Class CustomOperationSignatureEditPart
- 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.repository.edit.parts.OperationSignatureEditPart
-
- de.uka.ipd.sdq.pcm.gmf.repository.custom.edit.parts.CustomOperationSignatureEditPart
-
- 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 CustomOperationSignatureEditPart extends OperationSignatureEditPart
A custom operations signature EditPart.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.uka.ipd.sdq.pcm.gmf.repository.edit.parts.OperationSignatureEditPart
OperationSignatureEditPart.SignatureServiceNameFigure
-
-
Field Summary
-
Fields inherited from class de.uka.ipd.sdq.pcm.gmf.repository.edit.parts.OperationSignatureEditPart
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 CustomOperationSignatureEditPart(org.eclipse.gmf.runtime.notation.View view)
A custom operation signature EditPart.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addSemanticListeners()
protected String
getLabelText()
protected void
removeSemanticListeners()
-
Methods inherited from class de.uka.ipd.sdq.pcm.gmf.repository.edit.parts.OperationSignatureEditPart
addNotationalListeners, createDefaultEditPolicies, createFigure, createFigurePrim, getAccessibleEditPart, getAdapter, getChildBySemanticHint, getCompletionProcessor, getDragTracker, getEditText, getEditTextValidator, getLabelIcon, getLabelIconHelper, getLabelTextHelper, getManager, getModelChildren, getParser, getParserElement, getParserOptions, handleNotificationEvent, isEditable, performDirectEdit, performDirectEdit, performDirectEditRequest, refreshFont, refreshLabel, refreshStrikeThrough, refreshUnderline, refreshVisuals, removeNotationalListeners, setFontColor, setLabel, setLabelIconHelper, setLabelText, setLabelTextHelper, setManager
-
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, 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
-
-
-
-
Method Detail
-
getLabelText
protected String getLabelText()
- Overrides:
getLabelText
in classOperationSignatureEditPart
- Returns:
- the label text
-
addSemanticListeners
protected void addSemanticListeners()
- Overrides:
addSemanticListeners
in classOperationSignatureEditPart
-
removeSemanticListeners
protected void removeSemanticListeners()
- Overrides:
removeSemanticListeners
in classOperationSignatureEditPart
-
-