org.vectomatic.client.rep.controller
Class UndoController

java.lang.Object
  extended by org.vectomatic.client.rep.controller.ControllerBase
      extended by org.vectomatic.client.rep.controller.UndoController
All Implemented Interfaces:
EventListener, IController, ICommandHistoryListener

public class UndoController
extends ControllerBase
implements ICommandHistoryListener

Controller to undo the latest command


Field Summary
 
Fields inherited from class org.vectomatic.client.rep.controller.ControllerBase
_app
 
Constructor Summary
UndoController(RepApplication app)
           
 
Method Summary
 void activate(DrawingView view)
           
 void commandHistoryChange(CommandHistory commandHistory)
           
 ControllerPushButton getUndoButton()
           
 ControllerMenuItem getUndoMenuItem()
           
 
Methods inherited from class org.vectomatic.client.rep.controller.ControllerBase
deactivate, keyDown, keyPress, keyUp, mouseDown, mouseMove, mouseUp, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UndoController

public UndoController(RepApplication app)
Method Detail

activate

public void activate(DrawingView view)
Specified by:
activate in interface IController
Overrides:
activate in class ControllerBase

commandHistoryChange

public void commandHistoryChange(CommandHistory commandHistory)
Specified by:
commandHistoryChange in interface ICommandHistoryListener

getUndoButton

public ControllerPushButton getUndoButton()

getUndoMenuItem

public ControllerMenuItem getUndoMenuItem()


Copyright © 2010. All Rights Reserved.