GraphLab Project

graphlab.plugins.commonplugin.undo
Class UndoableActionOccuredData

java.lang.Object
  extended by graphlab.plugins.commonplugin.undo.UndoableActionOccuredData

public class UndoableActionOccuredData
extends java.lang.Object

Author:
Ruzbeh Ebrahimi

Field Summary
static java.lang.String EVENT_KEY
           
 java.util.HashMap<java.lang.String,java.lang.Object> properties
           
 Undoable undoableAction
           
 
Constructor Summary
UndoableActionOccuredData(Undoable undoableAction)
           
 
Method Summary
static void addUndoData(BlackBoard blackboard, UndoableActionOccuredData data)
          puts data in the stack of undo/redo actions, so it will be regarded as an undoable action and will be undone by the rules of undo/redo.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EVENT_KEY

public static final java.lang.String EVENT_KEY
See Also:
Constant Field Values

undoableAction

public Undoable undoableAction

properties

public java.util.HashMap<java.lang.String,java.lang.Object> properties
Constructor Detail

UndoableActionOccuredData

public UndoableActionOccuredData(Undoable undoableAction)
Method Detail

addUndoData

public static void addUndoData(BlackBoard blackboard,
                               UndoableActionOccuredData data)
puts data in the stack of undo/redo actions, so it will be regarded as an undoable action and will be undone by the rules of undo/redo.


GraphLab Project