Package | Description |
---|---|
org.apache.commons.scxml |
The Commons SCXML executor and core concepts.
|
org.apache.commons.scxml.env |
A collection of classes that may be commonly used to bridge the
SCXML executor to the runtime environment.
|
org.apache.commons.scxml.env.faces |
A collection of classes bridging the SCXML executor to the JSF-based
environments.
|
org.apache.commons.scxml.env.jexl |
A collection of classes that allow JEXL to be used in expressions
within SCXML documents.
|
org.apache.commons.scxml.env.jsp |
A collection of classes bridging the SCXML executor to the JSP
environment.
|
org.apache.commons.scxml.env.servlet |
A collection of classes useful in the servlet container
environment.
|
org.apache.commons.scxml.invoke |
A collection of classes related to the SCXML <invoke>
element and its children, dealing with the invocation of
activities associated with a particular state in the state machine.
|
org.apache.commons.scxml.io |
A collection of classes for reading in and writing out SCXML
documents, to and from the Commons SCXML Java object model.
|
org.apache.commons.scxml.model |
A collection of classes needed to model SCXML documents.
|
org.apache.commons.scxml.semantics |
A collection of classes responsible for implementations of the
org.apache.commons.scxml.SCXMLSemantics interface. |
org.apache.commons.scxml.test |
A collection of classes useful for command line testing.
|
Class and Description |
---|
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.
|
NotificationRegistry
The registry where SCXML listeners are recorded for nodes of
interest such as the
SCXML root,
TransitionTarget s and Transition s. |
PathResolver
Interface for a component that may be used by the SCXML engines
to resolve context sensitive paths.
|
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.
|
SCXMLExpressionException
Exception thrown when a malformed expression is encountered during
evaluation of an expression in a SCXML document.
|
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. |
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.
|
Class and Description |
---|
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.
|
SCXMLExecutor
The SCXML "engine" that executes SCXML documents.
|
SCXMLListener
Listener interface for observable entities in the SCXML model.
|
Class and Description |
---|
Context
A Context or "scope" for storing variables; usually tied to
a SCXML root or State object.
|
Class and Description |
---|
Context
A Context or "scope" for storing variables; usually tied to
a SCXML root or State object.
|
Evaluator
Interface for a component that may be used by the SCXML engines to
evaluate the expressions within the SCXML document.
|
SCXMLExpressionException
Exception thrown when a malformed expression is encountered during
evaluation of an expression in a SCXML document.
|
Class and Description |
---|
Context
A Context or "scope" for storing variables; usually tied to
a SCXML root or State object.
|
Evaluator
Interface for a component that may be used by the SCXML engines to
evaluate the expressions within the SCXML document.
|
SCXMLExpressionException
Exception thrown when a malformed expression is encountered during
evaluation of an expression in a SCXML document.
|
Class and Description |
---|
PathResolver
Interface for a component that may be used by the SCXML engines
to resolve context sensitive paths.
|
Class and Description |
---|
SCInstance
The
SCInstance performs book-keeping functions for
a particular execution of a state chart represented by a
SCXML object. |
TriggerEvent
A class representing an event.
|
Class and Description |
---|
PathResolver
Interface for a component that may be used by the SCXML engines
to resolve context sensitive paths.
|
Class and Description |
---|
ErrorReporter
An interface for reporting SCXML errors to the host environment,
containing the definition of commonly occuring errors while executing
SCXML documents.
|
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.
|
SCInstance
The
SCInstance performs book-keeping functions for
a particular execution of a state chart represented by a
SCXML object. |
SCXMLExpressionException
Exception thrown when a malformed expression is encountered during
evaluation of an expression in a SCXML document.
|
Class and Description |
---|
ErrorReporter
An interface for reporting SCXML errors to the host environment,
containing the definition of commonly occuring errors while executing
SCXML documents.
|
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.
|
SCInstance
The
SCInstance performs book-keeping functions for
a particular execution of a state chart represented by a
SCXML object. |
SCXMLSemantics
The purpose of this interface is to separate the interpretation algorithm
from the
SCXMLExecutor and therefore make it pluggable. |
Step
A logical unit of progression in the execution of a SCXML model.
|
TriggerEvent
A class representing an event.
|
Class and Description |
---|
Evaluator
Interface for a component that may be used by the SCXML engines to
evaluate the expressions within the SCXML document.
|
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.