Class RandomVariableEditPart
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.eclipse.sirius.diagram.ui.edit.api.part.AbstractDiagramNameEditPart
org.eclipse.sirius.diagram.ui.internal.edit.parts.AbstractGeneratedDiagramNameEditPart
org.eclipse.sirius.diagram.ui.internal.edit.parts.DNodeListElementEditPart
org.palladiosimulator.editors.sirius.custom.editpart.RandomVariableEditPart
- 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,org.eclipse.sirius.diagram.ui.edit.api.part.IDiagramElementEditPart,org.eclipse.sirius.diagram.ui.edit.api.part.IDiagramNameEditPart,org.eclipse.sirius.diagram.ui.edit.api.part.ISiriusEditPart,org.yakindu.base.xtext.utils.gmf.directedit.IXtextAwareEditPart
public class RandomVariableEditPart
extends org.eclipse.sirius.diagram.ui.internal.edit.parts.DNodeListElementEditPart
implements org.yakindu.base.xtext.utils.gmf.directedit.IXtextAwareEditPart
-
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
Fields inherited from class org.eclipse.sirius.diagram.ui.internal.edit.parts.DNodeListElementEditPart
authListener, VISUAL_IDFields inherited from class org.eclipse.sirius.diagram.ui.internal.edit.parts.AbstractGeneratedDiagramNameEditPart
defaultText, manager, parser, parserElementsFields 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
ConstructorsConstructorDescriptionRandomVariableEditPart(org.eclipse.gmf.runtime.notation.View view, de.uka.ipd.sdq.stoex.analyser.visitors.TypeEnum expectedType) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.gef.tools.DirectEditManagerprotected intprotected booleanvoidperformRequest(org.eclipse.gef.Request req) Methods inherited from class org.eclipse.sirius.diagram.ui.internal.edit.parts.DNodeListElementEditPart
activate, createDefaultEditPolicies, createFigure, createFigurePrim, deactivate, enableEditMode, getDragTracker, getEditPartAuthorityListener, getFontStyleOwnerView, getParserElementType, handleNotificationEvent, refreshFont, refreshFontColor, refreshForegroundColor, refreshVisuals, setLabelMethods inherited from class org.eclipse.sirius.diagram.ui.internal.edit.parts.AbstractGeneratedDiagramNameEditPart
addSemanticListeners, getAccessibleEditPart, getChildBySemanticHint, getCompletionProcessor, getEditText, getEditTextValidator, getLabelIconHelper, getLabelText, getLabelTextHelper, getManager, getModelChildren, getParser, getParserElement, getParserOptions, isEditable, performDirectEdit, performDirectEdit, performDirectEditRequest, refreshLabel, removeSemanticListeners, setFontColor, setLabelIconHelper, setLabelText, setLabelTextHelper, setManagerMethods inherited from class org.eclipse.sirius.diagram.ui.edit.api.part.AbstractDiagramNameEditPart
addNotationalListeners, getAdapter, getDiagramEventBroker, getEAdapterDiagramElement, getEditModeListener, getLabelIcon, getMetamodelType, getStyleEditPart, isResizable, registerModel, removeNotationalListeners, resolveAllSemanticElements, resolveDiagramElement, resolveTargetSemanticElement, setTooltipText, setVisibility, unregisterModelMethods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart
getAccessibleText, getKeyPoint, getReferencePoint, getSemanticType, getSnapBackPosition, isSnapBackNeeded, refresh, refreshBounds, registerSnapBackPositionMethods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.TopGraphicEditPart
getResizableCompartments, getResizableNotationViews, understandsRequestMethods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
addChild, addListenerFilter, addListenerFilter, basicGetModel, createConnection, createEditPolicies, disableCanonicalFor, disableEditMode, 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, reactivateSemanticModel, refreshBackgroundColor, refreshChild, refreshLineType, refreshLineWidth, refreshSourceConnection, refreshTargetConnection, refreshVisibility, removeListenerFilter, removeNotify, resolveSemanticElement, setAutomaticalRefreshConnectionsVisibility, setBackgroundColor, setConnectionsVisibility, setFont, setForegroundColor, setLineType, setLineWidth, setModel, setStructuralFeatureValue, showSourceFeedback, showTargetFeedback, transactionAboutToCommitMethods 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, 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, refresh, removeEditPartListener, removeEditPolicy, removeNotify, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequestMethods inherited from interface org.eclipse.gef.GraphicalEditPart
addNodeListener, getContentPane, getFigure, getSourceConnections, getTargetConnections, removeNodeListener, setLayoutConstraintMethods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapterMethods inherited from interface org.eclipse.gmf.runtime.diagram.ui.editparts.IEditableEditPart
disableEditMode, enableEditMode, isEditModeEnabledMethods inherited from interface org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart
findEditPart, getChildBySemanticHint, getDiagramEditDomain, getDiagramPreferencesHint, getEditingDomain, getNotationView, getPreferredValue, getPrimaryChildEditPart, getPrimaryView, getStructuralFeatureValue, getTopGraphicEditPart, resolveSemanticElement, setStructuralFeatureValueMethods inherited from interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
getCompletionProcessor, getEditText, getEditTextValidator, getParser, getParserOptions, setLabelTextMethods inherited from interface org.yakindu.base.xtext.utils.gmf.directedit.IXtextAwareEditPart
getEditText, setLabelText
-
Constructor Details
-
RandomVariableEditPart
public RandomVariableEditPart(org.eclipse.gmf.runtime.notation.View view, de.uka.ipd.sdq.stoex.analyser.visitors.TypeEnum expectedType)
-
-
Method Details
-
getEditorStyles
protected int getEditorStyles() -
isDirectEditEnabled
protected boolean isDirectEditEnabled()- Overrides:
isDirectEditEnabledin classorg.eclipse.sirius.diagram.ui.edit.api.part.AbstractDiagramNameEditPart
-
performRequest
public void performRequest(org.eclipse.gef.Request req) - Specified by:
performRequestin interfaceorg.eclipse.gef.EditPart- Overrides:
performRequestin classorg.eclipse.sirius.diagram.ui.edit.api.part.AbstractDiagramNameEditPart
-
createDirectEditManager
protected org.eclipse.gef.tools.DirectEditManager createDirectEditManager()
-