Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
protected void
protected org.eclipse.gef.editpolicies.LayoutEditPolicy
protected org.eclipse.gmf.runtime.gef.ui.figures.NodeFigure
Creates figure for this edit part.
protected org.eclipse.gmf.runtime.gef.ui.figures.NodeFigure
protected org.eclipse.draw2d.IFigure
void
abstract void
The figure has changed and we check if we must update the figure
org.eclipse.draw2d.IFigure
org.eclipse.gef.DragTracker
static double
Angle in degrees [0..360]
org.eclipse.gef.EditPolicy
protected void
void
void
void
void
protected org.eclipse.draw2d.IFigure
Default implementation treats passed figure as content pane.
Methods inherited from class org.eclipse.sirius.diagram.ui.edit.api.part.AbstractNotSelectableShapeNodeEditPart
activate, addNotationalListeners, getModelChildren, getModelSourceConnections, getModelTargetConnections, isSelectable, removeNotationalListeners, setConnectionsVisibility, setVisibility
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeNodeEditPart
canAttachNote, createFigure, getNodeFigure, getSourceConnectionAnchor, getSourceConnectionAnchor, getTargetConnectionAnchor, getTargetConnectionAnchor, handleNotificationEvent, mapConnectionAnchorToTerminal, mapTerminalToConnectionAnchor, refreshBackgroundColor, refreshTransparency, setBackgroundColor, setGradient, setTransparency, supportsGradient, supportsRoundedCorners
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeEditPart
getLocation, getSize, getTargetEditPart, refreshBounds
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.TopGraphicEditPart
getResizableCompartments, getResizableNotationViews, performDirectEditRequest, understandsRequest
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
addChild, addListenerFilter, addListenerFilter, addSemanticListeners, basicGetModel, createConnection, createEditPolicies, disableCanonicalFor, disableEditMode, enableEditMode, eraseSourceFeedback, eraseTargetFeedback, executeCommand, findEditPart, getAccessibleEditPart, getAdapter, getChildBySemanticHint, 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, refreshChild, refreshFont, refreshFontColor, refreshForegroundColor, refreshLineType, refreshLineWidth, refreshSourceConnection, refreshTargetConnection, refreshVisibility, registerModel, removeListenerFilter, removeNotify, removeSemanticListeners, resolveSemanticElement, setAutomaticalRefreshConnectionsVisibility, setFont, setFontColor, setForegroundColor, setLineType, setLineWidth, setModel, setStructuralFeatureValue, showSourceFeedback, showTargetFeedback, transactionAboutToCommit, unregisterModel
Methods inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart
addChildVisual, addNodeListener, addNotify, addSourceConnection, addTargetConnection, createOrFindConnection, fireRemovingSourceConnection, fireRemovingTargetConnection, fireSourceConnectionAdded, fireTargetConnectionAdded, getFigure, getLayer, 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, getViewer, hasFocus, installEditPolicy, isActive, refreshChildren, register, registerAccessibility, removeChild, removeEditPartListener, removeEditPolicy, setFlag, setFocus, setParent, setSelected, toString, unregister, unregisterAccessibility
Methods inherited from interface org.eclipse.gef.EditPart
activate, addEditPartListener, addNotify, 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
Methods inherited from interface org.eclipse.gef.GraphicalEditPart
addNodeListener, getFigure, getSourceConnections, getTargetConnections, removeNodeListener, setLayoutConstraint
Methods inherited from interface org.eclipse.gmf.runtime.diagram.ui.editparts.IEditableEditPart
disableEditMode, enableEditMode, isEditModeEnabled
Methods inherited from interface org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart
findEditPart, getChildBySemanticHint, getDiagramEditDomain, getDiagramPreferencesHint, getEditingDomain, getNotationView, getPreferredValue, getPrimaryChildEditPart, getPrimaryView, getStructuralFeatureValue, getTopGraphicEditPart, resolveSemanticElement, setStructuralFeatureValue