Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'examples/gmf/org.eclipse.gmf.examples.mindmap.diagram/src/org/eclipse/gmf/examples/mindmap/diagram/sheet/MindmapSheetLabelProvider.java')
-rw-r--r--examples/gmf/org.eclipse.gmf.examples.mindmap.diagram/src/org/eclipse/gmf/examples/mindmap/diagram/sheet/MindmapSheetLabelProvider.java80
1 files changed, 0 insertions, 80 deletions
diff --git a/examples/gmf/org.eclipse.gmf.examples.mindmap.diagram/src/org/eclipse/gmf/examples/mindmap/diagram/sheet/MindmapSheetLabelProvider.java b/examples/gmf/org.eclipse.gmf.examples.mindmap.diagram/src/org/eclipse/gmf/examples/mindmap/diagram/sheet/MindmapSheetLabelProvider.java
deleted file mode 100644
index da00b438c..000000000
--- a/examples/gmf/org.eclipse.gmf.examples.mindmap.diagram/src/org/eclipse/gmf/examples/mindmap/diagram/sheet/MindmapSheetLabelProvider.java
+++ /dev/null
@@ -1,80 +0,0 @@
-package org.eclipse.gmf.examples.mindmap.diagram.sheet;
-
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider;
-import org.eclipse.gef.EditPart;
-import org.eclipse.gmf.examples.mindmap.diagram.navigator.MindmapNavigatorGroup;
-import org.eclipse.gmf.examples.mindmap.diagram.part.MindmapDiagramEditorPlugin;
-import org.eclipse.gmf.runtime.notation.View;
-import org.eclipse.jface.viewers.DecoratingLabelProvider;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.swt.graphics.Image;
-
-/**
- * @generated
- */
-public class MindmapSheetLabelProvider extends DecoratingLabelProvider {
-
- /**
- * @generated
- */
- public MindmapSheetLabelProvider() {
- super(new AdapterFactoryLabelProvider(MindmapDiagramEditorPlugin
- .getInstance().getItemProvidersAdapterFactory()), null);
- }
-
- /**
- * @generated
- */
- public String getText(Object element) {
- Object selected = unwrap(element);
- if (selected instanceof MindmapNavigatorGroup) {
- return ((MindmapNavigatorGroup) selected).getGroupName();
- }
- return super.getText(selected);
- }
-
- /**
- * @generated
- */
- public Image getImage(Object element) {
- return super.getImage(unwrap(element));
- }
-
- /**
- * @generated
- */
- private Object unwrap(Object element) {
- if (element instanceof IStructuredSelection) {
- return unwrap(((IStructuredSelection) element).getFirstElement());
- }
- if (element instanceof EditPart) {
- return unwrapEditPart((EditPart) element);
- }
- if (element instanceof IAdaptable) {
- View view = (View) ((IAdaptable) element).getAdapter(View.class);
- if (view != null) {
- return unwrapView(view);
- }
- }
- return element;
- }
-
- /**
- * @generated
- */
- private Object unwrapEditPart(EditPart p) {
- if (p.getModel() instanceof View) {
- return unwrapView((View) p.getModel());
- }
- return p.getModel();
- }
-
- /**
- * @generated
- */
- private Object unwrapView(View view) {
- return view.getElement() == null ? view : view.getElement();
- }
-
-}

Back to the top