primaryShape
protected org.eclipse.draw2d.IFigure primaryShape
- Generated class or method.
IAdaptable
, org.eclipse.gef.EditPart
, org.eclipse.gef.GraphicalEditPart
, org.eclipse.gef.NodeEditPart
, 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.IBorderedShapeEditPart
, org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart
, org.eclipse.gmf.runtime.diagram.ui.editparts.IEditableEditPart
, org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart
, org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart
, org.eclipse.gmf.runtime.diagram.ui.editparts.INotableEditPart
, org.eclipse.gmf.runtime.diagram.ui.editparts.IPrimaryEditPart
, org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IContainedEditPart
CustomInfrastructureRequiredRoleEditPart
class
org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeEditPart.ShapeContainerEditPolicy
org.eclipse.gef.editparts.AbstractGraphicalEditPart.AccessibleGraphicalEditPart, org.eclipse.gef.editparts.AbstractGraphicalEditPart.DefaultAccessibleAnchorProvider
org.eclipse.gef.editparts.AbstractEditPart.EditPolicyIterator
protected org.eclipse.draw2d.IFigure
protected org.eclipse.draw2d.IFigure
static final int
accessibleEP, elementGuid, FLAG__AUTO_CONNECTIONS_VISIBILITY, FLAG__IS_EDITABLE, GRAPHICAL_EDIT_PART__MAX_FLAG
figure, sourceConnections, targetConnections
children, FLAG_ACTIVE, FLAG_FOCUS, MAX_FLAG
SELECTED, SELECTED_NONE, SELECTED_PRIMARY
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
InfrastructureRequiredRoleEditPart(org.eclipse.gmf.runtime.notation.View view)
protected void
addBorderItem(org.eclipse.draw2d.IFigure borderItemContainer,
org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart borderItemEditPart)
protected void
protected org.eclipse.gef.editpolicies.LayoutEditPolicy
protected org.eclipse.gmf.runtime.gef.ui.figures.NodeFigure
protected org.eclipse.gmf.runtime.gef.ui.figures.NodeFigure
protected org.eclipse.draw2d.IFigure
org.eclipse.draw2d.IFigure
List<org.eclipse.gmf.runtime.emf.type.core.IElementType>
List<org.eclipse.gmf.runtime.emf.type.core.IElementType>
getMARelTypesOnSourceAndTarget(org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart targetEditPart)
List<org.eclipse.gmf.runtime.emf.type.core.IElementType>
getMATypesForTarget(org.eclipse.gmf.runtime.emf.type.core.IElementType relationshipType)
org.eclipse.gef.EditPart
org.eclipse.gef.EditPolicy
protected void
setBackgroundColor(Color color)
protected void
setForegroundColor(Color color)
protected void
setLineType(int style)
protected void
setLineWidth(int width)
protected org.eclipse.draw2d.IFigure
setupContentPane(org.eclipse.draw2d.IFigure nodeShape)
addChildVisual, createNodeFigure, getBorderedFigure, getContentPaneFor, getMainFigure, removeChildVisual, reorderChild, setLayoutConstraint
getBorderItemLocator, getDragTracker, refreshBounds
canAttachNote, createFigure, getModelSourceConnections, getModelTargetConnections, getNodeFigure, getSourceConnectionAnchor, getSourceConnectionAnchor, getTargetConnectionAnchor, getTargetConnectionAnchor, handleNotificationEvent, mapConnectionAnchorToTerminal, mapTerminalToConnectionAnchor, refreshBackgroundColor, refreshTransparency, setGradient, setTransparency, supportsGradient, supportsRoundedCorners
getLocation, getSize, getTargetEditPart, refreshVisuals
getResizableCompartments, getResizableNotationViews, performDirectEditRequest, understandsRequest
activate, addChild, addListenerFilter, addListenerFilter, addNotationalListeners, addSemanticListeners, basicGetModel, createConnection, createEditPolicies, deactivate, disableCanonicalFor, disableEditMode, enableEditMode, eraseSourceFeedback, eraseTargetFeedback, executeCommand, findEditPart, getAccessibleEditPart, getAdapter, getChildBySemanticHint, getChildBySemanticHintOnPrimaryView, getChildViewBySemanticHint, getCommand, getDiagramEditDomain, getDiagramPreferencesHint, getDiagramView, getEditDomain, getEditingDomain, getLineType, getLineWidth, getMapMode, getModel, getModelChildren, getNotationView, getPreferredValue, getPrimaryView, getResourceManager, getRoot, getStructuralFeatureValue, getTopGraphicEditPart, handleMajorSemanticChange, hasNotationView, isAutomaticalRefreshConnectionsVisibility, isCanonical, isEditModeEnabled, isSelectable, notifyChanged, performRequest, reactivateSemanticModel, refresh, refreshChild, refreshFont, refreshFontColor, refreshForegroundColor, refreshLineType, refreshLineWidth, refreshSourceConnection, refreshTargetConnection, refreshVisibility, registerModel, removeListenerFilter, removeNotationalListeners, removeNotify, removeSemanticListeners, resolveSemanticElement, setAutomaticalRefreshConnectionsVisibility, setConnectionsVisibility, setFont, setFontColor, setModel, setStructuralFeatureValue, setVisibility, showSourceFeedback, showTargetFeedback, transactionAboutToCommit, unregisterModel
addNodeListener, addNotify, addSourceConnection, addTargetConnection, createOrFindConnection, fireRemovingSourceConnection, fireRemovingTargetConnection, fireSourceConnectionAdded, fireTargetConnectionAdded, getFigure, getLayer, getSourceConnections, getTargetConnections, primAddSourceConnection, primAddTargetConnection, primRemoveSourceConnection, primRemoveTargetConnection, refreshSourceConnections, refreshTargetConnections, registerVisuals, removeNodeListener, removeSourceConnection, removeTargetConnection, reorderSourceConnection, reorderTargetConnection, setFigure, unregisterVisuals
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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
addNodeListener, getFigure, getSourceConnections, getTargetConnections, removeNodeListener
getAdapter
disableEditMode, enableEditMode, isEditModeEnabled
findEditPart, getChildBySemanticHint, getDiagramEditDomain, getDiagramPreferencesHint, getEditingDomain, getNotationView, getPreferredValue, getPrimaryView, getStructuralFeatureValue, getTopGraphicEditPart, resolveSemanticElement, setStructuralFeatureValue
createDefaultEditPolicies
in class org.eclipse.gmf.runtime.diagram.ui.editparts.BorderedBorderItemEditPart
addBorderItem
in class org.eclipse.gmf.runtime.diagram.ui.editparts.BorderedBorderItemEditPart
getPrimaryDragEditPolicy
in class org.eclipse.gmf.runtime.diagram.ui.editparts.AbstractBorderItemEditPart
createMainFigure
in class org.eclipse.gmf.runtime.diagram.ui.editparts.BorderedBorderItemEditPart
nodeShape
- instance of generated figure classgetContentPane
in interface org.eclipse.gef.GraphicalEditPart
getContentPane
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
setForegroundColor
in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
setBackgroundColor
in class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeNodeEditPart
setLineWidth
in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
setLineType
in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
getPrimaryChildEditPart
in interface org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart
getPrimaryChildEditPart
in class org.eclipse.gmf.runtime.diagram.ui.editparts.AbstractBorderItemEditPart