Uses of Package
org.apache.commons.scxml

Packages that use org.apache.commons.scxml
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. 
 

Classes in org.apache.commons.scxml used by org.apache.commons.scxml
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, TransitionTargets and Transitions.
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.
 

Classes in org.apache.commons.scxml used by org.apache.commons.scxml.env
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.
 

Classes in org.apache.commons.scxml used by org.apache.commons.scxml.env.faces
Context
          A Context or "scope" for storing variables; usually tied to a SCXML root or State object.
 

Classes in org.apache.commons.scxml used by org.apache.commons.scxml.env.jexl
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.
 

Classes in org.apache.commons.scxml used by org.apache.commons.scxml.env.jsp
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.
 

Classes in org.apache.commons.scxml used by org.apache.commons.scxml.env.servlet
PathResolver
          Interface for a component that may be used by the SCXML engines to resolve context sensitive paths.
 

Classes in org.apache.commons.scxml used by org.apache.commons.scxml.invoke
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.
 

Classes in org.apache.commons.scxml used by org.apache.commons.scxml.io
PathResolver
          Interface for a component that may be used by the SCXML engines to resolve context sensitive paths.
 

Classes in org.apache.commons.scxml used by org.apache.commons.scxml.model
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.
 

Classes in org.apache.commons.scxml used by org.apache.commons.scxml.semantics
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.
 

Classes in org.apache.commons.scxml used by org.apache.commons.scxml.test
Evaluator
          Interface for a component that may be used by the SCXML engines to evaluate the expressions within the SCXML document.
 



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