/** @generated */ public Image getImage(Object element) { if (element instanceof DatamodelerNavigatorGroup) { DatamodelerNavigatorGroup group = (DatamodelerNavigatorGroup) element; return DatamodelerDiagramEditorPlugin.getInstance().getBundledImage(group.getIcon()); } if (element instanceof DatamodelerNavigatorItem) { DatamodelerNavigatorItem navigatorItem = (DatamodelerNavigatorItem) element; if (!isOwnView(navigatorItem.getView())) { return super.getImage(element); } return getImage(navigatorItem.getView()); } // Due to plugin.xml content will be called only for "own" views if (element instanceof IAdaptable) { View view = (View) ((IAdaptable) element).getAdapter(View.class); if (view != null && isOwnView(view)) { return getImage(view); } } return super.getImage(element); }
/** @generated */ public String getText(Object element) { if (element instanceof DatamodelerNavigatorGroup) { DatamodelerNavigatorGroup group = (DatamodelerNavigatorGroup) element; return group.getGroupName(); } if (element instanceof DatamodelerNavigatorItem) { DatamodelerNavigatorItem navigatorItem = (DatamodelerNavigatorItem) element; if (!isOwnView(navigatorItem.getView())) { return null; } return getText(navigatorItem.getView()); } // Due to plugin.xml content will be called only for "own" views if (element instanceof IAdaptable) { View view = (View) ((IAdaptable) element).getAdapter(View.class); if (view != null && isOwnView(view)) { return getText(view); } } return super.getText(element); }