- name - Variable in class net.sourceforge.anotherfsm.logger.StdStreamLogger
-
The logger name.
- name - Variable in class net.sourceforge.anotherfsm.ProcessorAdapter
-
The name of the preprocessor.
- name - Variable in class net.sourceforge.anotherfsm.qfsm.QfsmMachine
-
The name of the state machine.
- name - Variable in class net.sourceforge.anotherfsm.qfsm.QfsmState
-
The state name.
- name - Variable in class net.sourceforge.anotherfsm.State
-
The name of the state.
- net.sourceforge.anotherfsm - package net.sourceforge.anotherfsm
-
AnotherFSM is yet another implementation of state machines,
a library for Java programming language.
- net.sourceforge.anotherfsm.examples - package net.sourceforge.anotherfsm.examples
-
Examples and tutorials for AnotherFSM project.
- net.sourceforge.anotherfsm.examples.first - package net.sourceforge.anotherfsm.examples.first
-
Introduction to the main features of AnotherFSM library.
- net.sourceforge.anotherfsm.examples.loggerinjection - package net.sourceforge.anotherfsm.examples.loggerinjection
-
Example to show how to inject unsupported logger to AnotherFSM.
- net.sourceforge.anotherfsm.examples.qfsm - package net.sourceforge.anotherfsm.examples.qfsm
-
This example re-implements the functionality of First example with
significant help of code generated from Qfsm diagram.
- net.sourceforge.anotherfsm.examples.timeouts - package net.sourceforge.anotherfsm.examples.timeouts
-
The example defines a simple state machine with connected and
disconnected states.
- net.sourceforge.anotherfsm.logger - package net.sourceforge.anotherfsm.logger
-
Generalized logging, whatever backend can be injected.
- net.sourceforge.anotherfsm.qfsm - package net.sourceforge.anotherfsm.qfsm
-
Parser of
Qfsm file format, Java
code generator.
- NoLogger - Class in net.sourceforge.anotherfsm.logger
-
Logger implementation that logs nothing.
- NoLogger() - Constructor for class net.sourceforge.anotherfsm.logger.NoLogger
-
Forbid creating of the object.
- NoLoggerFactory - Class in net.sourceforge.anotherfsm.logger
-
Factory of empty logger.
- NoLoggerFactory() - Constructor for class net.sourceforge.anotherfsm.logger.NoLoggerFactory
-
- notifyEnter(State, Event, State) - Method in class net.sourceforge.anotherfsm.DeterministicStateMachine
-
Process all state enter callbacks.
- notifyEnter(boolean, State, Event, State) - Method in class net.sourceforge.anotherfsm.State
-
The state was entered, notify listeners.
- notifyEnter(State, Event, State) - Method in class net.sourceforge.anotherfsm.TimeoutStateMachine
-
- notifyExit(State, Event, State) - Method in class net.sourceforge.anotherfsm.DeterministicStateMachine
-
Process all state exit callbacks.
- notifyExit(boolean, State, Event, State) - Method in class net.sourceforge.anotherfsm.State
-
The state was exited, notify listeners.
- notifyTransition(Transition, State, Event, State) - Method in class net.sourceforge.anotherfsm.DeterministicStateMachine
-
Process all transition callbacks.
- notifyTransition(State, Event, State) - Method in class net.sourceforge.anotherfsm.Transition
-
The transition was processed, notify listeners.
- NullEvent - Class in net.sourceforge.anotherfsm
-
Null event is equivalent of null in events world.
- NullEvent() - Constructor for class net.sourceforge.anotherfsm.NullEvent
-
Create the object.
- numEncodingBits - Variable in class net.sourceforge.anotherfsm.qfsm.QfsmMachine
-
The effective number of encoding bits.
- numInputs - Variable in class net.sourceforge.anotherfsm.qfsm.QfsmMachine
-
The number of input bits.
- numMooreOutputs - Variable in class net.sourceforge.anotherfsm.qfsm.QfsmMachine
-
The number of bits used to code the state.
- numOutputs - Variable in class net.sourceforge.anotherfsm.qfsm.QfsmMachine
-
The number of output bits.