Class EMFProfileApplicationDecoratorImpl
java.lang.Object
org.modelversioning.emfprofile.application.decorator.gmf.EMFProfileApplicationDecoratorImpl
- All Implemented Interfaces:
EventListener
,ISelectionListener
,EMFProfileApplicationDecorator
public class EMFProfileApplicationDecoratorImpl
extends Object
implements EMFProfileApplicationDecorator, ISelectionListener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionString[]
returns editor part extension ids which this decorator supports.void
Decorating graphical representation of element holdingEObject
.static void
registerDecoratorForEObject
(EObject eObject, org.eclipse.gmf.runtime.diagram.ui.services.decorator.IDecorator decorator) void
selectionChanged
(IWorkbenchPart part, ISelection selection) void
Sets the listener for extension plug-in which can execute operations on extended plug-in.static void
unregisterDecoratorForEObject
(EObject eObject)
-
Constructor Details
-
EMFProfileApplicationDecoratorImpl
public EMFProfileApplicationDecoratorImpl()default constructor
-
-
Method Details
-
getPluginExtensionOperationsListener
-
getActivePage
-
canDecorateEditorParts
Description copied from interface:EMFProfileApplicationDecorator
returns editor part extension ids which this decorator supports.- Specified by:
canDecorateEditorParts
in interfaceEMFProfileApplicationDecorator
- Returns:
-
setPluginExtensionOperationsListener
Description copied from interface:EMFProfileApplicationDecorator
Sets the listener for extension plug-in which can execute operations on extended plug-in.- Specified by:
setPluginExtensionOperationsListener
in interfaceEMFProfileApplicationDecorator
- Parameters:
listener
- ornull
to remove a listener.
-
selectionChanged
- Specified by:
selectionChanged
in interfaceISelectionListener
-
registerDecoratorForEObject
public static void registerDecoratorForEObject(EObject eObject, org.eclipse.gmf.runtime.diagram.ui.services.decorator.IDecorator decorator) -
unregisterDecoratorForEObject
-
decorate
Description copied from interface:EMFProfileApplicationDecorator
Decorating graphical representation of element holdingEObject
. Graphical element will be decorated with images and tool tip texts that represent appliedStereotype
s on thisEObject
.- Specified by:
decorate
in interfaceEMFProfileApplicationDecorator
- Parameters:
eObject
-EObject
in question.images
- Image representation of appliedStereotype
s onEOjbect
.toolTipTexts
- Names ofStereotype
s applied onEObject
.
-