Package | Description |
---|---|
org.apache.commons.scxml2 |
The Commons SCXML executor and core concepts.
|
org.apache.commons.scxml2.model |
A collection of classes needed to model SCXML documents.
|
Modifier and Type | Method and Description |
---|---|
void |
SCXMLExecutor.addListener(Observable observable,
SCXMLListener listener)
Add a listener to the
Observable . |
void |
NotificationRegistry.fireOnEntry(Observable source,
EnterableState state)
Inform all relevant listeners that a EnterableState has been
entered.
|
void |
NotificationRegistry.fireOnExit(Observable source,
EnterableState state)
Inform all relevant listeners that a EnterableState has been
exited.
|
void |
NotificationRegistry.fireOnTransition(Observable source,
TransitionTarget from,
TransitionTarget to,
Transition transition,
String event)
Inform all relevant listeners of a transition that has occured.
|
void |
SCXMLExecutor.removeListener(Observable observable,
SCXMLListener listener)
Remove this listener from the
Observable . |
Modifier and Type | Class and Description |
---|---|
class |
EnterableState
An abstract base class for state elements in SCXML that can be entered, such as State, Parallel or Final.
|
class |
Final
The class in this SCXML object model that corresponds to the
<final> SCXML element.
|
class |
History
The class in this SCXML object model that corresponds to the
<history> SCXML pseudo state element.
|
class |
Parallel
The class in this SCXML object model that corresponds to the
<parallel> SCXML element, which is a wrapper element to
encapsulate parallel state machines.
|
class |
SCXML
The class in this SCXML object model that corresponds to the
<scxml> root element, and serves as the "document
root".
|
class |
SimpleTransition
The class in this SCXML object model that corresponds to the
simple <transition> SCXML element, without Transition rules for "events" or
"guard-conditions".
|
class |
State
The class in this SCXML object model that corresponds to the
<state> SCXML element.
|
class |
Transition
The class in this SCXML object model that corresponds to the
<transition> SCXML element.
|
class |
TransitionalState
An abstract base class for state elements in SCXML that can be transitioned out from, such as State or Parallel.
|
class |
TransitionTarget
An abstract base class for elements in SCXML that can serve as a
<target> for a <transition>, such as State or Parallel.
|
Copyright © 2005–2015 The Apache Software Foundation. All rights reserved.