org.graffiti.undo
Class GraffitiAbstractUndoableEdit

java.lang.Object
  extended by javax.swing.undo.AbstractUndoableEdit
      extended by org.graffiti.undo.GraffitiAbstractUndoableEdit
All Implemented Interfaces:
Serializable, UndoableEdit
Direct Known Subclasses:
AttributeEdit, ChangeAttributesEdit, EdgeDirectedEdit, EdgeReverseEdit, EdgeSourceNodeEdit, EdgeTargetNodeEdit, GraphElementsEdit

public abstract class GraffitiAbstractUndoableEdit
extends AbstractUndoableEdit

GraffitiAbstractUndoableEdit

Version:
$Revision: 5767 $
See Also:
Serialized Form

Constructor Summary
GraffitiAbstractUndoableEdit(Map<GraphElement,GraphElement> geMap)
          Creates a new GraffitiAbstractUndoableEdit object.
 
Method Summary
abstract  void execute()
          Executes action for corresponding tools.
 
Methods inherited from class javax.swing.undo.AbstractUndoableEdit
addEdit, canRedo, canUndo, die, getPresentationName, getRedoPresentationName, getUndoPresentationName, isSignificant, redo, replaceEdit, toString, undo
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GraffitiAbstractUndoableEdit

public GraffitiAbstractUndoableEdit(Map<GraphElement,GraphElement> geMap)
Creates a new GraffitiAbstractUndoableEdit object.

Parameters:
geMap - reference to the map supports the undo operations.
Method Detail

execute

public abstract void execute()
Executes action for corresponding tools.



Generated at 2012-05-30 11:00:14 PM CEST