| 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.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. |
| Class and Description |
|---|
| Datamodel
The class in this SCXML object model that corresponds to the SCXML
<datamodel> element.
|
| History
The class in this SCXML object model that corresponds to the
<history> SCXML pseudo state element.
|
| ModelException
Exception that is thrown when the SCXML model supplied to the
executor has a fatal flaw that prevents the executor from
further interpreting the the model.
|
| SCXML
The class in this SCXML object model that corresponds to the
<scxml> root element, and serves as the "document
root".
|
| Transition
The class in this SCXML object model that corresponds to the
<transition> SCXML element.
|
| TransitionTarget
An abstract base class for elements in SCXML that can serve as a
<target> for a <transition>, such as State or Parallel.
|
| Class and Description |
|---|
| SCXML
The class in this SCXML object model that corresponds to the
<scxml> root element, and serves as the "document
root".
|
| Transition
The class in this SCXML object model that corresponds to the
<transition> SCXML element.
|
| TransitionTarget
An abstract base class for elements in SCXML that can serve as a
<target> for a <transition>, such as State or Parallel.
|
| Class and Description |
|---|
| Datamodel
The class in this SCXML object model that corresponds to the SCXML
<datamodel> element.
|
| ExternalContent
An
ExternalContent implementation represents an
element in the SCXML document that may contain "body
content", which means an arbitrary number of child nodes
belonging to external namespaces. |
| If
The class in this SCXML object model that corresponds to the
<if> SCXML element, which serves as a container for conditionally
executed elements.
|
| Initial
The class in this SCXML object model that corresponds to the
<initial> SCXML pseudo state element.
|
| Invoke
The class in this SCXML object model that corresponds to the
<invoke> SCXML element.
|
| ModelException
Exception that is thrown when the SCXML model supplied to the
executor has a fatal flaw that prevents the executor from
further interpreting the the model.
|
| Parallel
The class in this SCXML object model that corresponds to the
<parallel> SCXML element, which is a wrapper element to
encapsulate parallel state machines.
|
| SCXML
The class in this SCXML object model that corresponds to the
<scxml> root element, and serves as the "document
root".
|
| Send
The class in this SCXML object model that corresponds to the
<send> SCXML element.
|
| State
The class in this SCXML object model that corresponds to the
<state> SCXML element.
|
| Transition
The class in this SCXML object model that corresponds to the
<transition> SCXML element.
|
| TransitionTarget
An abstract base class for elements in SCXML that can serve as a
<target> for a <transition>, such as State or Parallel.
|
| Class and Description |
|---|
| Action
An abstract base class for executable elements in SCXML,
such as <assign>, <log> etc.
|
| Data
The class in this SCXML object model that corresponds to the SCXML
<data> child element of the <datamodel> element.
|
| Datamodel
The class in this SCXML object model that corresponds to the SCXML
<datamodel> element.
|
| ElseIf
The class in this SCXML object model that corresponds to the
<elseif> SCXML element.
|
| Executable
An abstract base class for containers of executable elements in SCXML,
such as <onentry> and <onexit>.
|
| ExternalContent
An
ExternalContent implementation represents an
element in the SCXML document that may contain "body
content", which means an arbitrary number of child nodes
belonging to external namespaces. |
| Finalize
The class in this SCXML object model that corresponds to the
<finalize> SCXML element.
|
| History
The class in this SCXML object model that corresponds to the
<history> SCXML pseudo state element.
|
| Initial
The class in this SCXML object model that corresponds to the
<initial> SCXML pseudo state element.
|
| Invoke
The class in this SCXML object model that corresponds to the
<invoke> SCXML element.
|
| ModelException
Exception that is thrown when the SCXML model supplied to the
executor has a fatal flaw that prevents the executor from
further interpreting the the model.
|
| NamespacePrefixesHolder
A
NamespacePrefixesHolder is an entity that retains
namespace prefix information from the document for deferred XPath
evaluation. |
| OnEntry
The class in this SCXML object model that corresponds to the
<onentry> SCXML element, which is an optional property
holding executable content to be run upon entering the parent
State or Parallel.
|
| OnExit
The class in this SCXML object model that corresponds to the
<onexit> SCXML element, which is an optional property
holding executable content to be run upon exiting the parent
State or Parallel.
|
| Parallel
The class in this SCXML object model that corresponds to the
<parallel> SCXML element, which is a wrapper element to
encapsulate parallel state machines.
|
| Param
The class in this SCXML object model that corresponds to the
<param> SCXML element.
|
| Path
A helper class for this SCXML implementation that represents the
path taken to transition from one TransitionTarget to another in
the SCXML document.
|
| PathResolverHolder
A
PathResolverHolder is an entity that holds a
PathResolver. |
| State
The class in this SCXML object model that corresponds to the
<state> SCXML element.
|
| Transition
The class in this SCXML object model that corresponds to the
<transition> SCXML element.
|
| TransitionTarget
An abstract base class for elements in SCXML that can serve as a
<target> for a <transition>, such as State or Parallel.
|
| Class and Description |
|---|
| ModelException
Exception that is thrown when the SCXML model supplied to the
executor has a fatal flaw that prevents the executor from
further interpreting the the model.
|
| SCXML
The class in this SCXML object model that corresponds to the
<scxml> root element, and serves as the "document
root".
|
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.