Modelers

org.topcased.modeler.edit.policies
Class EdgeEndpointEditPolicy

java.lang.Object
  extended by org.eclipse.gef.editpolicies.AbstractEditPolicy
      extended by org.eclipse.gef.editpolicies.GraphicalEditPolicy
          extended by org.eclipse.gef.editpolicies.SelectionEditPolicy
              extended by org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
                  extended by org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy
                      extended by org.topcased.modeler.edit.policies.EdgeEndpointEditPolicy
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.gef.EditPolicy, org.eclipse.gef.RequestConstants

public class EdgeEndpointEditPolicy
extends org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy


creation : 30 nov. 2004


Field Summary
 
Fields inherited from class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
handles
 
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
EdgeEndpointEditPolicy()
           
 
Method Summary
protected  void addSelectionHandles()
           
protected  org.eclipse.draw2d.PolylineConnection getConnectionFigure()
           
protected  void hideSelection()
           
protected  void removeSelectionHandles()
           
protected  void showSelection()
           
 
Methods inherited from class org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy
createSelectionHandles, eraseConnectionMoveFeedback, eraseSourceFeedback, getCommand, getConnection, getFeedbackHelper, hideFocus, showConnectionMoveFeedback, showFocus, showSourceFeedback
 
Methods inherited from class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
getAdapter
 
Methods inherited from class org.eclipse.gef.editpolicies.SelectionEditPolicy
activate, addSelectionListener, deactivate, getTargetEditPart, removeSelectionListener, setFocus, setSelectedState, showPrimarySelection
 
Methods inherited from class org.eclipse.gef.editpolicies.GraphicalEditPolicy
addFeedback, getFeedbackLayer, getHostFigure, getLayer, removeFeedback
 
Methods inherited from class org.eclipse.gef.editpolicies.AbstractEditPolicy
debugFeedback, eraseTargetFeedback, getHost, setHost, showTargetFeedback, toString, understandsRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EdgeEndpointEditPolicy

public EdgeEndpointEditPolicy()
Method Detail

addSelectionHandles

protected void addSelectionHandles()
Overrides:
addSelectionHandles in class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
See Also:
SelectionHandlesEditPolicy.addSelectionHandles()

getConnectionFigure

protected org.eclipse.draw2d.PolylineConnection getConnectionFigure()

hideSelection

protected void hideSelection()
Overrides:
hideSelection in class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy

removeSelectionHandles

protected void removeSelectionHandles()
Overrides:
removeSelectionHandles in class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy

showSelection

protected void showSelection()
Overrides:
showSelection in class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy

Modelers

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.