starlink.ColouredAutomata
Class NoActionState
java.lang.Object
starlink.ColouredAutomata.AbstractState
starlink.ColouredAutomata.NoActionState
- All Implemented Interfaces:
- State
public class NoActionState
- extends AbstractState
Methods inherited from class starlink.ColouredAutomata.AbstractState |
addPrev, addTransition, getConditionLogic, getEndNode, getName, getNetworkLibrary, getNext, getPrev, getProtocol, getQueue, 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 java.util.Map<java.lang.String,OperationHost> functionList
boundLogic
public boolean boundLogic
NoActionState
public NoActionState(java.lang.String name,
StateMachine GlobalStore,
ProtocolAttributes protocol)
setStateMachine
public void setStateMachine(StateMachine sm)
setLogic
public void setLogic()
writeObjectField
public void writeObjectField(org.jdom.Element pField,
java.lang.Object value)
writeField
public void writeField(org.jdom.Element pField,
java.lang.Object value)
readField
public java.lang.String readField(org.jdom.Element Field)
readObjectField
public java.lang.Object readObjectField(org.jdom.Element Field)
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)
addLogic
public void addLogic(java.lang.String translationLogic)
executeLogic
public void executeLogic()
addLogic
public void addLogic(org.jdom.Element newLogic)
getCondition
public java.lang.String getCondition(java.lang.String condit)
invokeTransition
public State invokeTransition(java.lang.Object input)
type
public StateType type()
typeOf
public boolean typeOf(StateType id)