Package | Description |
---|---|
org.apache.commons.scxml2 |
The Commons SCXML executor and core concepts.
|
org.apache.commons.scxml2.env |
A collection of classes that may be commonly used to bridge the
SCXML executor to the runtime environment.
|
org.apache.commons.scxml2.env.groovy |
A collection of classes that allow Groovy to be used in expressions
within SCXML documents.
|
org.apache.commons.scxml2.env.javascript |
A collection of classes that allow JavaScript to be used in expressions
within SCXML documents via the
javax.script API. |
org.apache.commons.scxml2.env.jexl |
A collection of classes that allow JEXL to be used in expressions
within SCXML documents.
|
org.apache.commons.scxml2.env.minimal | |
org.apache.commons.scxml2.env.xpath |
A collection of classes that allow XPath to be used in expressions
within SCXML documents via Commons JXPath
|
org.apache.commons.scxml2.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.scxml2.model |
A collection of classes needed to model SCXML documents.
|
org.apache.commons.scxml2.semantics |
A collection of classes responsible for implementations of the
org.apache.commons.scxml2.SCXMLSemantics interface. |
Class and Description |
---|
Datamodel
The class in this SCXML object model that corresponds to the SCXML
<datamodel> element.
|
EnterableState
An abstract base class for state elements in SCXML that can be entered, such as State, Parallel or Final.
|
Final
The class in this SCXML object model that corresponds to the
<final> SCXML element.
|
History
The class in this SCXML object model that corresponds to the
<history> 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.
|
Observable
Interface for elements of the SCXML object model whose progress
can be observed using the
NotificationRegistry . |
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 |
---|
EnterableState
An abstract base class for state elements in SCXML that can be entered, such as State, Parallel or Final.
|
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".
|
Class and Description |
---|
SCXML
The class in this SCXML object model that corresponds to the
<scxml> root element, and serves as the "document
root".
|
Class and Description |
---|
SCXML
The class in this SCXML object model that corresponds to the
<scxml> root element, and serves as the "document
root".
|
Class and Description |
---|
SCXML
The class in this SCXML object model that corresponds to the
<scxml> root element, and serves as the "document
root".
|
Class and Description |
---|
SCXML
The class in this SCXML object model that corresponds to the
<scxml> root element, and serves as the "document
root".
|
Class and Description |
---|
CustomAction
A custom action is simply a tuple consisting of a namespace URI,
the local name for the custom action and the corresponding
Action class. |
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".
|
Class and Description |
---|
Action
An abstract base class for executable elements in SCXML,
such as <assign>, <log> etc.
|
ActionsContainer
An
ActionsContainer is an entity that holds a list of Action elements. |
BodyContainer
A
BodyContainer is an entity that retains the element body
text from the document. |
Content
The class in this SCXML object model that corresponds to the
<content> SCXML element.
|
ContentContainer
A
ContentContainer represents an element in the SCXML
document that may have a (single) child <content/> element |
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.
|
DocumentOrder
DocumentOrder is implemented by
EnterableState and Transition elements in the SCXML document
representing their document order,
They are ordered with ancestor states before their descendant states,
and the transitions within a state in document order before any descendant states. |
ElseIf
The class in this SCXML object model that corresponds to the
<elseif> SCXML element.
|
EnterableState
An abstract base class for state elements in SCXML that can be entered, such as State, Parallel or Final.
|
Executable
An abstract base class for containers of executable elements in SCXML,
such as <onentry> and <onexit>.
|
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.
|
NamelistHolder
A
NamelistHolder represents an element in the SCXML
document that may have a namelist attribute to
produce payload for events or external communication. |
NamespacePrefixesHolder
A
NamespacePrefixesHolder is an entity that retains
namespace prefix information from the document for deferred XPath
evaluation. |
Observable
Interface for elements of the SCXML object model whose progress
can be observed using the
NotificationRegistry . |
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.
|
Param
The class in this SCXML object model that corresponds to the
<param> SCXML element.
|
ParamsContainer
A
ParamsContainer represents an element in the SCXML
document that may have one or more <param/> children which are used to
produce payload for events or external communication. |
PathResolverHolder
A
PathResolverHolder is an entity that holds a
PathResolver . |
PayloadProvider
A
PayloadProvider is an element in the SCXML document
that can provide payload data for an event or an external process. |
Script
The class in this SCXML object model that corresponds to the
<script> SCXML element.
|
SimpleTransition
The class in this SCXML object model that corresponds to the
simple <transition> SCXML element, without Transition rules for "events" or
"guard-conditions".
|
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.
|
TransitionalState
An abstract base class for state elements in SCXML that can be transitioned out from, such as State or Parallel.
|
TransitionTarget
An abstract base class for elements in SCXML that can serve as a
<target> for a <transition>, such as State or Parallel.
|
TransitionType
Defines the allowable Transition type attribute values,
The Transition type determines whether the source state is exited in transitions
whose target state is a descendant of the source state.
|
Class and Description |
---|
EnterableState
An abstract base class for state elements in SCXML that can be entered, such as State, Parallel or Final.
|
Executable
An abstract base class for containers of executable elements in SCXML,
such as <onentry> and <onexit>.
|
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".
|
SimpleTransition
The class in this SCXML object model that corresponds to the
simple <transition> SCXML element, without Transition rules for "events" or
"guard-conditions".
|
Transition
The class in this SCXML object model that corresponds to the
<transition> SCXML element.
|
TransitionalState
An abstract base class for state elements in SCXML that can be transitioned out from, such as State or Parallel.
|
TransitionTarget
An abstract base class for elements in SCXML that can serve as a
<target> for a <transition>, such as State or Parallel.
|
Copyright © 2005–2015 The Apache Software Foundation. All rights reserved.