Class VariableUsage3LabelEditPart
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
de.uka.ipd.sdq.pcm.gmf.seff.edit.parts.VariableUsage3LabelEditPart
- 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 VariableUsage3LabelEditPart
extends org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart
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.DefaultAccessibleAnchorProviderNested classes/interfaces inherited from class org.eclipse.gef.editparts.AbstractEditPart
org.eclipse.gef.editparts.AbstractEditPart.EditPolicyIterator -
Field Summary
FieldsFields inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
accessibleEP, elementGuid, FLAG__AUTO_CONNECTIONS_VISIBILITY, FLAG__IS_EDITABLE, GRAPHICAL_EDIT_PART__MAX_FLAGFields inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart
figure, sourceConnections, targetConnectionsFields inherited from class org.eclipse.gef.editparts.AbstractEditPart
children, FLAG_ACTIVE, FLAG_FOCUS, MAX_FLAGFields inherited from interface org.eclipse.gef.EditPart
SELECTED, SELECTED_NONE, SELECTED_PRIMARYFields 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected org.eclipse.draw2d.IFigureprotected org.eclipse.gef.AccessibleEditPartgetAdapter(Class key) org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPartgetChildBySemanticHint(String semanticHint) protected Imageprotected ImagegetLabelIconHelper(org.eclipse.draw2d.IFigure figure) protected StringEnhanced method to present the name of the VariableReference of the VariableUsage this wrapping label edit part is about.protected StringgetLabelTextHelper(org.eclipse.draw2d.IFigure figure) protected org.eclipse.gef.tools.DirectEditManagerprotected Listorg.eclipse.gmf.runtime.common.ui.services.parser.IParserprotected EObjectorg.eclipse.gmf.runtime.common.ui.services.parser.ParserOptionsprotected voidprotected booleanprotected voidprotected voidperformDirectEdit(org.eclipse.draw2d.geometry.Point eventLocation) protected voidperformDirectEditRequest(org.eclipse.gef.Request request) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidsetFontColor(Color color) voidsetLabel(org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel 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.CompartmentEditPart
getDragTracker, isSelectableMethods 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, 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, unregisterModelMethods 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, unregisterVisualsMethods 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, unregisterAccessibilityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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, understandsRequestMethods inherited from interface org.eclipse.gef.GraphicalEditPart
addNodeListener, getContentPane, getFigure, getSourceConnections, getTargetConnections, removeNodeListener, setLayoutConstraint
-
Field Details
-
VISUAL_ID
public static final int VISUAL_ID- See Also:
- Generated class or method.
-
-
Constructor Details
-
VariableUsage3LabelEditPart
public VariableUsage3LabelEditPart(org.eclipse.gmf.runtime.notation.View view) - Generated class or method.
-
-
Method Details
-
createDefaultEditPolicies
protected void createDefaultEditPolicies()- Overrides:
createDefaultEditPoliciesin classorg.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart- 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.gmf.runtime.draw2d.ui.figures.WrappingLabel figure) - Generated class or method.
-
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
- Generated class or method.
-
getLabelIcon
- Generated class or method.
-
getLabelText
Enhanced method to present the name of the VariableReference of the VariableUsage this wrapping label edit part is about.- Returns:
- the label text
- Generated class or method.
-
setLabelText
- Specified by:
setLabelTextin interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart- Generated class or method.
-
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
- Specified by:
getEditTextValidatorin interfaceorg.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart- Generated class or method.
-
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.GraphicalEditPart- Generated class or method.
-
refreshVisuals
protected void refreshVisuals()- Overrides:
refreshVisualsin 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:
refreshFontin classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart- Generated class or method.
-
setFontColor
- 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.GraphicalEditPart- Generated class or method.
-
getAdapter
- Specified by:
getAdapterin interfaceIAdaptable- Overrides:
getAdapterin classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart- Generated class or method.
-
addNotationalListeners
protected void addNotationalListeners()- Overrides:
addNotationalListenersin classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart- Generated class or method.
-
removeNotationalListeners
protected void removeNotationalListeners()- Overrides:
removeNotationalListenersin classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart- Generated class or method.
-
handleNotificationEvent
- Overrides:
handleNotificationEventin classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart- Generated class or method.
-
createFigure
protected org.eclipse.draw2d.IFigure createFigure()- Overrides:
createFigurein classorg.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart- Generated class or method.
-