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

## Uses of Interface
org.apache.commons.scxml.ErrorReporter

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

Methods in org.apache.commons.scxml that return ErrorReporter
`ErrorReporter` | `SCXMLExecutor.getErrorReporter()` Get the environment specific error reporter.

Methods in org.apache.commons.scxml with parameters of type ErrorReporter
`SCXML` | `SCXMLSemantics.normalizeStateMachine(SCXML input, ErrorReporter errRep)` Optional post processing immediately following Digester.
`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.enumerateReachableTransitions(SCXML stateMachine, Step step, ErrorReporter errRep)` Enumerate all the reachable transitions.
`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.
`static boolean` | `SCXMLHelper.isLegalConfig(Set states, ErrorReporter errRep)` Checks whether a given set of states is a legal Harel State Table configuration (with the respect to the definition of the OR and AND states).
`void` | `SCXMLExecutor.setErrorReporter(ErrorReporter errorReporter)` Set the environment specific error reporter.

Constructors in org.apache.commons.scxml with parameters of type ErrorReporter
`SCXMLExecutor(Evaluator expEvaluator, EventDispatcher evtDisp, ErrorReporter errRep)` Constructor.
`SCXMLExecutor(Evaluator expEvaluator, EventDispatcher evtDisp, ErrorReporter errRep, SCXMLSemantics semantics)` Constructor.

Uses of ErrorReporter in org.apache.commons.scxml.env

Classes in org.apache.commons.scxml.env that implement ErrorReporter
`class` | `SimpleErrorReporter` Custom error reporter that log execution errors.
`class` | `Tracer` A simple tracer connected to Apache Commons Logging.

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

Methods in org.apache.commons.scxml.model with parameters of type ErrorReporter
`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 ErrorReporter in org.apache.commons.scxml.semantics

Methods in org.apache.commons.scxml.semantics with parameters of type ErrorReporter
`SCXML` | `SCXMLSemanticsImpl.normalizeStateMachine(SCXML input, ErrorReporter errRep)`
`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.enumerateReachableTransitions(SCXML stateMachine, Step step, ErrorReporter errRep)`
`void` | `SCXMLSemanticsImpl.filterTransitionsSet(Step step, EventDispatcher evtDispatcher, ErrorReporter errRep, SCInstance scInstance)`
`Set` | `SCXMLSemanticsImpl.seedTargetSet(Set residual, List transitList, ErrorReporter errRep)` Populate the target set.
`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-2008 The Apache Software Foundation. All Rights Reserved.