Class GFNodeEditPolicy
java.lang.Object
org.eclipse.gef.editpolicies.AbstractEditPolicy
org.eclipse.gef.editpolicies.GraphicalEditPolicy
org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
org.eclipse.graphiti.ui.internal.policy.GFNodeEditPolicy
- All Implemented Interfaces:
org.eclipse.gef.EditPolicy,org.eclipse.gef.RequestConstants
public class GFNodeEditPolicy
extends org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
-
Field Summary
Fields inherited from class org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
connectionFeedback, feedbackHelperFields 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_ROLEFields 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.draw2d.ConnectioncreateDummyConnection(org.eclipse.gef.Request req) voideraseSourceFeedback(org.eclipse.gef.Request request) protected IConfigurationProviderprotected org.eclipse.gef.commands.CommandgetConnectionCompleteCommand(org.eclipse.gef.requests.CreateConnectionRequest request) protected org.eclipse.gef.commands.CommandgetConnectionCreateCommand(org.eclipse.gef.requests.CreateConnectionRequest request) protected org.eclipse.gef.commands.CommandgetReconnectSourceCommand(org.eclipse.gef.requests.ReconnectRequest request) protected org.eclipse.gef.commands.CommandgetReconnectTargetCommand(org.eclipse.gef.requests.ReconnectRequest request) Methods inherited from class org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
deactivate, eraseCreationFeedback, eraseTargetConnectionFeedback, eraseTargetFeedback, getCommand, getDummyConnectionRouter, getFeedbackHelper, getSourceConnectionAnchor, getTargetConnectionAnchor, getTargetEditPart, showCreationFeedback, showSourceFeedback, showTargetConnectionFeedback, showTargetFeedbackMethods inherited from class org.eclipse.gef.editpolicies.GraphicalEditPolicy
addFeedback, getFeedbackLayer, getHost, getHostFigure, getLayer, removeFeedbackMethods inherited from class org.eclipse.gef.editpolicies.AbstractEditPolicy
activate, debugFeedback, setHost, toString, understandsRequest
-
Constructor Details
-
GFNodeEditPolicy
-
-
Method Details
-
createDummyConnection
protected org.eclipse.draw2d.Connection createDummyConnection(org.eclipse.gef.Request req) - Overrides:
createDummyConnectionin classorg.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
-
eraseSourceFeedback
public void eraseSourceFeedback(org.eclipse.gef.Request request) - Specified by:
eraseSourceFeedbackin interfaceorg.eclipse.gef.EditPolicy- Overrides:
eraseSourceFeedbackin classorg.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
-
getConnectionCreateCommand
protected org.eclipse.gef.commands.Command getConnectionCreateCommand(org.eclipse.gef.requests.CreateConnectionRequest request) - Specified by:
getConnectionCreateCommandin classorg.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
-
getConnectionCompleteCommand
protected org.eclipse.gef.commands.Command getConnectionCompleteCommand(org.eclipse.gef.requests.CreateConnectionRequest request) - Specified by:
getConnectionCompleteCommandin classorg.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
-
getReconnectTargetCommand
protected org.eclipse.gef.commands.Command getReconnectTargetCommand(org.eclipse.gef.requests.ReconnectRequest request) - Specified by:
getReconnectTargetCommandin classorg.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
-
getReconnectSourceCommand
protected org.eclipse.gef.commands.Command getReconnectSourceCommand(org.eclipse.gef.requests.ReconnectRequest request) - Specified by:
getReconnectSourceCommandin classorg.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
-
getConfigurationProvider
-