Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcmraidha2012-01-06 14:47:22 +0000
committercmraidha2012-01-06 14:47:22 +0000
commit550fa28d38529f1d30bc6a243a2963609a1f37f8 (patch)
tree50a91a66ee179139641696cb16419fee6f4ca09e /plugins
parentaeb5505d090176b6ac812a2589fa7902613a04c5 (diff)
downloadorg.eclipse.papyrus-550fa28d38529f1d30bc6a243a2963609a1f37f8.tar.gz
org.eclipse.papyrus-550fa28d38529f1d30bc6a243a2963609a1f37f8.tar.xz
org.eclipse.papyrus-550fa28d38529f1d30bc6a243a2963609a1f37f8.zip
[Bug 334288] - Allow decorators for model elements in model explorer.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer/src/org/eclipse/papyrus/views/modelexplorer/ModelExplorerView.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer/src/org/eclipse/papyrus/views/modelexplorer/ModelExplorerView.java b/plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer/src/org/eclipse/papyrus/views/modelexplorer/ModelExplorerView.java
index 3da5762346e..90e233cfed4 100644
--- a/plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer/src/org/eclipse/papyrus/views/modelexplorer/ModelExplorerView.java
+++ b/plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer/src/org/eclipse/papyrus/views/modelexplorer/ModelExplorerView.java
@@ -66,6 +66,7 @@ import org.eclipse.ui.PartInitException;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.actions.ActionFactory;
import org.eclipse.ui.internal.navigator.NavigatorContentService;
+import org.eclipse.ui.internal.navigator.NavigatorDecoratingLabelProvider;
import org.eclipse.ui.internal.navigator.extensions.NavigatorContentDescriptor;
import org.eclipse.ui.navigator.CommonNavigator;
import org.eclipse.ui.navigator.CommonViewer;
@@ -268,7 +269,8 @@ public class ModelExplorerView extends CommonNavigator implements IRevealSemanti
if(descriptor instanceof NavigatorContentDescriptor) {
try {
ILabelProvider labelProvider = ((NavigatorContentDescriptor)descriptor).createLabelProvider();
- viewer.setLabelProvider(labelProvider);
+ //viewer.setLabelProvider(labelProvider);
+ viewer.setLabelProvider(new NavigatorDecoratingLabelProvider(labelProvider)); /* added for decorator support */
} catch (CoreException e) {
Activator.log.error(e);
}

Back to the top