Class CustomOpenSeffDiagramEditPolicy

java.lang.Object
org.eclipse.gef.editpolicies.AbstractEditPolicy
org.eclipse.gmf.runtime.diagram.ui.editpolicies.OpenEditPolicy
de.uka.ipd.sdq.pcm.gmf.repository.edit.policies.OpenSeffDiagramEditPolicy
de.uka.ipd.sdq.pcm.gmf.repository.custom.edit.policies.CustomOpenSeffDiagramEditPolicy
All Implemented Interfaces:
org.eclipse.gef.EditPolicy, org.eclipse.gef.RequestConstants

public class CustomOpenSeffDiagramEditPolicy extends OpenSeffDiagramEditPolicy
A custom OpenSeffDiagram EditPolicy.
  • 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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.eclipse.gef.commands.Command
    getOpenCommand(org.eclipse.gef.Request request)
    Gets an OpenCommand.

    Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editpolicies.OpenEditPolicy

    getCommand, getTargetEditPart, understandsRequest

    Methods inherited from class org.eclipse.gef.editpolicies.AbstractEditPolicy

    activate, deactivate, debugFeedback, eraseSourceFeedback, eraseTargetFeedback, getHost, setHost, showSourceFeedback, showTargetFeedback, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • CustomOpenSeffDiagramEditPolicy

      public CustomOpenSeffDiagramEditPolicy()
  • Method Details

    • getOpenCommand

      protected org.eclipse.gef.commands.Command getOpenCommand(org.eclipse.gef.Request request)
      Gets an OpenCommand.
      Overrides:
      getOpenCommand in class OpenSeffDiagramEditPolicy
      Parameters:
      request - a Request
      Returns:
      a Command