Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.commons.scxml.SCInstance

Packages that use SCInstance
org.apache.commons.scxml | The Commons SCXML executor and core concepts.
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.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.

Uses of SCInstance in org.apache.commons.scxml

Methods in org.apache.commons.scxml with parameters of type SCInstance
`void` | `SCXMLSemantics.determineInitialStates(SCXML input, Set states, List entryList, ErrorReporter errRep, SCInstance scInstance)` Determining the initial state(s) for this state machine.
`void` | `SCXMLSemantics.executeActions(Step step, SCXML stateMachine, EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance)` Executes all OnExit/Transition/OnEntry transitional actions.
`void` | `SCXMLSemantics.filterTransitionsSet(Step step, EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance)` Filter the transitions set, eliminate those whose guard conditions are not satisfied.
`void` | `SCXMLSemantics.followTransitions(Step step, ErrorReporter errorReporter, SCInstance scInstance)` Follow the candidate transitions for this execution Step, and update the lists of entered and exited states accordingly.
`void` | `SCXMLSemantics.updateHistoryStates(Step step, ErrorReporter errRep, SCInstance scInstance)` Go over the exit list and update history information for relevant states.
`void` | `SCXMLSemantics.processInvokes(TriggerEvent[] events, ErrorReporter errRep, SCInstance scInstance)` Forward events to invoked activities, execute finalize handlers.
`void` | `SCXMLSemantics.initiateInvokes(Step step, ErrorReporter errRep, SCInstance scInstance)` Initiate any new invoked activities.

Uses of SCInstance in org.apache.commons.scxml.invoke

Methods in org.apache.commons.scxml.invoke with parameters of type SCInstance
`void` | `SimpleSCXMLInvoker.setSCInstance(SCInstance scInstance)` Set the "context" of the parent state machine, which provides the channel..
`void` | `Invoker.setSCInstance(SCInstance scInstance)` Set the "context" of the parent state machine, which provides the channel.

Uses of SCInstance in org.apache.commons.scxml.model

Methods in org.apache.commons.scxml.model with parameters of type SCInstance
`void` | `Var.execute(EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance, org.apache.commons.logging.Log appLog, Collection derivedEvents)` Execute this action instance.
`void` | `Send.execute(EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance, org.apache.commons.logging.Log appLog, Collection derivedEvents)` Execute this action instance.
`void` | `Log.execute(EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance, org.apache.commons.logging.Log appLog, Collection derivedEvents)` Execute this action instance.
`void` | `If.execute(EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance, org.apache.commons.logging.Log appLog, Collection derivedEvents)` Execute this action instance.
`void` | `Exit.execute(EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance, org.apache.commons.logging.Log appLog, Collection derivedEvents)` Execute this action instance.
`void` | `Event.execute(EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance, org.apache.commons.logging.Log appLog, Collection derivedEvents)` Execute this action instance.
`void` | `ElseIf.execute(EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance, org.apache.commons.logging.Log appLog, Collection derivedEvents)` Execute this action instance.
`void` | `Cancel.execute(EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance, org.apache.commons.logging.Log appLog, Collection derivedEvents)` Execute this action instance.
`void` | `Assign.execute(EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance, org.apache.commons.logging.Log appLog, Collection derivedEvents)` Execute this action instance.
`abstract void` | `Action.execute(EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance, org.apache.commons.logging.Log appLog, Collection derivedEvents)` Execute this action instance.

Uses of SCInstance in org.apache.commons.scxml.semantics

Methods in org.apache.commons.scxml.semantics with parameters of type SCInstance
`void` | `SCXMLSemanticsImpl.determineInitialStates(SCXML input, Set targets, List entryList, ErrorReporter errRep, SCInstance scInstance)`
`void` | `SCXMLSemanticsImpl.executeActions(Step step, SCXML stateMachine, EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance)` Executes all OnExit/Transition/OnEntry transitional actions.
`void` | `SCXMLSemanticsImpl.filterTransitionsSet(Step step, EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance)`
`void` | `SCXMLSemanticsImpl.determineTargetStates(Set states, ErrorReporter errRep, SCInstance scInstance)`
`void` | `SCXMLSemanticsImpl.updateHistoryStates(Step step, ErrorReporter errRep, SCInstance scInstance)` Go over the exit list and update history information for relevant states.
`void` | `SCXMLSemanticsImpl.followTransitions(Step step, ErrorReporter errorReporter, SCInstance scInstance)` Follow the candidate transitions for this execution Step, and update the lists of entered and exited states accordingly.
`void` | `SCXMLSemanticsImpl.processInvokes(TriggerEvent[] events, ErrorReporter errRep, SCInstance scInstance)` Process any existing invokes, includes forwarding external events, and executing any finalize handlers.
`void` | `SCXMLSemanticsImpl.initiateInvokes(Step step, ErrorReporter errRep, SCInstance scInstance)` Initiate any new invokes.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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