diff options
author | cmraidha | 2012-01-06 14:47:22 +0000 |
---|---|---|
committer | cmraidha | 2012-01-06 14:47:22 +0000 |
commit | 550fa28d38529f1d30bc6a243a2963609a1f37f8 (patch) | |
tree | 50a91a66ee179139641696cb16419fee6f4ca09e /plugins | |
parent | aeb5505d090176b6ac812a2589fa7902613a04c5 (diff) | |
download | org.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.java | 4 |
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);
}
|