Package com.tomgibara.pronto.control

Interface Summary
Controller<S,L,P> A Controller manipulates a state engine in response to events in an application's environment.
ControllerSettings The interface used as the base interface for all controller settings interfaces.
EngineControlAdapter<S,L,P> Implementations of this interface provide a controller with string representations of a state engine's labels.
FileControllerSettings Implementations of this interface may be passed to a control factory to create a controller that responds to instructions in a file.
SignalControllerSettings Implementations of this interface may be passed to a control factory to create a controller that responds to a shutdown of the JVM.
StdinControllerSettings Implementations of this interface may be passed to a control factory to create a controller that responds to instructions from STDIN (System.in).
 

Class Summary
ControlFactory Instances of this class are responsible for creating Controller objects from ControllerSettings interface.
 

Exception Summary
ProntoControlException Instances of this class are thrown from methods to indicate that a controller has malfunctioned.
 



Copyright © 2006-2007 Tom Gibara. All Rights Reserved.