todos: Use proper adapter factory for icons in gmf diagrams