Package | Description |
---|---|
org.apache.commons.scxml2 |
The Commons SCXML executor and core concepts.
|
org.apache.commons.scxml2.env |
A collection of classes that may be commonly used to bridge the
SCXML executor to the runtime environment.
|
org.apache.commons.scxml2.model |
A collection of classes needed to model SCXML documents.
|
org.apache.commons.scxml2.semantics |
A collection of classes responsible for implementations of the
org.apache.commons.scxml2.SCXMLSemantics interface. |
Modifier and Type | Method and Description |
---|---|
void |
NotificationRegistry.fireOnTransition(Observable source,
TransitionTarget from,
TransitionTarget to,
Transition transition,
String event)
Inform all relevant listeners of a transition that has occured.
|
void |
SCXMLListener.onTransition(TransitionTarget from,
TransitionTarget to,
Transition transition,
String event)
Handle the transition.
|
Modifier and Type | Method and Description |
---|---|
void |
Tracer.onTransition(TransitionTarget from,
TransitionTarget to,
Transition transition,
String event) |
void |
SimpleSCXMLListener.onTransition(TransitionTarget from,
TransitionTarget to,
Transition transition,
String event) |
void |
AbstractStateMachine.EntryListener.onTransition(TransitionTarget from,
TransitionTarget to,
Transition transition,
String event)
No-op.
|
void |
AbstractSCXMLListener.onTransition(TransitionTarget from,
TransitionTarget to,
Transition transition,
String event) |
static String |
LogUtils.transToString(TransitionTarget from,
TransitionTarget to,
Transition transition,
String event)
Create a human readable log view of this transition.
|
Modifier and Type | Method and Description |
---|---|
List<Transition> |
TransitionalState.getTransitionsList()
Get the outgoing transitions for this state as a java.util.List.
|
List<Transition> |
TransitionalState.getTransitionsList(String event)
Get the list of all outgoing transitions from this state, that
will be candidates for being fired on the given event.
|
Modifier and Type | Method and Description |
---|---|
void |
TransitionalState.addTransition(Transition transition)
Add a transition to the map of all outgoing transitions for
this state.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SCXMLSemanticsImpl.matchTransition(SCXMLExecutionContext exctx,
Transition transition,
String eventName) |
void |
SCXMLSemanticsImpl.notifyOnTransition(SCXMLExecutionContext exctx,
Transition t,
TransitionTarget target)
Notifies SCXMLListeners on the transition taken
|
Modifier and Type | Method and Description |
---|---|
void |
SCXMLSemanticsImpl.removeConflictingTransitions(SCXMLExecutionContext exctx,
Step step,
List<Transition> enabledTransitions)
This method corresponds to the Algorithm for SCXML processing removeConflictingTransitions() procedure.
|
Copyright © 2005–2015 The Apache Software Foundation. All rights reserved.