A
- the action class handled by this class' filerPossibleStates logicpublic interface CustomTagExtension<A extends org.apache.commons.scxml.model.Action> extends Serializable
Modifier and Type | Method and Description |
---|---|
Class<A> |
getTagActionClass()
Returns a class object representing the Action class handled by this class' pipelinePossibleStates logic
|
String |
getTagName()
Returns the name of this custom tag, as would be used in the model
|
String |
getTagNameSpace()
Returns the name space of this custom tag, as would be used in the model
|
List<Map<String,String>> |
pipelinePossibleStates(A action,
List<Map<String,String>> possibleStateList)
Given an appropriate Action object for a tag in an scxml model, performs arbitrary logic on a list of
possible states.
|
Class<A> getTagActionClass()
String getTagName()
String getTagNameSpace()
List<Map<String,String>> pipelinePossibleStates(A action, List<Map<String,String>> possibleStateList)
action
- an Action of the type handled by this classpossibleStateList
- a current list of possible states produced so far from expanding a model stateCopyright © 2016. All rights reserved.