org.topcased.modeler.commands
Class ReconnectNodeToEdgeCommand
java.lang.Object
org.eclipse.gef.commands.Command
org.topcased.modeler.commands.ReconnectGraphEdgeCommand
org.topcased.modeler.commands.ReconnectNodeToEdgeCommand
- Direct Known Subclasses:
- ReconnectSourceToEdgeCommand, ReconnectTargetToEdgeCommand
public abstract class ReconnectNodeToEdgeCommand
- extends ReconnectGraphEdgeCommand
Sets a reference of the given edge to the node
Method Summary |
protected abstract EObject |
getObjectToUpdate()
Returns the model object to be updated by changements |
protected void |
redoModel()
Update the model after at the end of the redo() method. |
protected void |
undoModel()
Update the model at the end of the undo() method. |
Methods inherited from class org.topcased.modeler.commands.ReconnectGraphEdgeCommand |
canExecute, execute, getEdge, getNewElement, getOldElement, getOldGraphElement, initializeConnectors, redo, setNewElement, undo, updateConnectors |
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 |
ReconnectNodeToEdgeCommand
public ReconnectNodeToEdgeCommand(org.eclipse.gef.ConnectionEditPart connection,
java.lang.String featureName)
- Parameters:
domain
- connection
-
redoModel
protected void redoModel()
- Description copied from class:
ReconnectGraphEdgeCommand
- Update the model after at the end of the redo() method. This method should be overriden by subclasses.
- Specified by:
redoModel
in class ReconnectGraphEdgeCommand
- See Also:
ReconnectGraphEdgeCommand.redoModel()
undoModel
protected void undoModel()
- Description copied from class:
ReconnectGraphEdgeCommand
- Update the model at the end of the undo() method. This method should be overriden by subclasses.
- Specified by:
undoModel
in class ReconnectGraphEdgeCommand
- See Also:
ReconnectGraphEdgeCommand.undoModel()
getObjectToUpdate
protected abstract EObject getObjectToUpdate()
- Returns the model object to be updated by changements
- Returns:
- The object to be updated
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.