starlink.ApplicationAutomata
Class RecvState

java.lang.Object
  extended by starlink.ApplicationAutomata.AbstractState
      extended by starlink.ApplicationAutomata.RecvState
All Implemented Interfaces:
State

public class RecvState
extends AbstractState


Field Summary
 
Fields inherited from class starlink.ApplicationAutomata.AbstractState
binderInstance, binding, boundAction, boundInputs, boundOutputs, boundTypes, endLabel, exceptions, LocalStateMachine, MergedAutomaton, startLabel, stateDoc, stateQueue
 
Constructor Summary
RecvState(java.lang.String name, StateMachine GlobalStore, org.jdom.Document binding, org.jdom.Element State, ProtocolBridge ae)
           
 
Method Summary
 State invokeTransition()
           
 StateType type()
           
 boolean typeOf(StateType code)
           
 
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
 

Constructor Detail

RecvState

public RecvState(java.lang.String name,
                 StateMachine GlobalStore,
                 org.jdom.Document binding,
                 org.jdom.Element State,
                 ProtocolBridge ae)
          throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

typeOf

public boolean typeOf(StateType code)

type

public StateType type()

invokeTransition

public State invokeTransition()
                       throws java.lang.Exception
Throws:
java.lang.Exception