Package | Description |
---|---|
org.apache.commons.scxml2.model |
A collection of classes needed to model SCXML documents.
|
Modifier and Type | Class and Description |
---|---|
class |
Assign
The class in this SCXML object model that corresponds to the
<assign> SCXML element.
|
class |
Cancel
The class in this SCXML object model that corresponds to the
<cancel> SCXML element.
|
class |
Else
The class in this SCXML object model that corresponds to the
<else> SCXML element.
|
class |
ElseIf
The class in this SCXML object model that corresponds to the
<elseif> SCXML element.
|
class |
Foreach
The class in this SCXML object model that corresponds to the
<foreach> SCXML element, which allows an SCXML application to iterate through a collection in the data model
and to execute the actions contained within it for each item in the collection.
|
class |
If
The class in this SCXML object model that corresponds to the
<if> SCXML element, which serves as a container for conditionally
executed elements.
|
class |
Invoke
The class in this SCXML object model that corresponds to the
<invoke> SCXML element.
|
class |
Log
The class in this SCXML object model that corresponds to the
<log> SCXML element.
|
class |
NamelistHolder
A
NamelistHolder represents an element in the SCXML
document that may have a namelist attribute to
produce payload for events or external communication. |
class |
ParamsContainer
A
ParamsContainer represents an element in the SCXML
document that may have one or more <param/> children which are used to
produce payload for events or external communication. |
class |
PayloadProvider
A
PayloadProvider is an element in the SCXML document
that can provide payload data for an event or an external process. |
class |
Raise
The class in this SCXML object model that corresponds to the
<raise> SCXML element.
|
class |
Script
The class in this SCXML object model that corresponds to the
<script> SCXML element.
|
class |
Send
The class in this SCXML object model that corresponds to the
<send> SCXML element.
|
class |
Var
The class in this SCXML object model that corresponds to the
<var> SCXML element.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends Action> |
CustomAction.getActionClass()
Get this custom action's implementation.
|
List<Action> |
If.getActions()
Get the executable actions contained in this <if>.
|
List<Action> |
Foreach.getActions() |
List<Action> |
Executable.getActions()
Get the executable actions contained in this Executable.
|
List<Action> |
ActionsContainer.getActions()
Get the executable actions contained in this <container>.
|
Modifier and Type | Method and Description |
---|---|
void |
If.addAction(Action action)
Add an Action to the list of executable actions contained in
this <if>.
|
void |
Foreach.addAction(Action action) |
void |
Executable.addAction(Action action)
Add an Action to the list of executable actions contained in
this Executable.
|
void |
ActionsContainer.addAction(Action action)
Add an Action to the list of executable actions contained in
this <container>.
|
Constructor and Description |
---|
CustomAction(String namespaceURI,
String localName,
Class<? extends Action> actionClass)
Constructor, if the namespace or local name is null or empty,
or if the implementation is not an
Action , an
IllegalArgumentException is thrown. |
Copyright © 2005–2015 The Apache Software Foundation. All rights reserved.