talx x1.0.5

talx.controller
Interface ControllerListener

All Superinterfaces:
java.util.EventListener
All Known Subinterfaces:
ComposerGUI, GameView, InboxGUI, ReaderGUI
All Known Implementing Classes:
AbstractInbox, BasicComposer, BasicReader, CCInterceptor, DialogManager, ExportInterceptor, HelpDeskView, JournalInterceptor, Marque, SurveyView, TALLogger, TechView

public interface ControllerListener
extends java.util.EventListener

Listeners to state changes in the system.


Method Summary
 void controllerChange(ControllerChangeEvent ev)
          Sent when the controller wants the GUI to change state.
 void controllerChangeFinished(ChangeFinishedEvent ev)
          Sent when the system has finished transitioning to a new state.
 void controllerChangeVetoed(ActionVetoException ex)
          Sent when the system has decided not to transition on a user action.
 

Method Detail

controllerChange

public void controllerChange(ControllerChangeEvent ev)
Sent when the controller wants the GUI to change state.


controllerChangeFinished

public void controllerChangeFinished(ChangeFinishedEvent ev)
Sent when the system has finished transitioning to a new state.


controllerChangeVetoed

public void controllerChangeVetoed(ActionVetoException ex)
Sent when the system has decided not to transition on a user action.


talx x1.0.5

© 2001-2005 University of Oregon.
Eugene OR 97403, U.S.A. All Rights Reserved.