Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.commons.scxml

The Commons SCXML executor and core concepts.

See:
Description

Interface Summary
Context | A Context or "scope" for storing variables; usually tied to a SCXML root or State object.
ErrorReporter | An interface for reporting SCXML errors to the host environment, containing the definition of commonly occuring errors while executing SCXML documents.
Evaluator | Interface for a component that may be used by the SCXML engines to evaluate the expressions within the SCXML document.
EventDispatcher | The event controller interface used to send messages containing events or other information directly to another SCXML Interpreter, other external systems using an Event I/O Processor or to raise events in the current SCXML session.
PathResolver | Interface for a component that may be used by the SCXML engines to resolve context sensitive paths.
SCXMLListener | Listener interface for observable entities in the SCXML model.
SCXMLSemantics | The purpose of this interface is to separate the interpretation algorithm from the `SCXMLExecutor` and therefore make it pluggable.

Class Summary
Builtin | Implementations of builtin functions defined by the SCXML specification.
NotificationRegistry | The registry where SCXML listeners are recorded for nodes of interest such as the `SCXML` root, `TransitionTarget`s and `Transition`s.
SCInstance | The `SCInstance` performs book-keeping functions for a particular execution of a state chart represented by a `SCXML` object.
SCXMLExecutor | The SCXML "engine" that executes SCXML documents.
SCXMLHelper | Helper class, all methods static final.
Status | The encapsulation of the current state of a state machine.
Step | A logical unit of progression in the execution of a SCXML model.
TriggerEvent | A class representing an event.

Exception Summary
SCXMLExpressionException | Exception thrown when a malformed expression is encountered during evaluation of an expression in a SCXML document.

## Package org.apache.commons.scxml Description

The Commons SCXML executor and core concepts.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2005-2008 The Apache Software Foundation. All Rights Reserved.