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)