| 
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| 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. | 
| NamespacePrefixesHolder | A NamespacePrefixesHolder is an entity that retains
 namespace prefix information from the document for deferred XPath
 evaluation. | 
| PathResolverHolder | A PathResolverHolder is an entity that holds a
 PathResolver. | 
| Class Summary | |
|---|---|
| Action | An abstract base class for executable elements in SCXML, such as <assign>, <log> etc. | 
| Assign | The class in this SCXML object model that corresponds to the <assign> SCXML element. | 
| Cancel | The class in this SCXML object model that corresponds to the <cancel> SCXML element. | 
| 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. | 
| 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. | 
| Else | The class in this SCXML object model that corresponds to the <else> SCXML element. | 
| ElseIf | The class in this SCXML object model that corresponds to the <elseif> SCXML element. | 
| Event | The class in this SCXML object model that corresponds to the <event> SCXML element. | 
| Executable | An abstract base class for containers of executable elements in SCXML, such as <onentry> and <onexit>. | 
| Exit | The class in this SCXML object model that corresponds to the <exit> SCXML element, which is a shorthand notation for an empty anonymous final state. | 
| Final | The class in this SCXML object model that corresponds to the <final> SCXML element. | 
| 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. | 
| 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. | 
| Log | The class in this SCXML object model that corresponds to the <log> SCXML element. | 
| 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. | 
| 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. | 
| Var | The class in this SCXML object model that corresponds to the <var> SCXML element. | 
| Exception Summary | |
|---|---|
| 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. | 
A collection of classes needed to model SCXML documents.
  | 
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||