Class EReferenceNameEditPart
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.TopGraphicEditPart
org.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart
org.modelversioning.emfprofile.diagram.edit.parts.EReferenceNameEditPart
- 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 EReferenceNameEditPart
extends org.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart
implements org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
- Generated class or method.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart
org.eclipse.gef.editparts.AbstractGraphicalEditPart.AccessibleGraphicalEditPart, org.eclipse.gef.editparts.AbstractGraphicalEditPart.DefaultAccessibleAnchorProvider
Nested classes/interfaces inherited from class org.eclipse.gef.editparts.AbstractEditPart
org.eclipse.gef.editparts.AbstractEditPart.EditPolicyIterator
-
Field Summary
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.EditPart
SELECTED, SELECTED_NONE, SELECTED_PRIMARY
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
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
protected org.eclipse.draw2d.IFigure
protected org.eclipse.draw2d.IFigure
protected org.eclipse.gef.AccessibleEditPart
org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart
getChildBySemanticHint
(String semanticHint) int
protected Image
protected Image
getLabelIconHelper
(org.eclipse.draw2d.IFigure figure) protected String
protected String
getLabelTextHelper
(org.eclipse.draw2d.IFigure figure) protected org.eclipse.gef.tools.DirectEditManager
protected List
org.eclipse.gmf.runtime.common.ui.services.parser.IParser
protected EObject
org.eclipse.gmf.runtime.common.ui.services.parser.ParserOptions
protected void
protected boolean
protected void
protected void
performDirectEdit
(org.eclipse.draw2d.geometry.Point eventLocation) protected void
performDirectEditRequest
(org.eclipse.gef.Request request) protected void
protected void
protected void
protected void
protected void
protected void
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.LabelEditPart
addNotationalListeners, getAccessibleText, getAdapter, getDragTracker, getReferencePoint, getSemanticType, getSnapBackPosition, isSnapBackNeeded, refresh, refreshBounds, registerSnapBackPosition, removeNotationalListeners
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.TopGraphicEditPart
getResizableCompartments, getResizableNotationViews, understandsRequest
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, 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, isSelectable, notifyChanged, performRequest, reactivateSemanticModel, 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, 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, getDragTracker, 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 Details
-
VISUAL_ID
public static final int VISUAL_ID- See Also:
- Generated class or method.
-
-
Constructor Details
-
EReferenceNameEditPart
public EReferenceNameEditPart(org.eclipse.gmf.runtime.notation.View view) - Generated class or method.
-
-
Method Details
-
createDefaultEditPolicies
protected void createDefaultEditPolicies()- Overrides:
createDefaultEditPolicies
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart
- Generated class or method.
-
getKeyPoint
public int getKeyPoint()- Overrides:
getKeyPoint
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart
- Generated class or method.
-
getLabelTextHelper
- Generated class or method.
-
setLabelTextHelper
- Generated class or method.
-
getLabelIconHelper
- Generated class or method.
-
setLabelIconHelper
- Generated class or method.
-
setLabel
public void setLabel(org.eclipse.draw2d.IFigure figure) - Generated class or method.
-
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
- Generated class or method.
-
getLabelIcon
- Generated class or method.
-
getLabelText
- Generated class or method.
-
setLabelText
- Specified by:
setLabelText
in interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
- Generated class or method.
-
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
- Specified by:
getEditTextValidator
in interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
- Generated class or method.
-
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.TopGraphicEditPart
- Generated class or method.
-
refreshVisuals
protected void refreshVisuals()- Overrides:
refreshVisuals
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart
- 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
- 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.LabelEditPart
- Generated class or method.
-
handleNotificationEvent
- Overrides:
handleNotificationEvent
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart
- Generated class or method.
-
createFigure
protected org.eclipse.draw2d.IFigure createFigure()- Overrides:
createFigure
in classorg.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart
- Generated class or method.
-
createFigurePrim
protected org.eclipse.draw2d.IFigure createFigurePrim()- Generated class or method.
-