starlink.ApplicationAutomata
Class NoActionState
java.lang.Object
starlink.ApplicationAutomata.AbstractState
starlink.ApplicationAutomata.NoActionState
- All Implemented Interfaces:
- State
public class NoActionState
- extends AbstractState
Fields inherited from class starlink.ApplicationAutomata.AbstractState |
binding, boundAction, boundInputs, boundOutputs, boundTypes, endLabel, exceptions, LocalStateMachine, MergedAutomaton, startLabel, stateDoc, stateQueue |
Methods inherited from class starlink.ApplicationAutomata.AbstractState |
addPrev, addTransition, getBinding, getConditionLogic, getName, getNetworkLibrary, getNext, getOutputs, getPrev, getProtocol, getQueue, getStateDescription, getTranslationLogic, removeTransition, setConditionLogic, setEndNode, setMonitor, setName, setProtocol, setStartNode, setTranslationLogic, split, toString, updateTransitions |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
functionList
public static java.util.Map<java.lang.String,OperationHost> functionList
NoActionState
public NoActionState(java.lang.String name,
StateMachine GlobalStore,
ProtocolBridge ae)
NoActionState
public NoActionState(java.lang.String name,
StateMachine GlobalStore,
org.jdom.Document binding,
ProtocolBridge ae)
throws java.lang.Exception
- Throws:
java.lang.Exception
setStateMachine
public void setStateMachine(StateMachine sm)
readInputField
public java.lang.Object readInputField(org.jdom.Element Field)
writeOutputField
public void writeOutputField(org.jdom.Element Field,
java.lang.Object value)
executeTransform
public void executeTransform(org.jdom.Element assignment)
- General operation that transforms data according to the identified
operation e.g. concat, merge, split, etc. The operations are plugged in
Java operations.
- Parameters:
assignment
-
executeAssignment
public void executeAssignment(org.jdom.Element assignment)
executeLogic
public void executeLogic(java.lang.String translationLogic)
getCondition
public java.lang.String getCondition(java.lang.String condit)
invokeTransition
public State invokeTransition()
type
public StateType type()
typeOf
public boolean typeOf(StateType id)