net.sf.borg.model.undo
Class MemoUndoItem

java.lang.Object
  extended by net.sf.borg.model.undo.UndoItem<Memo>
      extended by net.sf.borg.model.undo.MemoUndoItem

public class MemoUndoItem
extends UndoItem<Memo>

Memo Undo Item.


Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.borg.model.undo.UndoItem
UndoItem.actionType
 
Field Summary
 
Fields inherited from class net.sf.borg.model.undo.UndoItem
action, item
 
Method Summary
 void executeUndo()
          execute the undo action on the item.
static MemoUndoItem recordAdd(Memo memo)
          Record a memo add.
static MemoUndoItem recordDelete(Memo memo)
          Record a memo delete.
static MemoUndoItem recordUpdate(Memo memo)
          Record a memo update.
 
Methods inherited from class net.sf.borg.model.undo.UndoItem
getDescription, setDescription
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

executeUndo

public void executeUndo()
Description copied from class: UndoItem
execute the undo action on the item.

Specified by:
executeUndo in class UndoItem<Memo>

recordUpdate

public static MemoUndoItem recordUpdate(Memo memo)
Record a memo update.

Parameters:
memo - the memo
Returns:
the memo undo item

recordAdd

public static MemoUndoItem recordAdd(Memo memo)
Record a memo add.

Parameters:
memo - the memo
Returns:
the memo undo item

recordDelete

public static MemoUndoItem recordDelete(Memo memo)
Record a memo delete.

Parameters:
memo - the memo
Returns:
the memo undo item


Generated September 24 2010 by mbb using Apache Ant version 1.7.1 compiled on June 27 2008 and Java version 1.6.0_20 from Sun Microsystems Inc. on Linux i386 2.6.24-28-generic