- parameters - Variable in class net.sourceforge.anotherfsm.qfsm.CodeGenerator
-
Program parameters.
- parse(String) - Static method in class net.sourceforge.anotherfsm.qfsm.Configuration
-
Parse a configuration file.
- parse(File) - Static method in class net.sourceforge.anotherfsm.qfsm.Configuration
-
Parse a configuration file.
- parse(String) - Static method in class net.sourceforge.anotherfsm.qfsm.Parser
-
Parse a Qfsm file.
- parse(File) - Static method in class net.sourceforge.anotherfsm.qfsm.Parser
-
Parse a Qfsm file.
- parseConfiguration(Element) - Static method in class net.sourceforge.anotherfsm.qfsm.Configuration
-
Parse the XML content
- parseInitialTransition(Element) - Static method in class net.sourceforge.anotherfsm.qfsm.Parser
-
- parseMachine(Element) - Static method in class net.sourceforge.anotherfsm.qfsm.Parser
-
- parseProject(Element) - Static method in class net.sourceforge.anotherfsm.qfsm.Parser
-
- Parser - Class in net.sourceforge.anotherfsm.qfsm
-
Parser of
Qfsm file format.
- Parser() - Constructor for class net.sourceforge.anotherfsm.qfsm.Parser
-
- parseStates(List<Element>) - Static method in class net.sourceforge.anotherfsm.qfsm.Parser
-
- parseTransitions(List<Element>) - Static method in class net.sourceforge.anotherfsm.qfsm.Parser
-
- preprocessEvent(Event) - Method in class net.sourceforge.anotherfsm.DeterministicStateMachine
-
Preprocess event using all registered preprocessors (recursive).
- Preprocessor - Interface in net.sourceforge.anotherfsm
-
Preprocessor of the events.
- Preprocessor.Processor<T extends Event> - Interface in net.sourceforge.anotherfsm
-
The real preprocessor of typed events.
- PreprocessorAdapter - Class in net.sourceforge.anotherfsm
-
Adapter of preprocessor, helper class.
- PreprocessorAdapter(String) - Constructor for class net.sourceforge.anotherfsm.PreprocessorAdapter
-
Create the object.
- preprocessors - Variable in class net.sourceforge.anotherfsm.DeterministicStateMachine
-
The preprocessors of events.
- preprocessParameters(String[]) - Method in class net.sourceforge.anotherfsm.qfsm.CodeGeneratorParameters
-
Preprocess multi value parameters, split to parts delimited by "=".
- proccessTimeoutTransition(Transition, Object, Object) - Method in class net.sourceforge.anotherfsm.TimeoutStateMachine
-
Process the timeout transition.
- ProcesorGroup - Class in net.sourceforge.anotherfsm
-
Group of processors.
- ProcesorGroup() - Constructor for class net.sourceforge.anotherfsm.ProcesorGroup
-
Create the object.
- process(Event) - Method in class net.sourceforge.anotherfsm.DeterministicStateMachine
-
- process(Event) - Method in interface net.sourceforge.anotherfsm.Preprocessor
-
Process or preprocess the event.
- process(T) - Method in interface net.sourceforge.anotherfsm.Preprocessor.Processor
-
Preprocess the event before passing it to the state machine.
- process(Event) - Method in class net.sourceforge.anotherfsm.PreprocessorAdapter
-
- process(Event) - Method in class net.sourceforge.anotherfsm.ProcesorGroup
-
- process(Event) - Method in interface net.sourceforge.anotherfsm.Processor
-
Process the event.
- process(Event) - Method in class net.sourceforge.anotherfsm.SynchronizedStateMachine
-
- process(Event) - Method in class net.sourceforge.anotherfsm.ThreadProcessor
-
- processCheck(Event) - Method in class net.sourceforge.anotherfsm.DeterministicStateMachine
-
Check the input event and the internal state before processing the event.
- processInternal(Transition, Event, Event) - Method in class net.sourceforge.anotherfsm.DeterministicStateMachine
-
Real processing of the event.
- Processor - Interface in net.sourceforge.anotherfsm
-
Processor of events.
- processor - Variable in class net.sourceforge.anotherfsm.ThreadProcessor
-
The internal processor that processes the input events.
- PROCESSOR_CLASS_SUFFIX - Static variable in class net.sourceforge.anotherfsm.qfsm.CodeGenerator
-
Suffix of generated processor class name.
- ProcessorAdapter - Class in net.sourceforge.anotherfsm
-
Adapter of processor, helper class.
- ProcessorAdapter(String) - Constructor for class net.sourceforge.anotherfsm.ProcessorAdapter
-
Create the object.
- processorFileSuffix - Variable in class net.sourceforge.anotherfsm.qfsm.Configuration
-
The suffix of the file name.
- processorImports - Variable in class net.sourceforge.anotherfsm.qfsm.Configuration
-
The imports for processor class.
- processors - Variable in class net.sourceforge.anotherfsm.EqualsPreprocessor
-
The procesors.
- processors - Variable in class net.sourceforge.anotherfsm.ProcesorGroup
-
The inner processors.
- processors - Variable in class net.sourceforge.anotherfsm.TypePreprocessor
-
The procesors.