Class EMFProfileApplicationDecoratorHandler
- java.lang.Object
-
- org.modelversioning.emfprofile.application.registry.ui.extensionpoint.decorator.handler.EMFProfileApplicationDecoratorHandler
-
public class EMFProfileApplicationDecoratorHandler extends Object
This handler class looks in platforms extension registry forEMFProfileApplicationDecorator
extension points and manages a map of editor part id to decorators that can decorate the elements of that editor.
-
-
Field Summary
Fields Modifier and Type Field Description static String
DECORATOR_ID
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description EMFProfileApplicationDecorator
getDecoratorForEditorPart(IWorkbenchPart part)
static EMFProfileApplicationDecoratorHandler
getInstance()
boolean
hasDecoratorForEditorPart(IWorkbenchPart part)
void
setPluginExtensionOperationsListener(PluginExtensionOperationsListener listener)
void
unsetPluginExtensionOperationsListener()
-
-
-
Field Detail
-
DECORATOR_ID
public static final String DECORATOR_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static EMFProfileApplicationDecoratorHandler getInstance()
-
hasDecoratorForEditorPart
public boolean hasDecoratorForEditorPart(IWorkbenchPart part)
-
getDecoratorForEditorPart
public EMFProfileApplicationDecorator getDecoratorForEditorPart(IWorkbenchPart part)
-
setPluginExtensionOperationsListener
public void setPluginExtensionOperationsListener(PluginExtensionOperationsListener listener)
-
unsetPluginExtensionOperationsListener
public void unsetPluginExtensionOperationsListener()
-
-