Class ListLayoutEditPolicy
- java.lang.Object
-
- org.eclipse.gef.editpolicies.AbstractEditPolicy
-
- org.eclipse.gef.editpolicies.GraphicalEditPolicy
-
- org.eclipse.gef.editpolicies.LayoutEditPolicy
-
- com._1c.g5.v8.dt.common.gef.policies.ListLayoutEditPolicy
-
- All Implemented Interfaces:
org.eclipse.gef.EditPolicy
,org.eclipse.gef.RequestConstants
public class ListLayoutEditPolicy extends org.eclipse.gef.editpolicies.LayoutEditPolicy
-
-
Field Summary
Fields Modifier and Type Field Description static String
ROLE
-
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
Constructors Constructor Description ListLayoutEditPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.gef.EditPolicy
createChildEditPolicy(org.eclipse.gef.EditPart child)
protected void
eraseLayoutTargetFeedback(org.eclipse.gef.Request request)
protected DropFeedbackEnabled
findFeedbackPart(org.eclipse.gef.EditPart movingPart)
protected DropFeedbackEnabled
findFeedbackPart(org.eclipse.gef.Request request)
protected org.eclipse.gef.commands.Command
getCreateCommand(org.eclipse.gef.requests.CreateRequest request)
protected org.eclipse.gef.commands.Command
getMoveChildrenCommand(org.eclipse.gef.Request request)
protected void
showLayoutTargetFeedback(org.eclipse.gef.Request request)
protected boolean
validateRequest(org.eclipse.gef.Request request)
-
Methods inherited from class org.eclipse.gef.editpolicies.LayoutEditPolicy
activate, createListener, createSizeOnDropFeedback, deactivate, decorateChild, decorateChildren, eraseSizeOnDropFeedback, eraseTargetFeedback, getAddCommand, getCloneCommand, getCommand, getCreationFeedbackOffset, getDeleteDependantCommand, getLayoutContainer, getLayoutOrigin, getOrphanChildrenCommand, getSizeOnDropFeedback, getSizeOnDropFeedback, getTargetEditPart, setListener, showSizeOnDropFeedback, showTargetFeedback, translateFromAbsoluteToLayoutRelative, translateFromLayoutRelativeToAbsolute, undecorateChild, undecorateChildren
-
Methods inherited from class org.eclipse.gef.editpolicies.GraphicalEditPolicy
addFeedback, getFeedbackLayer, getHostFigure, getLayer, removeFeedback
-
-
-
-
Field Detail
-
ROLE
public static final String ROLE
- See Also:
- Constant Field Values
-
-
Method Detail
-
createChildEditPolicy
protected org.eclipse.gef.EditPolicy createChildEditPolicy(org.eclipse.gef.EditPart child)
- Specified by:
createChildEditPolicy
in classorg.eclipse.gef.editpolicies.LayoutEditPolicy
-
getCreateCommand
protected org.eclipse.gef.commands.Command getCreateCommand(org.eclipse.gef.requests.CreateRequest request)
- Specified by:
getCreateCommand
in classorg.eclipse.gef.editpolicies.LayoutEditPolicy
-
getMoveChildrenCommand
protected org.eclipse.gef.commands.Command getMoveChildrenCommand(org.eclipse.gef.Request request)
- Specified by:
getMoveChildrenCommand
in classorg.eclipse.gef.editpolicies.LayoutEditPolicy
-
showLayoutTargetFeedback
protected void showLayoutTargetFeedback(org.eclipse.gef.Request request)
- Overrides:
showLayoutTargetFeedback
in classorg.eclipse.gef.editpolicies.LayoutEditPolicy
-
eraseLayoutTargetFeedback
protected void eraseLayoutTargetFeedback(org.eclipse.gef.Request request)
- Overrides:
eraseLayoutTargetFeedback
in classorg.eclipse.gef.editpolicies.LayoutEditPolicy
-
validateRequest
protected boolean validateRequest(org.eclipse.gef.Request request)
-
findFeedbackPart
protected DropFeedbackEnabled findFeedbackPart(org.eclipse.gef.Request request)
-
findFeedbackPart
protected DropFeedbackEnabled findFeedbackPart(org.eclipse.gef.EditPart movingPart)
-
-