be.ac.vub.cocompose.eclipse.editpolicies
Class CoComposeContainerEditPolicy

java.lang.Object
  extended byorg.eclipse.gef.editpolicies.AbstractEditPolicy
      extended byorg.eclipse.gef.editpolicies.ContainerEditPolicy
          extended bybe.ac.vub.cocompose.eclipse.editpolicies.CoComposeContainerEditPolicy
All Implemented Interfaces:
EditPolicy, RequestConstants

public class CoComposeContainerEditPolicy
extends ContainerEditPolicy

Eclipse container edit policy for CoCompose elements.

Since:
0.2.0
Version:
0.2.0
Author:
Dennis Wagelaar

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_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
CoComposeContainerEditPolicy()
           
 
Method Summary
protected  Command getCreateCommand(CreateRequest request)
           
protected  Command getOrphanChildrenCommand(GroupRequest request)
           
 
Methods inherited from class org.eclipse.gef.editpolicies.ContainerEditPolicy
createCreateCommand, getAddCommand, getCommand
 
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

CoComposeContainerEditPolicy

public CoComposeContainerEditPolicy()
Method Detail

getCreateCommand

protected Command getCreateCommand(CreateRequest request)
See Also:
ContainerEditPolicy.getCreateCommand(org.eclipse.gef.requests.CreateRequest)

getOrphanChildrenCommand

protected Command getOrphanChildrenCommand(GroupRequest request)
See Also:
ContainerEditPolicy.getOrphanChildrenCommand(org.eclipse.gef.requests.GroupRequest)