Class EOperationEditPart
- java.lang.Object
-
- org.eclipse.gef.editparts.AbstractEditPart
-
- org.eclipse.gef.editparts.AbstractGraphicalEditPart
-
- org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
-
- org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart
-
- org.modelversioning.emfprofile.diagram.edit.parts.EOperationEditPart
-
- All Implemented Interfaces:
IAdaptable
,org.eclipse.gef.EditPart
,org.eclipse.gef.GraphicalEditPart
,org.eclipse.gef.RequestConstants
,org.eclipse.gmf.runtime.common.core.util.IAdaptableSelection
,org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener
,org.eclipse.gmf.runtime.diagram.ui.editparts.IEditableEditPart
,org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart
,org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
,org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IContainedEditPart
public class EOperationEditPart extends org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart implements org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description static int
VISUAL_ID
-
Fields inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
accessibleEP, elementGuid, FLAG__AUTO_CONNECTIONS_VISIBILITY, FLAG__IS_EDITABLE, GRAPHICAL_EDIT_PART__MAX_FLAG
-
Fields inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart
figure, sourceConnections, targetConnections
-
Fields inherited from class org.eclipse.gef.editparts.AbstractEditPart
children, FLAG_ACTIVE, FLAG_FOCUS, MAX_FLAG
-
Fields inherited from interface org.eclipse.gef.RequestConstants
REQ_ADD, REQ_ALIGN, REQ_ALIGN_CHILDREN, REQ_CLONE, REQ_CONNECTION_END, REQ_CONNECTION_START, REQ_CREATE, REQ_CREATE_BENDPOINT, REQ_DELETE, REQ_DELETE_DEPENDANT, REQ_DIRECT_EDIT, REQ_MOVE, REQ_MOVE_BENDPOINT, REQ_MOVE_CHILDREN, REQ_OPEN, REQ_ORPHAN, REQ_ORPHAN_CHILDREN, REQ_RECONNECT_SOURCE, REQ_RECONNECT_TARGET, REQ_RESIZE, REQ_RESIZE_CHILDREN, REQ_SELECTION, REQ_SELECTION_HOVER
-
-
Constructor Summary
Constructors Constructor Description EOperationEditPart(org.eclipse.gmf.runtime.notation.View view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addNotationalListeners()
protected void
addSemanticListeners()
protected void
createDefaultEditPolicies()
protected org.eclipse.draw2d.IFigure
createFigure()
protected org.eclipse.draw2d.IFigure
createFigurePrim()
protected org.eclipse.gef.AccessibleEditPart
getAccessibleEditPart()
org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart
getChildBySemanticHint(String semanticHint)
IContentAssistProcessor
getCompletionProcessor()
org.eclipse.gef.DragTracker
getDragTracker(org.eclipse.gef.Request request)
String
getEditText()
ICellEditorValidator
getEditTextValidator()
protected Image
getLabelIcon()
protected Image
getLabelIconHelper(org.eclipse.draw2d.IFigure figure)
protected String
getLabelText()
protected String
getLabelTextHelper(org.eclipse.draw2d.IFigure figure)
protected org.eclipse.gef.tools.DirectEditManager
getManager()
protected List
getModelChildren()
org.eclipse.gmf.runtime.common.ui.services.parser.IParser
getParser()
protected EObject
getParserElement()
org.eclipse.gmf.runtime.common.ui.services.parser.ParserOptions
getParserOptions()
protected void
handleNotificationEvent(Notification event)
protected boolean
isEditable()
protected void
performDirectEdit()
protected void
performDirectEdit(org.eclipse.draw2d.geometry.Point eventLocation)
protected void
performDirectEditRequest(org.eclipse.gef.Request request)
protected void
refreshFont()
protected void
refreshLabel()
protected void
refreshStrikeThrough()
protected void
refreshUnderline()
protected void
refreshVisuals()
protected void
removeNotationalListeners()
protected void
removeSemanticListeners()
protected void
setFontColor(Color color)
void
setLabel(org.eclipse.draw2d.IFigure figure)
protected void
setLabelIconHelper(org.eclipse.draw2d.IFigure figure, Image icon)
void
setLabelText(String text)
protected void
setLabelTextHelper(org.eclipse.draw2d.IFigure figure, String text)
protected void
setManager(org.eclipse.gef.tools.DirectEditManager manager)
-
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart
isSelectable
-
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
activate, addChild, addListenerFilter, addListenerFilter, basicGetModel, createConnection, createEditPolicies, deactivate, disableCanonicalFor, disableEditMode, enableEditMode, eraseSourceFeedback, eraseTargetFeedback, executeCommand, findEditPart, getAdapter, getChildBySemanticHintOnPrimaryView, getChildViewBySemanticHint, getCommand, getContentPaneFor, getDiagramEditDomain, getDiagramPreferencesHint, getDiagramView, getEditDomain, getEditingDomain, getLineType, getLineWidth, getMapMode, getModel, getNotationView, getPreferredValue, getPrimaryChildEditPart, getPrimaryView, getResourceManager, getRoot, getStructuralFeatureValue, getTopGraphicEditPart, handleMajorSemanticChange, hasNotationView, isAutomaticalRefreshConnectionsVisibility, isCanonical, isEditModeEnabled, notifyChanged, performRequest, reactivateSemanticModel, refresh, refreshBackgroundColor, refreshChild, refreshFontColor, refreshForegroundColor, refreshLineType, refreshLineWidth, refreshSourceConnection, refreshTargetConnection, refreshVisibility, registerModel, removeListenerFilter, removeNotify, resolveSemanticElement, setAutomaticalRefreshConnectionsVisibility, setBackgroundColor, setConnectionsVisibility, setFont, setForegroundColor, setLineType, setLineWidth, setModel, setStructuralFeatureValue, setVisibility, showSourceFeedback, showTargetFeedback, transactionAboutToCommit, unregisterModel
-
Methods inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart
addChildVisual, addNodeListener, addNotify, addSourceConnection, addTargetConnection, createOrFindConnection, fireRemovingSourceConnection, fireRemovingTargetConnection, fireSourceConnectionAdded, fireTargetConnectionAdded, getContentPane, getFigure, getLayer, getModelSourceConnections, getModelTargetConnections, getSourceConnections, getTargetConnections, primAddSourceConnection, primAddTargetConnection, primRemoveSourceConnection, primRemoveTargetConnection, refreshSourceConnections, refreshTargetConnections, registerVisuals, removeChildVisual, removeNodeListener, removeSourceConnection, removeTargetConnection, reorderChild, reorderSourceConnection, reorderTargetConnection, setFigure, setLayoutConstraint, unregisterVisuals
-
Methods inherited from class org.eclipse.gef.editparts.AbstractEditPart
activateEditPolicies, addEditPartListener, createChild, deactivateEditPolicies, debug, debugFeedback, fireActivated, fireChildAdded, fireDeactivated, fireRemovingChild, fireSelectionChanged, getChildren, getEditPolicy, getEditPolicyIterator, getEventListeners, getFlag, getParent, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, refreshChildren, register, registerAccessibility, removeChild, removeEditPartListener, removeEditPolicy, setFlag, setFocus, setParent, setSelected, toString, understandsRequest, unregister, unregisterAccessibility
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.gef.EditPart
activate, addEditPartListener, addNotify, deactivate, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, getEditPolicy, getModel, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, refresh, removeEditPartListener, removeEditPolicy, removeNotify, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequest
-
Methods inherited from interface org.eclipse.gef.GraphicalEditPart
addNodeListener, getContentPane, getFigure, getSourceConnections, getTargetConnections, removeNodeListener, setLayoutConstraint
-
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
-
-
-
-
Field Detail
-
VISUAL_ID
public static final int VISUAL_ID
- See Also:
- Constant Field Values
- Generated class or method.
-
-
Method Detail
-
getDragTracker
public org.eclipse.gef.DragTracker getDragTracker(org.eclipse.gef.Request request)
- Specified by:
getDragTracker
in interfaceorg.eclipse.gef.EditPart
- Overrides:
getDragTracker
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart
- Generated class or method.
-
createDefaultEditPolicies
protected void createDefaultEditPolicies()
- Overrides:
createDefaultEditPolicies
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart
- Generated class or method.
-
getLabelTextHelper
protected String getLabelTextHelper(org.eclipse.draw2d.IFigure figure)
- Generated class or method.
-
setLabelTextHelper
protected void setLabelTextHelper(org.eclipse.draw2d.IFigure figure, String text)
- Generated class or method.
-
getLabelIconHelper
protected Image getLabelIconHelper(org.eclipse.draw2d.IFigure figure)
- Generated class or method.
-
setLabelIconHelper
protected void setLabelIconHelper(org.eclipse.draw2d.IFigure figure, Image icon)
- Generated class or method.
-
setLabel
public void setLabel(org.eclipse.draw2d.IFigure figure)
- Generated class or method.
-
getModelChildren
protected List getModelChildren()
- Overrides:
getModelChildren
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
getChildBySemanticHint
public org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart getChildBySemanticHint(String semanticHint)
- Specified by:
getChildBySemanticHint
in interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart
- Overrides:
getChildBySemanticHint
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
getParserElement
protected EObject getParserElement()
- Generated class or method.
-
getLabelIcon
protected Image getLabelIcon()
- Generated class or method.
-
getLabelText
protected String getLabelText()
- Generated class or method.
-
setLabelText
public void setLabelText(String text)
- Specified by:
setLabelText
in interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
- Generated class or method.
-
getEditText
public String getEditText()
- Specified by:
getEditText
in interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
- Generated class or method.
-
isEditable
protected boolean isEditable()
- Generated class or method.
-
getEditTextValidator
public ICellEditorValidator getEditTextValidator()
- Specified by:
getEditTextValidator
in interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
- Generated class or method.
-
getCompletionProcessor
public IContentAssistProcessor getCompletionProcessor()
- Specified by:
getCompletionProcessor
in interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
- Generated class or method.
-
getParserOptions
public org.eclipse.gmf.runtime.common.ui.services.parser.ParserOptions getParserOptions()
- Specified by:
getParserOptions
in interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
- Generated class or method.
-
getParser
public org.eclipse.gmf.runtime.common.ui.services.parser.IParser getParser()
- Specified by:
getParser
in interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
- Generated class or method.
-
getManager
protected org.eclipse.gef.tools.DirectEditManager getManager()
- Generated class or method.
-
setManager
protected void setManager(org.eclipse.gef.tools.DirectEditManager manager)
- Generated class or method.
-
performDirectEdit
protected void performDirectEdit()
- Generated class or method.
-
performDirectEdit
protected void performDirectEdit(org.eclipse.draw2d.geometry.Point eventLocation)
- Generated class or method.
-
performDirectEditRequest
protected void performDirectEditRequest(org.eclipse.gef.Request request)
- Overrides:
performDirectEditRequest
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
refreshVisuals
protected void refreshVisuals()
- Overrides:
refreshVisuals
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
refreshLabel
protected void refreshLabel()
- Generated class or method.
-
refreshUnderline
protected void refreshUnderline()
- Generated class or method.
-
refreshStrikeThrough
protected void refreshStrikeThrough()
- Generated class or method.
-
refreshFont
protected void refreshFont()
- Overrides:
refreshFont
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
setFontColor
protected void setFontColor(Color color)
- Overrides:
setFontColor
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
addSemanticListeners
protected void addSemanticListeners()
- Overrides:
addSemanticListeners
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
removeSemanticListeners
protected void removeSemanticListeners()
- Overrides:
removeSemanticListeners
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
getAccessibleEditPart
protected org.eclipse.gef.AccessibleEditPart getAccessibleEditPart()
- Overrides:
getAccessibleEditPart
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
addNotationalListeners
protected void addNotationalListeners()
- Overrides:
addNotationalListeners
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
removeNotationalListeners
protected void removeNotationalListeners()
- Overrides:
removeNotationalListeners
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
handleNotificationEvent
protected void handleNotificationEvent(Notification event)
- Overrides:
handleNotificationEvent
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
createFigure
protected org.eclipse.draw2d.IFigure createFigure()
- Overrides:
createFigure
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
- Generated class or method.
-
createFigurePrim
protected org.eclipse.draw2d.IFigure createFigurePrim()
- Generated class or method.
-
-