org.topcased.modeler.commands
Class ReconnectEdgeToSourceCommand
java.lang.Object
org.eclipse.gef.commands.Command
org.topcased.modeler.commands.ReconnectGraphEdgeCommand
org.topcased.modeler.commands.ReconnectEdgeToNodeCommand
org.topcased.modeler.commands.ReconnectEdgeToSourceCommand
public abstract class ReconnectEdgeToSourceCommand
- extends ReconnectEdgeToNodeCommand
Sets the reference of a source node to the given edge
Methods inherited from class org.eclipse.gef.commands.Command |
canUndo, chain, dispose, getDebugLabel, getLabel, setDebugLabel, setLabel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReconnectEdgeToSourceCommand
public ReconnectEdgeToSourceCommand(org.eclipse.gef.ConnectionEditPart connection,
java.lang.String featureName)
getOldGraphElement
protected GraphElement getOldGraphElement(org.eclipse.gef.ConnectionEditPart connection)
- Specified by:
getOldGraphElement
in class ReconnectGraphEdgeCommand
- Returns:
- Returns the current end element of the given edge
- See Also:
org.topcased.modeler.ecore.ediagram.commands.ReconnectGraphEdgeCommand#getOldGraphElement(org.eclipse.gef.ConnectionEditPart)
updateConnectors
protected void updateConnectors(GraphConnector newConnector,
GraphConnector oldConnector,
GraphConnector attachedConnector)
- Description copied from class:
ReconnectGraphEdgeCommand
- Updates anchors and edges within these connectors. Subclasses may remove and add
elements depending usage
- Specified by:
updateConnectors
in class ReconnectGraphEdgeCommand
- Parameters:
newConnector
- The connectors of the new elementoldConnector
- The connectors of the old element- See Also:
org.topcased.modeler.ecore.ediagram.commands.ReconnectGraphEdgeCommand#updateConnectors(org.topcased.modeler.di.model.GraphConnector, org.topcased.modeler.di.model.GraphConnector)
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.