Package | Description |
---|---|
net.sourceforge.anotherfsm |
AnotherFSM is yet another implementation of state machines,
a library for Java programming language.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Preprocessor
Preprocessor of the events.
|
interface |
StateMachine
Interface for all state machines.
|
Modifier and Type | Class and Description |
---|---|
class |
DeterministicStateMachine
The deterministic state machine.
|
class |
EqualsPreprocessor
Processors of the events based on equals method.
|
class |
ProcesorGroup
Group of processors.
|
class |
SynchronizedStateMachine
The deterministic state machine for use in multithreaded environment.
|
class |
ThreadProcessor
Processor of events based on a thread with an input queue.
|
class |
TimeoutStateMachine
Deterministic state machine with timeouts for states.
|
class |
TypePreprocessor
Processors of the events based on their type.
|
Modifier and Type | Method and Description |
---|---|
void |
ProcesorGroup.addProcessor(Processor processor) |
Constructor and Description |
---|
ThreadProcessor(Processor processor)
Create the object.
|
ThreadProcessor(Processor processor,
boolean daemon,
java.util.concurrent.BlockingQueue<Event> queue)
Create the object.
|
Copyright 2012-2013 Michal Turek, AnotherFSM.