public class RelationInstanceEditPart
extends org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionNodeEditPart
implements org.eclipse.gmf.runtime.diagram.ui.editparts.ITreeBranchEditPart
Modifier and Type | Class and Description |
---|---|
class |
RelationInstanceEditPart.RelationInstanceFigure |
org.eclipse.gef.editparts.AbstractConnectionEditPart.DefaultAccessibleAnchorProvider
Modifier and Type | Field and Description |
---|---|
static int |
VISUAL_ID |
accessibleEP, appearanceProperties
figure, sourceConnections, targetConnections
children, FLAG_ACTIVE, FLAG_FOCUS, MAX_FLAG
CONNECTION_LAYER, FEEDBACK_LAYER, GRID_LAYER, GUIDE_LAYER, HANDLE_LAYER, PRIMARY_LAYER, PRINTABLE_LAYERS, SCALABLE_LAYERS, SCALED_FEEDBACK_LAYER
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 and Description |
---|
RelationInstanceEditPart(org.eclipse.gmf.runtime.notation.View view) |
Modifier and Type | Method and Description |
---|---|
protected void |
addChildVisual(org.eclipse.gef.EditPart childEditPart,
int index) |
protected boolean |
addFixedChild(org.eclipse.gef.EditPart childEditPart) |
protected org.eclipse.draw2d.Connection |
createConnectionFigure()
Creates figure for this edit part.
|
protected void |
createDefaultEditPolicies() |
RelationInstanceEditPart.RelationInstanceFigure |
getPrimaryShape() |
protected void |
removeChildVisual(org.eclipse.gef.EditPart childEditPart) |
protected boolean |
removeFixedChild(org.eclipse.gef.EditPart childEditPart) |
anchorChange, canAttachNote, getModelSourceConnections, getModelTargetConnections, getSourceConnectionAnchor, getSourceConnectionAnchor, getSourceConnectionAnchor, getTargetConnectionAnchor, getTargetConnectionAnchor, getTargetConnectionAnchor, getTargetEditPart, handleNotificationEvent, mapConnectionAnchorToTerminal, mapTerminalToConnectionAnchor
activate, addChild, addListenerFilter, addListenerFilter, addNotationalListeners, addNotify, addSemanticListeners, createChild, createConnection, createEditPolicies, createFigure, deactivate, disableCanonicalFor, disableEditMode, enableEditMode, eraseSourceFeedback, eraseTargetFeedback, executeCommand, findEditPart, getAccessibleEditPart, getAdapter, getAppearancePropertyIDs, getArrowDecoration, getChildBySemanticHint, getCommand, getDiagramEditDomain, getDiagramPreferencesHint, getDiagramView, getDragTracker, getEdge, getEditDomain, getEditingDomain, getLineType, getLineWidth, getMapMode, getModelChildren, getModelSource, getModelTarget, getNotationView, getPreferredValue, getPrimaryChildEditPart, getPrimaryView, getPropertyChangeCommand, getResourceManager, getStructuralFeatureValue, getTopGraphicEditPart, handleMajorSemanticChange, handlePropertyChangeEvent, installRouter, isCanonical, isEditModeEnabled, isSelectable, isSemanticConnection, notifyChanged, performDirectEditRequest, performRequest, propertyChange, reactivateSemanticModel, refresh, refreshArrowSource, refreshArrowTarget, refreshBendpoints, refreshFont, refreshForegroundColor, refreshJumplinks, refreshLineType, refreshLineWidth, refreshRoundedBendpoints, refreshRouterChange, refreshRoutingStyles, refreshSmoothness, refreshVisibility, refreshVisuals, registerModel, removeListenerFilter, removeNotationalListeners, removeNotify, removeSemanticListeners, resolveSemanticElement, setArrowSource, setArrowTarget, setFont, setForegroundColor, setLineType, setLineWidth, setModel, setStructuralFeatureValue, setVisibility, showSourceFeedback, showTargetFeedback, understandsRequest, unregisterModel
activateFigure, deactivateFigure, getConnectionFigure, getSource, getTarget, refreshSourceAnchor, refreshTargetAnchor, setParent, setSource, setTarget
addNodeListener, addSourceConnection, addTargetConnection, createOrFindConnection, fireRemovingSourceConnection, fireRemovingTargetConnection, fireSourceConnectionAdded, fireTargetConnectionAdded, getContentPane, getFigure, getLayer, getSourceConnections, getTargetConnections, primAddSourceConnection, primAddTargetConnection, primRemoveSourceConnection, primRemoveTargetConnection, refreshSourceConnections, refreshTargetConnections, registerVisuals, removeNodeListener, removeSourceConnection, removeTargetConnection, reorderChild, reorderSourceConnection, reorderTargetConnection, setFigure, setLayoutConstraint, unregisterVisuals
activateEditPolicies, addEditPartListener, deactivateEditPolicies, debug, debugFeedback, fireActivated, fireChildAdded, fireDeactivated, fireRemovingChild, fireSelectionChanged, getChildren, getEditPolicy, getEditPolicyIterator, getEventListeners, getFlag, getModel, getParent, getRoot, getSelected, getViewer, hasFocus, installEditPolicy, isActive, refreshChildren, register, registerAccessibility, removeChild, removeEditPartListener, removeEditPolicy, setFlag, setFocus, setSelected, toString, unregister, unregisterAccessibility
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getSource, getTarget, setSource, setTarget
addNodeListener, getContentPane, getFigure, getSourceConnections, getTargetConnections, removeNodeListener, setLayoutConstraint
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
public static final int VISUAL_ID
public RelationInstanceEditPart(org.eclipse.gmf.runtime.notation.View view)
protected void createDefaultEditPolicies()
createDefaultEditPolicies
in class org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionNodeEditPart
protected boolean addFixedChild(org.eclipse.gef.EditPart childEditPart)
protected void addChildVisual(org.eclipse.gef.EditPart childEditPart, int index)
addChildVisual
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
protected boolean removeFixedChild(org.eclipse.gef.EditPart childEditPart)
protected void removeChildVisual(org.eclipse.gef.EditPart childEditPart)
removeChildVisual
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
protected org.eclipse.draw2d.Connection createConnectionFigure()
createConnectionFigure
in class org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionEditPart
public RelationInstanceEditPart.RelationInstanceFigure getPrimaryShape()