|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.gef.editpolicies.AbstractEditPolicy org.eclipse.gef.editpolicies.ContainerEditPolicy uk.ac.kcl.cch.jb.pliny.policies.LinkableObjectContainerEditPolicy
GEF edit policy of type EditPolicy.COMPONENT_ROLE
to
support the re-parenting operation.
Field Summary |
Fields inherited from interface org.eclipse.gef.EditPolicy |
COMPONENT_ROLE, CONNECTION_BENDPOINTS_ROLE, CONNECTION_ENDPOINTS_ROLE, CONNECTION_ROLE, CONTAINER_ROLE, DIRECT_EDIT_ROLE, GRAPHICAL_NODE_ROLE, LAYOUT_ROLE, NODE_ROLE, PRIMARY_DRAG_ROLE, SELECTION_FEEDBACK_ROLE, TREE_CONTAINER_ROLE |
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 | |
LinkableObjectContainerEditPolicy()
|
Method Summary | |
protected org.eclipse.gef.commands.Command |
createAddCommand(org.eclipse.gef.Request request,
org.eclipse.gef.EditPart childEditPart,
Object constraint)
|
protected org.eclipse.gef.commands.Command |
getAddCommand(org.eclipse.gef.Request generic)
|
protected org.eclipse.gef.commands.Command |
getCreateCommand(org.eclipse.gef.requests.CreateRequest request)
|
protected org.eclipse.draw2d.IFigure |
getLayoutContainer()
Returns the host's contentPane . |
Methods inherited from class org.eclipse.gef.editpolicies.ContainerEditPolicy |
getAddCommand, getCloneCommand, getCommand, getOrphanChildrenCommand |
Methods inherited from class org.eclipse.gef.editpolicies.AbstractEditPolicy |
activate, deactivate, debugFeedback, eraseSourceFeedback, eraseTargetFeedback, getHost, getTargetEditPart, setHost, showSourceFeedback, showTargetFeedback, toString, understandsRequest |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public LinkableObjectContainerEditPolicy()
Method Detail |
protected org.eclipse.gef.commands.Command getCreateCommand(org.eclipse.gef.requests.CreateRequest request)
protected org.eclipse.gef.commands.Command getAddCommand(org.eclipse.gef.Request generic)
protected org.eclipse.draw2d.IFigure getLayoutContainer()
contentPane
. The
contentPane is the Figure which parents the childrens' figures. It is also the figure
which has the LayoutManager that corresponds to this EditPolicy. All operations should
be interpreted with respect to this figure.
LayoutManager
protected org.eclipse.gef.commands.Command createAddCommand(org.eclipse.gef.Request request, org.eclipse.gef.EditPart childEditPart, Object constraint)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |