com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client
Class UndoRedoSession

java.lang.Object
  extended by com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.UndoRedoSession

public class UndoRedoSession
extends java.lang.Object

Handles historization on multiple models

Author:
nfleury

Nested Class Summary
static interface UndoRedoSession.IUndoRedoSessionHandler
           
 
Constructor Summary
UndoRedoSession()
           
 
Method Summary
 void addHandler(UndoRedoSession.IUndoRedoSessionHandler handler)
           
 boolean hasMoreRedo()
           
 boolean hasMoreUndo()
           
 void redo()
           
 void registerModel(java.lang.Object model)
           
 void undo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UndoRedoSession

public UndoRedoSession()
Method Detail

registerModel

public void registerModel(java.lang.Object model)

undo

public void undo()

redo

public void redo()

addHandler

public void addHandler(UndoRedoSession.IUndoRedoSessionHandler handler)

hasMoreUndo

public boolean hasMoreUndo()

hasMoreRedo

public boolean hasMoreRedo()


Copyright © 2010-2011 Petals Link. All Rights Reserved.