Class ExtensionLowerBoundUpperBoundEditPart
- 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.ExtensionLowerBoundUpperBoundEditPart
-
- 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 ExtensionLowerBoundUpperBoundEditPart extends org.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart implements org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description static intVISUAL_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 ExtensionLowerBoundUpperBoundEditPart(org.eclipse.gmf.runtime.notation.View view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddSemanticListeners()protected voidcreateDefaultEditPolicies()protected org.eclipse.draw2d.IFigurecreateFigure()protected org.eclipse.draw2d.IFigurecreateFigurePrim()protected org.eclipse.gef.AccessibleEditPartgetAccessibleEditPart()org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPartgetChildBySemanticHint(String semanticHint)IContentAssistProcessorgetCompletionProcessor()StringgetEditText()ICellEditorValidatorgetEditTextValidator()intgetKeyPoint()protected ImagegetLabelIcon()protected ImagegetLabelIconHelper(org.eclipse.draw2d.IFigure figure)protected StringgetLabelText()protected StringgetLabelTextHelper(org.eclipse.draw2d.IFigure figure)protected org.eclipse.gef.tools.DirectEditManagergetManager()protected ListgetModelChildren()org.eclipse.gmf.runtime.common.ui.services.parser.IParsergetParser()protected EObjectgetParserElement()org.eclipse.gmf.runtime.common.ui.services.parser.ParserOptionsgetParserOptions()protected voidhandleNotificationEvent(Notification event)protected booleanisEditable()protected voidperformDirectEdit()protected voidperformDirectEdit(org.eclipse.draw2d.geometry.Point eventLocation)protected voidperformDirectEditRequest(org.eclipse.gef.Request request)protected voidrefreshFont()protected voidrefreshLabel()protected voidrefreshStrikeThrough()protected voidrefreshUnderline()protected voidrefreshVisuals()protected voidremoveSemanticListeners()protected voidsetFontColor(Color color)voidsetLabel(org.eclipse.draw2d.IFigure figure)protected voidsetLabelIconHelper(org.eclipse.draw2d.IFigure figure, Image icon)voidsetLabelText(String text)protected voidsetLabelTextHelper(org.eclipse.draw2d.IFigure figure, String text)protected voidsetManager(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 Detail
-
VISUAL_ID
public static final int VISUAL_ID
- See Also:
- Constant Field Values
- Generated class or method.
-
-
Method Detail
-
createDefaultEditPolicies
protected void createDefaultEditPolicies()
- Overrides:
createDefaultEditPoliciesin classorg.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart- Generated class or method.
-
getKeyPoint
public int getKeyPoint()
- Overrides:
getKeyPointin classorg.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart- 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:
getModelChildrenin 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:
getChildBySemanticHintin interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart- Overrides:
getChildBySemanticHintin 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:
setLabelTextin interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart- Generated class or method.
-
getEditText
public String getEditText()
- Specified by:
getEditTextin 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:
getEditTextValidatorin interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart- Generated class or method.
-
getCompletionProcessor
public IContentAssistProcessor getCompletionProcessor()
- Specified by:
getCompletionProcessorin 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:
getParserOptionsin 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:
getParserin 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:
performDirectEditRequestin classorg.eclipse.gmf.runtime.diagram.ui.editparts.TopGraphicEditPart- Generated class or method.
-
refreshVisuals
protected void refreshVisuals()
- Overrides:
refreshVisualsin 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:
refreshFontin classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart- Generated class or method.
-
setFontColor
protected void setFontColor(Color color)
- Overrides:
setFontColorin classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart- Generated class or method.
-
addSemanticListeners
protected void addSemanticListeners()
- Overrides:
addSemanticListenersin classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart- Generated class or method.
-
removeSemanticListeners
protected void removeSemanticListeners()
- Overrides:
removeSemanticListenersin classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart- Generated class or method.
-
getAccessibleEditPart
protected org.eclipse.gef.AccessibleEditPart getAccessibleEditPart()
- Overrides:
getAccessibleEditPartin classorg.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart- Generated class or method.
-
handleNotificationEvent
protected void handleNotificationEvent(Notification event)
- Overrides:
handleNotificationEventin classorg.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart- Generated class or method.
-
createFigure
protected org.eclipse.draw2d.IFigure createFigure()
- Overrides:
createFigurein classorg.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart- Generated class or method.
-
createFigurePrim
protected org.eclipse.draw2d.IFigure createFigurePrim()
- Generated class or method.
-
-