public class SimpleRootEditPart extends AbstractGraphicalEditPart implements RootEditPart
AbstractGraphicalEditPart.AccessibleGraphicalEditPart, AbstractGraphicalEditPart.DefaultAccessibleAnchorProviderAbstractEditPart.EditPolicyIteratorfigure, sourceConnections, targetConnectionschildren, FLAG_ACTIVE, FLAG_FOCUS, MAX_FLAGSELECTED, SELECTED_NONE, SELECTED_PRIMARYREQ_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 |
|---|
SimpleRootEditPart() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createEditPolicies()
No editpolicies are installed on a RootEditPart by default.
|
protected IFigure |
createFigure()
The default root figure is a figure with a stack layout.
|
Command |
getCommand(Request req)
The RootEditPart should never be asked for a command.
|
EditPart |
getContents()
Returns the contents EditPart.
|
RootEditPart |
getRoot()
Returns the
RootEditPart. |
EditPartViewer |
getViewer()
Convenience method for returning the
EditPartViewer for this
part. |
protected void |
refreshChildren()
Overridden to do nothing, child is set using setContents(EditPart)
|
void |
setContents(EditPart editpart)
Sets the contents EditPart.
|
void |
setViewer(EditPartViewer newViewer)
Sets the root's EditPartViewer.
|
activate, addChildVisual, addNodeListener, addNotify, addSourceConnection, addTargetConnection, createConnection, createOrFindConnection, deactivate, fireRemovingSourceConnection, fireRemovingTargetConnection, fireSourceConnectionAdded, fireTargetConnectionAdded, getAdapter, getContentPane, getDragTracker, getFigure, getLayer, getModelSourceConnections, getModelTargetConnections, getSourceConnections, getTargetConnections, isSelectable, primAddSourceConnection, primAddTargetConnection, primRemoveSourceConnection, primRemoveTargetConnection, refresh, refreshSourceConnections, refreshTargetConnections, registerVisuals, removeChildVisual, removeNodeListener, removeNotify, removeSourceConnection, removeTargetConnection, reorderChild, reorderSourceConnection, reorderTargetConnection, setFigure, setLayoutConstraint, unregisterVisualsactivateEditPolicies, addChild, addEditPartListener, createChild, deactivateEditPolicies, debug, debugFeedback, eraseSourceFeedback, eraseTargetFeedback, fireActivated, fireChildAdded, fireDeactivated, fireRemovingChild, fireSelectionChanged, getAccessibleEditPart, getChildren, getEditPolicy, getEditPolicyIterator, getEventListeners, getFlag, getModel, getModelChildren, getParent, getSelected, getTargetEditPart, hasFocus, installEditPolicy, isActive, performRequest, refreshVisuals, register, registerAccessibility, registerModel, removeChild, removeEditPartListener, removeEditPolicy, setFlag, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, toString, understandsRequest, unregister, unregisterAccessibility, unregisterModelclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitactivate, addEditPartListener, addNotify, deactivate, eraseSourceFeedback, eraseTargetFeedback, getChildren, getDragTracker, getEditPolicy, getModel, getParent, getSelected, getTargetEditPart, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, refresh, removeEditPartListener, removeEditPolicy, removeNotify, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequestgetAdapterprotected void createEditPolicies()
createEditPolicies in class AbstractEditPartAbstractEditPart.createEditPolicies()protected IFigure createFigure()
createFigure in class AbstractGraphicalEditPartAbstractGraphicalEditPart.createFigure()public Command getCommand(Request req)
getCommand in interface EditPartgetCommand in class AbstractEditPartreq - the RequestEditPart.getCommand(Request)public EditPart getContents()
RootEditPartgetContents in interface RootEditPartRootEditPart.getContents()public RootEditPart getRoot()
EditPartRootEditPart. This method should only be called
internally or by helpers such as edit policies. The root can be used to
get the viewer.getRoot in interface EditPartgetRoot in class AbstractEditPartnull or the RootEditPartEditPart.getRoot()public EditPartViewer getViewer()
EditPartEditPartViewer for this
part.getViewer in interface EditPartgetViewer in interface RootEditPartgetViewer in class AbstractEditPartEditPartViewer or nullEditPart.getViewer()protected void refreshChildren()
refreshChildren in class AbstractEditPartAbstractEditPart.refreshChildren()public void setContents(EditPart editpart)
RootEditPartsetContents in interface RootEditParteditpart - the contentsRootEditPart.setContents(EditPart)public void setViewer(EditPartViewer newViewer)
RootEditPartsetViewer in interface RootEditPartnewViewer - the EditPartViewerRootEditPart.setViewer(EditPartViewer)Copyright (c) IBM Corp. and others 2000, 2011. All Rights Reserved.