- ELContext - Class in org.apache.commons.scxml.env.jsp
-
EL Context for SCXML interpreter.
- ELContext() - Constructor for class org.apache.commons.scxml.env.jsp.ELContext
-
Constructor.
- ELContext(Context) - Constructor for class org.apache.commons.scxml.env.jsp.ELContext
-
Constructor.
- ELEvaluator - Class in org.apache.commons.scxml.env.jsp
-
Evaluator implementation enabling use of EL expressions in
SCXML documents.
- ELEvaluator() - Constructor for class org.apache.commons.scxml.env.jsp.ELEvaluator
-
Constructor.
- ELEvaluator(FunctionMapper) - Constructor for class org.apache.commons.scxml.env.jsp.ELEvaluator
-
Constructor for EL evaluator that supports user-defined functions.
- Else - Class in org.apache.commons.scxml.model
-
The class in this SCXML object model that corresponds to the
<else> SCXML element.
- Else() - Constructor for class org.apache.commons.scxml.model.Else
-
<else/> is equivalent to <elseif cond="true" />.
- ElseIf - Class in org.apache.commons.scxml.model
-
The class in this SCXML object model that corresponds to the
<elseif> SCXML element.
- ElseIf() - Constructor for class org.apache.commons.scxml.model.ElseIf
-
Constructor.
- end(String, String) - Method in class org.apache.commons.scxml.io.SCXMLDigester.ParseDataRule
-
Deprecated.
- end(String, String) - Method in class org.apache.commons.scxml.io.SCXMLDigester.ParseExternalContentRule
-
Deprecated.
- end(String, String) - Method in class org.apache.commons.scxml.io.SCXMLDigester.SetExecutableParentRule
-
Deprecated.
- end(String, String) - Method in class org.apache.commons.scxml.io.SCXMLDigester.UpdateModelRule
-
Deprecated.
- enumerateReachableTransitions(SCXML, Step, ErrorReporter) - Method in interface org.apache.commons.scxml.SCXMLSemantics
-
Enumerate all the reachable transitions.
- enumerateReachableTransitions(SCXML, Step, ErrorReporter) - Method in class org.apache.commons.scxml.semantics.SCXMLSemanticsImpl
-
- equals(Object) - Method in class org.apache.commons.scxml.TriggerEvent
-
Define an equals operator for TriggerEvent.
- error(SAXParseException) - Method in class org.apache.commons.scxml.env.SimpleErrorHandler
-
- error(SAXParseException) - Method in class org.apache.commons.scxml.env.Tracer
-
- ERROR_EVENT - Static variable in class org.apache.commons.scxml.TriggerEvent
-
ERROR_EVENT
.
- ErrorConstants - Class in org.apache.commons.scxml.semantics
-
Errors reported by the default SCXMLSemantics implementation.
- ErrorReporter - Interface in org.apache.commons.scxml
-
An interface for reporting SCXML errors to the host environment,
containing the definition of commonly occuring errors while executing
SCXML documents.
- escapeXML(String) - Static method in class org.apache.commons.scxml.SCXMLHelper
-
Escape XML strings for serialization.
- eval(Context, String) - Method in class org.apache.commons.scxml.env.jexl.JexlEvaluator
-
Evaluate an expression.
- eval(Context, String) - Method in class org.apache.commons.scxml.env.jsp.ELEvaluator
-
Evaluate an expression.
- eval(Context, String) - Method in interface org.apache.commons.scxml.Evaluator
-
Evaluate an expression.
- evalCond(Context, String) - Method in class org.apache.commons.scxml.env.jexl.JexlEvaluator
-
- evalCond(Context, String) - Method in class org.apache.commons.scxml.env.jsp.ELEvaluator
-
- evalCond(Context, String) - Method in interface org.apache.commons.scxml.Evaluator
-
Evaluate a condition.
- evalLocation(Context, String) - Method in class org.apache.commons.scxml.env.jexl.JexlEvaluator
-
- evalLocation(Context, String) - Method in class org.apache.commons.scxml.env.jsp.ELEvaluator
-
- evalLocation(Context, String) - Method in interface org.apache.commons.scxml.Evaluator
-
Evaluate a location that returns a Node within an XML data tree.
- Evaluator - Interface in org.apache.commons.scxml
-
Interface for a component that may be used by the SCXML engines to
evaluate the expressions within the SCXML document.
- Event - Class in org.apache.commons.scxml.model
-
The class in this SCXML object model that corresponds to the
<event> SCXML element.
- Event() - Constructor for class org.apache.commons.scxml.model.Event
-
Constructor.
- EventDispatcher - Interface in org.apache.commons.scxml
-
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.
- eventMatch(String, Set) - Method in class org.apache.commons.scxml.semantics.SCXMLSemanticsImpl
-
Implements prefix match, that is, if, for example,
"mouse.click" is a member of eventOccurrences and a
transition is triggered by "mouse", the method returns true.
- Executable - Class in org.apache.commons.scxml.model
-
An abstract base class for containers of executable elements in SCXML,
such as <onentry> and <onexit>.
- Executable() - Constructor for class org.apache.commons.scxml.model.Executable
-
Constructor.
- execute(EventDispatcher, ErrorReporter, SCInstance, Log, Collection) - Method in class org.apache.commons.scxml.model.Action
-
Execute this action instance.
- execute(EventDispatcher, ErrorReporter, SCInstance, Log, Collection) - Method in class org.apache.commons.scxml.model.Assign
-
Execute this action instance.
- execute(EventDispatcher, ErrorReporter, SCInstance, Log, Collection) - Method in class org.apache.commons.scxml.model.Cancel
-
Execute this action instance.
- execute(EventDispatcher, ErrorReporter, SCInstance, Log, Collection) - Method in class org.apache.commons.scxml.model.ElseIf
-
Execute this action instance.
- execute(EventDispatcher, ErrorReporter, SCInstance, Log, Collection) - Method in class org.apache.commons.scxml.model.Event
-
Execute this action instance.
- execute(EventDispatcher, ErrorReporter, SCInstance, Log, Collection) - Method in class org.apache.commons.scxml.model.Exit
-
Execute this action instance.
- execute(EventDispatcher, ErrorReporter, SCInstance, Log, Collection) - Method in class org.apache.commons.scxml.model.If
-
Execute this action instance.
- execute(EventDispatcher, ErrorReporter, SCInstance, Log, Collection) - Method in class org.apache.commons.scxml.model.Log
-
Execute this action instance.
- execute(EventDispatcher, ErrorReporter, SCInstance, Log, Collection) - Method in class org.apache.commons.scxml.model.Send
-
Execute this action instance.
- execute(EventDispatcher, ErrorReporter, SCInstance, Log, Collection) - Method in class org.apache.commons.scxml.model.Var
-
Execute this action instance.
- execute(String, Evaluator) - Static method in class org.apache.commons.scxml.test.StandaloneUtils
-
Command line utility method for executing the state machine defined
using the SCXML document described by the specified URI and using
the specified expression evaluator.
- executeActions(Step, SCXML, EventDispatcher, ErrorReporter, SCInstance) - Method in interface org.apache.commons.scxml.SCXMLSemantics
-
Executes all OnExit/Transition/OnEntry transitional actions.
- executeActions(Step, SCXML, EventDispatcher, ErrorReporter, SCInstance) - Method in class org.apache.commons.scxml.semantics.SCXMLSemanticsImpl
-
Executes all OnExit/Transition/OnEntry transitional actions.
- Exit - Class in org.apache.commons.scxml.model
-
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.
- Exit() - Constructor for class org.apache.commons.scxml.model.Exit
-
Constructor.
- EXPRESSION_ERROR - Static variable in interface org.apache.commons.scxml.ErrorReporter
-
- EXPRESSION_ERROR - Static variable in class org.apache.commons.scxml.semantics.ErrorConstants
-
An expression language error.
- ExternalContent - Interface in org.apache.commons.scxml.model
-
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.
- get(String) - Method in interface org.apache.commons.scxml.Context
-
Get the value of this variable; delegating to parent.
- get(String) - Method in class org.apache.commons.scxml.env.faces.SessionContext
-
Get the value of the given variable in this Context.
- get(String) - Method in class org.apache.commons.scxml.env.jsp.RootContext
-
Get the value of the given variable in this Context.
- get(String) - Method in class org.apache.commons.scxml.env.SimpleContext
-
Get the value of this variable; delegating to parent.
- getActionClass() - Method in class org.apache.commons.scxml.model.CustomAction
-
Get this custom action's implementation.
- getActions() - Method in class org.apache.commons.scxml.model.Executable
-
Get the executable actions contained in this Executable.
- getActions() - Method in class org.apache.commons.scxml.model.If
-
Get the executable actions contained in this <if>.
- getAfterStatus() - Method in class org.apache.commons.scxml.Step
-
- getAllStates() - Method in class org.apache.commons.scxml.Status
-
Get the complete states configuration.
- getAncestorClosure(Set, Set) - Static method in class org.apache.commons.scxml.SCXMLHelper
-
Creates a set which contains given states and all their ancestors
recursively up to the upper bound.
- getBeforeStatus() - Method in class org.apache.commons.scxml.Step
-
- getBodyContent(ExternalContent) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Return serialized body of ExternalContent
.
- getBuiltinFnMapper() - Method in class org.apache.commons.scxml.env.jsp.ELEvaluator
-
Get the FunctionMapper for builtin SCXML/Commons SCXML functions.
- getChildren() - Method in class org.apache.commons.scxml.model.Parallel
-
Get the set of child transition targets (may be empty).
- getChildren() - Method in class org.apache.commons.scxml.model.SCXML
-
Get the immediate child targets of the SCXML root.
- getChildren() - Method in class org.apache.commons.scxml.model.State
-
Get the map of child states (may be empty).
- getCond() - Method in class org.apache.commons.scxml.model.ElseIf
-
Get the conditional expression.
- getCond() - Method in class org.apache.commons.scxml.model.If
-
Get the conditional expression.
- getCond() - Method in class org.apache.commons.scxml.model.Transition
-
Get the guard condition (may be null).
- getContext(TransitionTarget) - Method in class org.apache.commons.scxml.SCInstance
-
Get the Context
for this TransitionTarget
.
- getCurrentStatus() - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Get the current status.
- getData() - Method in class org.apache.commons.scxml.model.Datamodel
-
Get all the data children of this datamodel.
- getDatamodel() - Method in class org.apache.commons.scxml.model.SCXML
-
Get the data model placed at document root.
- getDatamodel() - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Get the data model for this transition target.
- getDelay() - Method in class org.apache.commons.scxml.model.Send
-
Get the delay.
- getDownwardSegment() - Method in class org.apache.commons.scxml.model.Path
-
Get the downward segment.
- getEngine() - Method in class org.apache.commons.scxml.env.AbstractStateMachine
-
Get the SCXML engine driving the "lifecycle" of the
instances of this class.
- getEntryList() - Method in class org.apache.commons.scxml.Step
-
- getErrorReporter() - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Get the environment specific error reporter.
- getEvaluator() - Method in class org.apache.commons.scxml.SCInstance
-
Get the Evaluator
.
- getEvaluator() - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Get the expression evaluator in use.
- getEvent() - Method in class org.apache.commons.scxml.model.Send
-
Set the event to send.
- getEvent() - Method in class org.apache.commons.scxml.model.Transition
-
Get the event that will trigger this transition (pending
evaluation of the guard condition in favor).
- getEventdispatcher() - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Get the event dispatcher.
- getEvents() - Method in class org.apache.commons.scxml.Status
-
Get the events that are currently queued.
- getExecutor() - Method in class org.apache.commons.scxml.env.SimpleScheduler
-
Get the executor we're attached to.
- getExecutor() - Method in class org.apache.commons.scxml.SCInstance
-
- getExitList() - Method in class org.apache.commons.scxml.Step
-
- getExpr() - Method in class org.apache.commons.scxml.model.Assign
-
Get the expr that will evaluate to the new value.
- getExpr() - Method in class org.apache.commons.scxml.model.Data
-
Get the expression that evaluates to the value of this data instance.
- getExpr() - Method in class org.apache.commons.scxml.model.Exit
-
Get the expression.
- getExpr() - Method in class org.apache.commons.scxml.model.Log
-
Get the log expression.
- getExpr() - Method in class org.apache.commons.scxml.model.Param
-
Get the expression for this param value.
- getExpr() - Method in class org.apache.commons.scxml.model.Var
-
Get the expression that evaluates to the initial value
of the variable.
- getExternalEvents() - Method in class org.apache.commons.scxml.Step
-
- getExternalNodes() - Method in interface org.apache.commons.scxml.model.ExternalContent
-
Return the list of external namespaced children as
DOM node instances.
- getExternalNodes() - Method in class org.apache.commons.scxml.model.Send
-
Get the list of external namespaced child nodes.
- getFinalize() - Method in class org.apache.commons.scxml.model.Invoke
-
Get the Finalize for this Invoke.
- getFirst() - Method in class org.apache.commons.scxml.model.State
-
Get the initial state's ID.
- getHints() - Method in class org.apache.commons.scxml.model.Send
-
Get the hints for this <send> element.
- getHistory() - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Get the list of history pseudo states for this state.
- getId() - Method in class org.apache.commons.scxml.model.Data
-
Get the id.
- getId() - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Get the identifier for this transition target (may be null).
- getInitial() - Method in class org.apache.commons.scxml.model.SCXML
-
Get the ID of the initial transition target.
- getInitial() - Method in class org.apache.commons.scxml.model.State
-
Get the initial state.
- getInitialState() - Method in class org.apache.commons.scxml.model.SCXML
-
Deprecated.
Use getInitialTarget() instead. Returns null
if the initial target is a Parallel.
- getInitialstate() - Method in class org.apache.commons.scxml.model.SCXML
-
- getInitialTarget() - Method in class org.apache.commons.scxml.model.SCXML
-
Get the initial TransitionTarget.
- getInvoke() - Method in class org.apache.commons.scxml.model.State
-
Get the Invoke child (may be null).
- getInvoker(TransitionTarget) - Method in class org.apache.commons.scxml.SCInstance
-
- getInvokers() - Method in class org.apache.commons.scxml.SCInstance
-
Return the Map of
Invoker
s currently "active".
- getIsFinal() - Method in class org.apache.commons.scxml.model.State
-
- getLabel() - Method in class org.apache.commons.scxml.model.Log
-
Get the log label.
- getLastConfiguration(History) - Method in class org.apache.commons.scxml.SCInstance
-
Get the last configuration for this history.
- getLCA(TransitionTarget, TransitionTarget) - Static method in class org.apache.commons.scxml.SCXMLHelper
-
Finds the least common ancestor of transition targets tt1 and tt2 if
one exists.
- getLocalName() - Method in class org.apache.commons.scxml.model.CustomAction
-
Get the local name for this custom action.
- getLocation() - Method in class org.apache.commons.scxml.model.Assign
-
Get the location for a previously defined XML data tree.
- getLog() - Method in class org.apache.commons.scxml.env.AbstractStateMachine
-
Get the log for this class.
- getLog() - Method in class org.apache.commons.scxml.env.jsp.ELEvaluator
-
Get the log used by this Evaluator
instance.
- getLog() - Method in class org.apache.commons.scxml.env.SimpleContext
-
Get the log used by this Context
instance.
- getLog() - Method in class org.apache.commons.scxml.env.SimpleScheduler
-
Get the log instance.
- getLog() - Method in class org.apache.commons.scxml.semantics.SCXMLSemanticsImpl
-
Get the log used by this SCXMLSemantics
instance.
- getName() - Method in class org.apache.commons.scxml.model.Assign
-
Get the variable to be assigned a new value.
- getName() - Method in class org.apache.commons.scxml.model.Data
-
- getName() - Method in class org.apache.commons.scxml.model.Event
-
Get the event name.
- getName() - Method in class org.apache.commons.scxml.model.Param
-
Get the name for this param.
- getName() - Method in class org.apache.commons.scxml.model.Var
-
Get the name of the (new) variable.
- getName() - Method in class org.apache.commons.scxml.TriggerEvent
-
- getNamelist() - Method in class org.apache.commons.scxml.model.Exit
-
Get the namelist.
- getNamelist() - Method in class org.apache.commons.scxml.model.Send
-
Get the namelist.
- getNamespaces() - Method in class org.apache.commons.scxml.model.Action
-
Get the XML namespaces at this action node in the SCXML document.
- getNamespaces() - Method in class org.apache.commons.scxml.model.Data
-
Get the XML namespaces at this action node in the SCXML document.
- getNamespaces() - Method in class org.apache.commons.scxml.model.Invoke
-
Get the XML namespaces at this action node in the SCXML document.
- getNamespaces() - Method in interface org.apache.commons.scxml.model.NamespacePrefixesHolder
-
Get the map of namespaces, with keys as prefixes and values as URIs.
- getNamespaces() - Method in class org.apache.commons.scxml.model.Param
-
Get the XML namespaces at this action node in the SCXML document.
- getNamespaces() - Method in class org.apache.commons.scxml.model.SCXML
-
Get the namespace definitions specified on the SCXML element.
- getNamespaces() - Method in class org.apache.commons.scxml.model.Transition
-
Get the XML namespaces at this action node in the SCXML document.
- getNamespacesKey() - Static method in class org.apache.commons.scxml.model.Action
-
Return the key under which the current document namespaces are saved
in the parent state's context.
- getNamespaceURI() - Method in class org.apache.commons.scxml.model.CustomAction
-
Get the namespace URI for this custom action.
- getNext() - Method in class org.apache.commons.scxml.model.Transition
-
Get the ID of the transition target (may be null, if, for example,
the target is specified inline).
- getNode() - Method in class org.apache.commons.scxml.model.Data
-
Get the XML data tree.
- getNodeValue(Node) - Static method in class org.apache.commons.scxml.SCXMLHelper
-
Retrieve a DOM node value as a string depending on its type.
- getNotificationRegistry() - Method in class org.apache.commons.scxml.SCInstance
-
Get the notification registry.
- getOnEntry() - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Get the onentry property.
- getOnExit() - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Get the onexit property.
- getParallel() - Method in class org.apache.commons.scxml.model.State
-
Deprecated.
<parallel> no longer needs an enclosing
<state> element.
- getParams() - Method in class org.apache.commons.scxml.model.Invoke
-
Deprecated.
Remove in v1.0, use params() instead
- getParent() - Method in interface org.apache.commons.scxml.Context
-
Get the parent Context, may be null.
- getParent() - Method in class org.apache.commons.scxml.env.SimpleContext
-
Get the parent Context, may be null.
- getParent() - Method in class org.apache.commons.scxml.model.Action
-
Get the Executable parent.
- getParent() - Method in class org.apache.commons.scxml.model.Executable
-
Get the TransitionTarget parent.
- getParent() - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Get the parent TransitionTarget.
- getParentState() - Method in class org.apache.commons.scxml.model.Action
-
- getParentState() - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Deprecated.
Will be removed in v1.0
- getParentTransitionTarget() - Method in class org.apache.commons.scxml.model.Action
-
- getPath() - Method in class org.apache.commons.scxml.model.Transition
-
Deprecated.
Use getPaths() instead.
- getPathResolver() - Method in class org.apache.commons.scxml.model.Assign
-
- getPathResolver() - Method in class org.apache.commons.scxml.model.Invoke
-
- getPathResolver() - Method in interface org.apache.commons.scxml.model.PathResolverHolder
-
- getPaths() - Method in class org.apache.commons.scxml.model.Transition
-
Get the path(s) of this transiton.
- getPathScope() - Method in class org.apache.commons.scxml.model.Path
-
Get the farthest transition target from root which is not being exited
nor entered by the transition (null if scope is document root).
- getPayload() - Method in class org.apache.commons.scxml.TriggerEvent
-
- getRegionsEntered() - Method in class org.apache.commons.scxml.model.Path
-
Get the list of regions entered.
- getRegionsExited() - Method in class org.apache.commons.scxml.model.Path
-
Get the list of regions exited.
- getResolver(String) - Method in class org.apache.commons.scxml.env.servlet.ServletContextResolver
-
Retrieve the PathResolver rooted at the given path.
- getResolver(String) - Method in class org.apache.commons.scxml.env.URLResolver
-
- getResolver(String) - Method in interface org.apache.commons.scxml.PathResolver
-
Get a PathResolver rooted at this context sensitive path.
- getRootContext() - Method in class org.apache.commons.scxml.SCInstance
-
Get the root context.
- getRootContext() - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Get the root context for this execution.
- getRuntimeTarget() - Method in class org.apache.commons.scxml.model.Transition
-
Deprecated.
A transition may have multiple targets,
use getRuntimeTargets() instead.
- getRuntimeTargets() - Method in class org.apache.commons.scxml.model.Transition
-
Get the list of runtime transition target, which always contains
atleast one TransitionTarget instance.
- getScope() - Method in class org.apache.commons.scxml.model.Path
-
- getSendid() - Method in class org.apache.commons.scxml.model.Cancel
-
Get the ID of the send message that should be cancelled.
- getSendid() - Method in class org.apache.commons.scxml.model.Send
-
Get the identifier for this <send> element.
- getSrc() - Method in class org.apache.commons.scxml.model.Assign
-
Get the source where the new XML instance for this location exists.
- getSrc() - Method in class org.apache.commons.scxml.model.Data
-
Get the URL where the XML data tree resides.
- getSrc() - Method in class org.apache.commons.scxml.model.Invoke
-
Get the URL for the external service.
- getSrcexpr() - Method in class org.apache.commons.scxml.model.Invoke
-
Get the expression that evaluates to the source URL for the
external service.
- getStateMachine() - Static method in class org.apache.commons.scxml.env.AbstractStateMachine
-
Deprecated.
Returns null, use getEngine().getStateMachine() instead
- getStateMachine() - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Get the state machine that is being executed.
- getStates() - Method in class org.apache.commons.scxml.model.Parallel
-
Deprecated.
Use getChildren() instead.
- getStates() - Method in class org.apache.commons.scxml.model.SCXML
-
Deprecated.
Use getChildren() instead.
- getStates() - Method in class org.apache.commons.scxml.Status
-
Get the states configuration (leaf only).
- getStatesExited(Transition, Set) - Static method in class org.apache.commons.scxml.SCXMLHelper
-
Returns the set of all states (and parallels) which are exited if a
given transition t is going to be taken.
- getTarget() - Method in class org.apache.commons.scxml.model.Send
-
Get the target for this <send> element.
- getTarget() - Method in class org.apache.commons.scxml.model.Transition
-
Deprecated.
A transition may have multiple targets,
use getTargets() instead.
- getTargets() - Method in class org.apache.commons.scxml.model.SCXML
-
Get the targets map, which is a Map of all States and Parallels
associated with this state machine, keyed by their id.
- getTargets() - Method in class org.apache.commons.scxml.model.Transition
-
Get the list of transition targets (may be an empty list).
- getTargettype() - Method in class org.apache.commons.scxml.model.Invoke
-
Get the target type for this <invoke> element.
- getTargettype() - Method in class org.apache.commons.scxml.model.Send
-
Get the target type for this <send> element.
- getTimers() - Method in class org.apache.commons.scxml.env.SimpleScheduler
-
Get the current timers.
- getTransition() - Method in class org.apache.commons.scxml.model.History
-
Get the transition.
- getTransition() - Method in class org.apache.commons.scxml.model.Initial
-
Get the initial transition.
- getTransitions() - Method in class org.apache.commons.scxml.model.TransitionTarget
-
- getTransitionsList(String) - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Get the list of all outgoing transitions from this target, that
will be candidates for being fired on the given event.
- getTransitionsList() - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Get the outgoing transitions for this target as a java.util.List.
- getTransitList() - Method in class org.apache.commons.scxml.Step
-
- getTTComparator() - Method in class org.apache.commons.scxml.semantics.SCXMLSemanticsImpl
-
TransitionTargetComparator factory method.
- getTTPath(TransitionTarget) - Static method in class org.apache.commons.scxml.env.LogUtils
-
Write out this TransitionTarget location in a XPath style format.
- getType() - Method in class org.apache.commons.scxml.TriggerEvent
-
- getUpwardSegment() - Method in class org.apache.commons.scxml.model.Path
-
Get the upward segment.
- getVariableResolver() - Method in class org.apache.commons.scxml.env.jsp.RootContext
-
Get the VariableResolver associated with this root context.
- getVars() - Method in interface org.apache.commons.scxml.Context
-
Get the Map of all variables in this Context.
- getVars() - Method in class org.apache.commons.scxml.env.jexl.JexlContext
-
Get the variables map.
- getVars() - Method in class org.apache.commons.scxml.env.SimpleContext
-
Get the Map of all local variables in this Context.
- getVersion() - Method in class org.apache.commons.scxml.model.SCXML
-
Get the SCXML document version.
- getXmlns() - Method in class org.apache.commons.scxml.model.SCXML
-
Get the xmlns of this SCXML document.
- go() - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Initiate state machine execution.
- If - Class in org.apache.commons.scxml.model
-
The class in this SCXML object model that corresponds to the
<if> SCXML element, which serves as a container for conditionally
executed elements.
- If() - Constructor for class org.apache.commons.scxml.model.If
-
Constructor.
- ILLEGAL_CONFIG - Static variable in interface org.apache.commons.scxml.ErrorReporter
-
- ILLEGAL_CONFIG - Static variable in class org.apache.commons.scxml.semantics.ErrorConstants
-
Illegal state machine configuration.
- ILLEGAL_INITIAL - Static variable in interface org.apache.commons.scxml.ErrorReporter
-
- ILLEGAL_INITIAL - Static variable in class org.apache.commons.scxml.semantics.ErrorConstants
-
An initial state for a composite state whose Transition does not.
- implementationOf(Class, Class) - Static method in class org.apache.commons.scxml.SCXMLHelper
-
Whether the class implements the interface.
- inConflict(Transition, Transition, Set) - Static method in class org.apache.commons.scxml.SCXMLHelper
-
According to the UML definition, two transitions
are conflicting if the sets of states they exit overlap.
- Initial - Class in org.apache.commons.scxml.model
-
The class in this SCXML object model that corresponds to the
<initial> SCXML pseudo state element.
- Initial() - Constructor for class org.apache.commons.scxml.model.Initial
-
Constructor.
- initiateInvokes(Step, ErrorReporter, SCInstance) - Method in interface org.apache.commons.scxml.SCXMLSemantics
-
Initiate any new invoked activities.
- initiateInvokes(Step, ErrorReporter, SCInstance) - Method in class org.apache.commons.scxml.semantics.SCXMLSemanticsImpl
-
Initiate any new invokes.
- invoke(String) - Method in class org.apache.commons.scxml.env.AbstractStateMachine
-
Invoke the no argument method with the following name.
- invoke(String, Map) - Method in interface org.apache.commons.scxml.invoke.Invoker
-
Begin this invocation.
- invoke(String, Map) - Method in class org.apache.commons.scxml.invoke.SimpleSCXMLInvoker
-
Begin this invocation.
- Invoke - Class in org.apache.commons.scxml.model
-
The class in this SCXML object model that corresponds to the
<invoke> SCXML element.
- Invoke() - Constructor for class org.apache.commons.scxml.model.Invoke
-
Default no-args constructor for Digester.
- Invoker - Interface in org.apache.commons.scxml.invoke
-
The Invoker interface is used to define the possible interactions
between the parent state machine (executor) and the types of invocable
activities.
- InvokerException - Exception in org.apache.commons.scxml.invoke
-
Exception thrown when a process specified by an <invoke>
cannot be initiated.
- InvokerException() - Constructor for exception org.apache.commons.scxml.invoke.InvokerException
-
- InvokerException(String) - Constructor for exception org.apache.commons.scxml.invoke.InvokerException
-
- InvokerException(Throwable) - Constructor for exception org.apache.commons.scxml.invoke.InvokerException
-
- InvokerException(String, Throwable) - Constructor for exception org.apache.commons.scxml.invoke.InvokerException
-
- isComposite() - Method in class org.apache.commons.scxml.model.State
-
Check whether this is a composite state (UML terminology).
- isCrossRegion() - Method in class org.apache.commons.scxml.model.Path
-
Does this "path" cross regions.
- isDeep() - Method in class org.apache.commons.scxml.model.History
-
Is this history "deep" (as against "shallow").
- isDescendant(TransitionTarget, TransitionTarget) - Static method in class org.apache.commons.scxml.SCXMLHelper
-
Checks whether a transition target tt (State or Parallel) is a
descendant of the transition target context.
- isDone() - Method in class org.apache.commons.scxml.model.State
-
Deprecated.
Will be removed in v1.0, in favor of
SCInstance#isDone(TransitionTarget)
- isDone(TransitionTarget) - Method in class org.apache.commons.scxml.SCInstance
-
- isEmpty(History) - Method in class org.apache.commons.scxml.SCInstance
-
Check whether we have prior history.
- isFinal() - Method in class org.apache.commons.scxml.model.State
-
Is this state a "final" state.
- isFinal() - Method in class org.apache.commons.scxml.Status
-
Have we reached a final configuration for this state machine.
- isLegacy() - Method in class org.apache.commons.scxml.model.SCXML
-
Deprecated.
Will be removed in v1.0
- isLegalConfig(Set, ErrorReporter) - Static method in class org.apache.commons.scxml.SCXMLHelper
-
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).
- isMember(Set, String) - Static method in class org.apache.commons.scxml.Builtin
-
Implements the In() predicate for SCXML documents.
- isOrthogonal() - Method in class org.apache.commons.scxml.model.State
-
Deprecated.
<parallel> now represents an orthogonal state, rather
than denoting that the enclosing state is orthogonal, as
it did in previous SCXML WDs.
- isRegion() - Method in class org.apache.commons.scxml.model.State
-
Checks whether it is a region state (directly nested to parallel - UML
terminology).
- isSimple() - Method in class org.apache.commons.scxml.model.State
-
Check whether this is a simple (leaf) state (UML terminology).
- isStringEmpty(String) - Static method in class org.apache.commons.scxml.SCXMLHelper
-
Return true if the string is empty.
- isSuperStep() - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Use "super-step", default is true
(that is, run-to-completion is default).
- SCInstance - Class in org.apache.commons.scxml
-
The SCInstance
performs book-keeping functions for
a particular execution of a state chart represented by a
SCXML
object.
- SCXML - Class in org.apache.commons.scxml.model
-
The class in this SCXML object model that corresponds to the
<scxml> root element, and serves as the "document
root".
- SCXML() - Constructor for class org.apache.commons.scxml.model.SCXML
-
Constructor.
- SCXMLDigester - Class in org.apache.commons.scxml.io
-
Deprecated.
Use SCXMLParser
instead, after updating the SCXML
document as necessary, in line with newer Working Drafts.
- SCXMLDigester.DigestSrcAttributeRule - Class in org.apache.commons.scxml.io
-
Deprecated.
Will be removed in version 1.0
- SCXMLDigester.DigestSrcAttributeRule(List, PathResolver) - Constructor for class org.apache.commons.scxml.io.SCXMLDigester.DigestSrcAttributeRule
-
Deprecated.
Constructor.
- SCXMLDigester.DigestSrcAttributeRule(SCXML, List, PathResolver) - Constructor for class org.apache.commons.scxml.io.SCXMLDigester.DigestSrcAttributeRule
-
Deprecated.
Constructor.
- SCXMLDigester.ParseDataRule - Class in org.apache.commons.scxml.io
-
Deprecated.
Will be removed in version 1.0
- SCXMLDigester.ParseDataRule(PathResolver) - Constructor for class org.apache.commons.scxml.io.SCXMLDigester.ParseDataRule
-
Deprecated.
Constructor.
- SCXMLDigester.ParseExternalContentRule - Class in org.apache.commons.scxml.io
-
Deprecated.
Will be removed in version 1.0
- SCXMLDigester.ParseExternalContentRule() - Constructor for class org.apache.commons.scxml.io.SCXMLDigester.ParseExternalContentRule
-
Deprecated.
Constructor.
- SCXMLDigester.SetExecutableParentRule - Class in org.apache.commons.scxml.io
-
Deprecated.
Will be removed in version 1.0
- SCXMLDigester.SetExecutableParentRule() - Constructor for class org.apache.commons.scxml.io.SCXMLDigester.SetExecutableParentRule
-
Deprecated.
Constructor.
- SCXMLDigester.SetPathResolverRule - Class in org.apache.commons.scxml.io
-
Deprecated.
Will be removed in version 1.0
- SCXMLDigester.SetPathResolverRule(PathResolver) - Constructor for class org.apache.commons.scxml.io.SCXMLDigester.SetPathResolverRule
-
Deprecated.
Constructor.
- SCXMLDigester.UpdateFinalizeRule - Class in org.apache.commons.scxml.io
-
Deprecated.
Will be removed in version 1.0
- SCXMLDigester.UpdateFinalizeRule() - Constructor for class org.apache.commons.scxml.io.SCXMLDigester.UpdateFinalizeRule
-
Deprecated.
- SCXMLDigester.UpdateModelRule - Class in org.apache.commons.scxml.io
-
Deprecated.
Will be removed in version 1.0
- SCXMLDigester.UpdateModelRule(SCXML) - Constructor for class org.apache.commons.scxml.io.SCXMLDigester.UpdateModelRule
-
Deprecated.
Constructor.
- SCXMLExecutor - Class in org.apache.commons.scxml
-
The SCXML "engine" that executes SCXML documents.
- SCXMLExecutor(Evaluator, EventDispatcher, ErrorReporter) - Constructor for class org.apache.commons.scxml.SCXMLExecutor
-
Constructor.
- SCXMLExecutor() - Constructor for class org.apache.commons.scxml.SCXMLExecutor
-
Convenience constructor.
- SCXMLExecutor(Evaluator, EventDispatcher, ErrorReporter, SCXMLSemantics) - Constructor for class org.apache.commons.scxml.SCXMLExecutor
-
Constructor.
- SCXMLExpressionException - Exception in org.apache.commons.scxml
-
Exception thrown when a malformed expression is encountered during
evaluation of an expression in a SCXML document.
- SCXMLExpressionException() - Constructor for exception org.apache.commons.scxml.SCXMLExpressionException
-
- SCXMLExpressionException(String) - Constructor for exception org.apache.commons.scxml.SCXMLExpressionException
-
- SCXMLExpressionException(Throwable) - Constructor for exception org.apache.commons.scxml.SCXMLExpressionException
-
- SCXMLExpressionException(String, Throwable) - Constructor for exception org.apache.commons.scxml.SCXMLExpressionException
-
- SCXMLHelper - Class in org.apache.commons.scxml
-
Helper class, all methods static final.
- SCXMLListener - Interface in org.apache.commons.scxml
-
Listener interface for observable entities in the SCXML model.
- SCXMLParser - Class in org.apache.commons.scxml.io
-
The SCXMLParser provides the ability to parse a SCXML document into
the Java object model provided in the model package.
- SCXMLSemantics - Interface in org.apache.commons.scxml
-
The purpose of this interface is to separate the interpretation algorithm
from the SCXMLExecutor
and therefore make it pluggable.
- SCXMLSemanticsImpl - Class in org.apache.commons.scxml.semantics
-
This class encapsulates a particular SCXML semantics, that is, a
particular semantic interpretation of Harel Statecharts, which aligns
mostly with W3C SCXML July 5 public draft (that is, UML 1.5).
- SCXMLSemanticsImpl() - Constructor for class org.apache.commons.scxml.semantics.SCXMLSemanticsImpl
-
- SCXMLSerializer - Class in org.apache.commons.scxml.io
-
Utility class for serializing the Commons SCXML Java object
model.
- seedTargetSet(Set, List, ErrorReporter) - Method in class org.apache.commons.scxml.semantics.SCXMLSemanticsImpl
-
Populate the target set.
- send(String, String, String, String, Map, Object, long, List) - Method in class org.apache.commons.scxml.env.SimpleDispatcher
-
- send(String, String, String, String, Map, Object, long, List) - Method in class org.apache.commons.scxml.env.SimpleScheduler
-
- send(String, String, String, String, Map, Object, long, List) - Method in interface org.apache.commons.scxml.EventDispatcher
-
Send this message to the target.
- Send - Class in org.apache.commons.scxml.model
-
The class in this SCXML object model that corresponds to the
<send> SCXML element.
- Send() - Constructor for class org.apache.commons.scxml.model.Send
-
Constructor.
- serialize(SCXML) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize this SCXML object (primarily for debugging).
- serializeActions(StringBuffer, List, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize this List of actions.
- serializeDatamodel(StringBuffer, Datamodel, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize this Datamodel object.
- serializeHistory(StringBuffer, List, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize the History.
- serializeIf(StringBuffer, If, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize this If object.
- serializeInitial(StringBuffer, Initial, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize this Initial object.
- serializeInvoke(StringBuffer, Invoke, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize this Invoke object.
- serializeOnEntry(StringBuffer, TransitionTarget, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize this OnEntry object.
- serializeOnExit(StringBuffer, TransitionTarget, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize this OnExit object.
- serializeParallel(StringBuffer, Parallel, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize this Parallel object.
- serializeSend(StringBuffer, Send, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize this Send object.
- serializeState(StringBuffer, State, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize this State object.
- serializeTarget(StringBuffer, Transition, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Deprecated.
Inline <target> element has been deprecated
in the SCXML WD
- serializeTransition(StringBuffer, Transition, String) - Static method in class org.apache.commons.scxml.io.SCXMLSerializer
-
Serialize this Transition object.
- ServletContextResolver - Class in org.apache.commons.scxml.env.servlet
-
A wrapper around ServletContext that implements PathResolver.
- ServletContextResolver(ServletContext) - Constructor for class org.apache.commons.scxml.env.servlet.ServletContextResolver
-
Constructor.
- SessionContext - Class in org.apache.commons.scxml.env.faces
-
A Faces Session Context.
- SessionContext(FacesContext) - Constructor for class org.apache.commons.scxml.env.faces.SessionContext
-
Constructor.
- SessionContext(FacesContext, Context) - Constructor for class org.apache.commons.scxml.env.faces.SessionContext
-
Constructor.
- set(String, Object) - Method in interface org.apache.commons.scxml.Context
-
Assigns a new value to an existing variable or creates a new one.
- set(String, Object) - Method in class org.apache.commons.scxml.env.SimpleContext
-
Assigns a new value to an existing variable or creates a new one.
- setAfterStatus(Status) - Method in class org.apache.commons.scxml.Step
-
- setBeforeStatus(Status) - Method in class org.apache.commons.scxml.Step
-
- setCond(String) - Method in class org.apache.commons.scxml.model.ElseIf
-
Set the conditional expression.
- setCond(String) - Method in class org.apache.commons.scxml.model.If
-
Set the conditional expression.
- setCond(String) - Method in class org.apache.commons.scxml.model.Transition
-
Set the guard condition.
- setDatamodel(Datamodel) - Method in class org.apache.commons.scxml.model.SCXML
-
Set the data model at document root.
- setDatamodel(Datamodel) - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Set the data model for this transition target.
- setDelay(String) - Method in class org.apache.commons.scxml.model.Send
-
Set the delay.
- setDone(boolean) - Method in class org.apache.commons.scxml.model.State
-
Deprecated.
Will be removed in v1.0, in favor of
SCInstance#setDone(TransitionTarget)
- setDone(TransitionTarget, boolean) - Method in class org.apache.commons.scxml.SCInstance
-
- setErrorReporter(ErrorReporter) - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Set the environment specific error reporter.
- setEvaluator(Evaluator) - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Set the expression evaluator.
- setEvent(String) - Method in class org.apache.commons.scxml.model.Send
-
Get the event to send.
- setEvent(String) - Method in class org.apache.commons.scxml.model.Transition
-
Set the event that will trigger this transition (pending
evaluation of the guard condition in favor).
- setEventdispatcher(EventDispatcher) - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Set the event dispatcher.
- setExpr(String) - Method in class org.apache.commons.scxml.model.Assign
-
Set the expr that will evaluate to the new value.
- setExpr(String) - Method in class org.apache.commons.scxml.model.Data
-
Set the expression that evaluates to the value of this data instance.
- setExpr(String) - Method in class org.apache.commons.scxml.model.Exit
-
Set the expression.
- setExpr(String) - Method in class org.apache.commons.scxml.model.Log
-
Set the log expression.
- setExpr(String) - Method in class org.apache.commons.scxml.model.Param
-
Set the expression for this param value.
- setExpr(String) - Method in class org.apache.commons.scxml.model.Var
-
Set the expression that evaluates to the initial value
of the variable.
- setExternalNodes(List) - Method in class org.apache.commons.scxml.model.Send
-
Set the list of external namespaced child nodes.
- setFinal(boolean) - Method in class org.apache.commons.scxml.model.State
-
Set whether this is a "final" state.
- setFinalize(Finalize) - Method in class org.apache.commons.scxml.model.Invoke
-
Set the Finalize for this Invoke.
- setFirst(String) - Method in class org.apache.commons.scxml.model.State
-
Set the initial state by its ID string.
- setHints(String) - Method in class org.apache.commons.scxml.model.Send
-
Set the hints for this <send> element.
- setId(String) - Method in class org.apache.commons.scxml.model.Data
-
Set the id.
- setId(String) - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Set the identifier for this transition target.
- setInitial(String) - Method in class org.apache.commons.scxml.model.SCXML
-
Set the ID of the initial transition target.
- setInitial(Initial) - Method in class org.apache.commons.scxml.model.State
-
Set the initial state.
- setInitialState(State) - Method in class org.apache.commons.scxml.model.SCXML
-
Deprecated.
Use setInitialTarget(TransitionTarget) instead.
- setInitialstate(String) - Method in class org.apache.commons.scxml.model.SCXML
-
- setInitialTarget(TransitionTarget) - Method in class org.apache.commons.scxml.model.SCXML
-
Set the initial TransitionTarget.
- setInvoke(Invoke) - Method in class org.apache.commons.scxml.model.State
-
Set the Invoke child.
- setInvoker(TransitionTarget, Invoker) - Method in class org.apache.commons.scxml.SCInstance
-
- setIsFinal(boolean) - Method in class org.apache.commons.scxml.model.State
-
- setLabel(String) - Method in class org.apache.commons.scxml.model.Log
-
Set the log label.
- setLastConfiguration(History, Set) - Method in class org.apache.commons.scxml.SCInstance
-
Set the last configuration for this history.
- setLegacy(boolean) - Method in class org.apache.commons.scxml.model.SCXML
-
Deprecated.
Will be removed in v1.0
- setLocal(String, Object) - Method in interface org.apache.commons.scxml.Context
-
Assigns a new value to an existing variable or creates a new one.
- setLocal(String, Object) - Method in class org.apache.commons.scxml.env.SimpleContext
-
Assigns a new value to an existing variable or creates a new one.
- setLocation(String) - Method in class org.apache.commons.scxml.model.Assign
-
Set the location for a previously defined XML data tree.
- setLog(Log) - Method in class org.apache.commons.scxml.env.AbstractStateMachine
-
Set the log for this class.
- setLog(Log) - Method in class org.apache.commons.scxml.env.jsp.ELEvaluator
-
Set the log used by this Evaluator
instance.
- setLog(Log) - Method in class org.apache.commons.scxml.env.SimpleContext
-
Set the log used by this Context
instance.
- setLog(Log) - Method in class org.apache.commons.scxml.semantics.SCXMLSemanticsImpl
-
Set the log used by this SCXMLSemantics
instance.
- setName(String) - Method in class org.apache.commons.scxml.model.Assign
-
Get the variable to be assigned a new value.
- setName(String) - Method in class org.apache.commons.scxml.model.Data
-
- setName(String) - Method in class org.apache.commons.scxml.model.Event
-
Set the event name.
- setName(String) - Method in class org.apache.commons.scxml.model.Param
-
Set the name for this param.
- setName(String) - Method in class org.apache.commons.scxml.model.Var
-
Set the name of the (new) variable.
- setNamelist(String) - Method in class org.apache.commons.scxml.model.Exit
-
Set the namelist.
- setNamelist(String) - Method in class org.apache.commons.scxml.model.Send
-
Set the namelist.
- setNamespaces(Map) - Method in class org.apache.commons.scxml.model.Action
-
Set the XML namespaces at this action node in the SCXML document.
- setNamespaces(Map) - Method in class org.apache.commons.scxml.model.Data
-
Set the XML namespaces at this action node in the SCXML document.
- setNamespaces(Map) - Method in class org.apache.commons.scxml.model.Invoke
-
Set the XML namespaces at this action node in the SCXML document.
- setNamespaces(Map) - Method in interface org.apache.commons.scxml.model.NamespacePrefixesHolder
-
Get the map of namespaces, with keys as prefixes and values as URIs.
- setNamespaces(Map) - Method in class org.apache.commons.scxml.model.Param
-
Set the XML namespaces at this action node in the SCXML document.
- setNamespaces(Map) - Method in class org.apache.commons.scxml.model.SCXML
-
Set the namespace definitions specified on the SCXML element.
- setNamespaces(Map) - Method in class org.apache.commons.scxml.model.Transition
-
Set the XML namespaces at this action node in the SCXML document.
- setNext(String) - Method in class org.apache.commons.scxml.model.Transition
-
Set the transition target by specifying its ID.
- setNode(Node) - Method in class org.apache.commons.scxml.model.Data
-
Set the XML data tree.
- setNodeValue(Node, String) - Static method in class org.apache.commons.scxml.SCXMLHelper
-
Set node value, depending on its type, from a String.
- setOnEntry(OnEntry) - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Set the onentry property.
- setOnExit(OnExit) - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Set the onexit property.
- setParallel(Parallel) - Method in class org.apache.commons.scxml.model.State
-
Deprecated.
<parallel> no longer needs an enclosing
<state> element.
- setParent(Executable) - Method in class org.apache.commons.scxml.model.Action
-
Set the Executable parent.
- setParent(TransitionTarget) - Method in class org.apache.commons.scxml.model.Executable
-
Set the TransitionTarget parent.
- setParent(TransitionTarget) - Method in class org.apache.commons.scxml.model.TransitionTarget
-
Set the parent TransitionTarget.
- setParentStateId(String) - Method in interface org.apache.commons.scxml.invoke.Invoker
-
Set the state ID of the owning state for the <invoke>.
- setParentStateId(String) - Method in class org.apache.commons.scxml.invoke.SimpleSCXMLInvoker
-
Set the state ID of the owning state for the <invoke>.
- setPathResolver(PathResolver) - Method in class org.apache.commons.scxml.model.Assign
-
- setPathResolver(PathResolver) - Method in class org.apache.commons.scxml.model.Invoke
-
- setPathResolver(PathResolver) - Method in interface org.apache.commons.scxml.model.PathResolverHolder
-
- setRootContext(Context) - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Set the root context for this execution.
- setSCInstance(SCInstance) - Method in interface org.apache.commons.scxml.invoke.Invoker
-
Set the "context" of the parent state machine, which provides the
channel.
- setSCInstance(SCInstance) - Method in class org.apache.commons.scxml.invoke.SimpleSCXMLInvoker
-
Set the "context" of the parent state machine, which provides the
channel.
- setSendid(String) - Method in class org.apache.commons.scxml.model.Cancel
-
Set the ID of the send message that should be cancelled.
- setSendid(String) - Method in class org.apache.commons.scxml.model.Send
-
Set the identifier for this <send> element.
- setSrc(String) - Method in class org.apache.commons.scxml.model.Assign
-
Set the source where the new XML instance for this location exists.
- setSrc(String) - Method in class org.apache.commons.scxml.model.Data
-
Set the URL where the XML data tree resides.
- setSrc(String) - Method in class org.apache.commons.scxml.model.Invoke
-
Set the URL for the external service.
- setSrcexpr(String) - Method in class org.apache.commons.scxml.model.Invoke
-
Set the expression that evaluates to the source URL for the
external service.
- setStateMachine(SCXML) - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Set the state machine to be executed.
- setSuperStep(boolean) - Method in class org.apache.commons.scxml.SCXMLExecutor
-
Set the super step.
- setTarget(String) - Method in class org.apache.commons.scxml.model.Send
-
Set the target for this <send> element.
- setTarget(TransitionTarget) - Method in class org.apache.commons.scxml.model.Transition
-
Deprecated.
Use setTargets(List) instead.
- setTargettype(String) - Method in class org.apache.commons.scxml.model.Invoke
-
Set the target type for this <invoke> element.
- setTargettype(String) - Method in class org.apache.commons.scxml.model.Send
-
Set the target type for this <send> element.
- setTransition(Transition) - Method in class org.apache.commons.scxml.model.History
-
Set the transition.
- setTransition(Transition) - Method in class org.apache.commons.scxml.model.Initial
-
Set the initial transition.
- setType(String) - Method in class org.apache.commons.scxml.model.History
-
This method is invoked by XML digester when parsing SCXML markup.
- setVariableResolver(VariableResolver) - Method in class org.apache.commons.scxml.env.jsp.RootContext
-
Set the VariableResolver associated with this root context.
- setVars(Map) - Method in class org.apache.commons.scxml.env.jexl.JexlContext
-
Set the variables map.
- setVars(Map) - Method in class org.apache.commons.scxml.env.SimpleContext
-
Set the variables map.
- setVersion(String) - Method in class org.apache.commons.scxml.model.SCXML
-
Set the SCXML document version.
- setXmlns(String) - Method in class org.apache.commons.scxml.model.SCXML
-
Set the xmlns of this SCXML document.
- SIGNAL_EVENT - Static variable in class org.apache.commons.scxml.TriggerEvent
-
SIGNAL_EVENT
.
- SimpleContext - Class in org.apache.commons.scxml.env
-
Simple Context wrapping a map of variables.
- SimpleContext() - Constructor for class org.apache.commons.scxml.env.SimpleContext
-
Constructor.
- SimpleContext(Context) - Constructor for class org.apache.commons.scxml.env.SimpleContext
-
Constructor.
- SimpleContext(Map) - Constructor for class org.apache.commons.scxml.env.SimpleContext
-
Constructor.
- SimpleContext(Context, Map) - Constructor for class org.apache.commons.scxml.env.SimpleContext
-
Constructor.
- SimpleDispatcher - Class in org.apache.commons.scxml.env
-
Trivial EventDispatcher implementation.
- SimpleDispatcher() - Constructor for class org.apache.commons.scxml.env.SimpleDispatcher
-
Constructor.
- SimpleErrorHandler - Class in org.apache.commons.scxml.env
-
Custom error handler that logs the parsing errors in the
SCXML document.
- SimpleErrorHandler() - Constructor for class org.apache.commons.scxml.env.SimpleErrorHandler
-
Constructor.
- SimpleErrorReporter - Class in org.apache.commons.scxml.env
-
Custom error reporter that log execution errors.
- SimpleErrorReporter() - Constructor for class org.apache.commons.scxml.env.SimpleErrorReporter
-
Constructor.
- SimpleScheduler - Class in org.apache.commons.scxml.env
-
EventDispatcher implementation that can schedule delay
ed
<send> events for the "scxml" targettype
attribute value (which is also the default).
- SimpleScheduler(SCXMLExecutor) - Constructor for class org.apache.commons.scxml.env.SimpleScheduler
-
Constructor.
- SimpleSCXMLInvoker - Class in org.apache.commons.scxml.invoke
-
A simple
Invoker
for SCXML documents.
- SimpleSCXMLInvoker() - Constructor for class org.apache.commons.scxml.invoke.SimpleSCXMLInvoker
-
- SimpleSCXMLListener - Class in org.apache.commons.scxml.env
-
Simple SCXML Listener that logs execution.
- SimpleSCXMLListener() - Constructor for class org.apache.commons.scxml.env.SimpleSCXMLListener
-
- StandaloneElExpressions - Class in org.apache.commons.scxml.test
-
Standalone SCXML interpreter, useful for command-line testing and
debugging, where expressions are JSP 2.0 EL expressions.
- StandaloneJexlExpressions - Class in org.apache.commons.scxml.test
-
Standalone SCXML interpreter, useful for command-line testing and
debugging, where expressions are JEXL expressions.
- StandaloneUtils - Class in org.apache.commons.scxml.test
-
Utility methods used by command line SCXML execution, useful for
debugging.
- State - Class in org.apache.commons.scxml.model
-
The class in this SCXML object model that corresponds to the
<state> SCXML element.
- State() - Constructor for class org.apache.commons.scxml.model.State
-
Constructor.
- Status - Class in org.apache.commons.scxml
-
The encapsulation of the current state of a state machine.
- Status() - Constructor for class org.apache.commons.scxml.Status
-
Constructor.
- Step - Class in org.apache.commons.scxml
-
A logical unit of progression in the execution of a SCXML model.
- Step() - Constructor for class org.apache.commons.scxml.Step
-
Constructor.
- Step(Collection, Status) - Constructor for class org.apache.commons.scxml.Step
-
- subtypeOf(Class, Class) - Static method in class org.apache.commons.scxml.SCXMLHelper
-
Whether the first argument is a subtype of the second.