starlink.ColouredAutomata
Interface State
- All Known Implementing Classes:
- AbstractState, NoActionState, RecvState, SendState
public interface State
invokeTransition
State invokeTransition(java.lang.Object input)
setStartNode
void setStartNode(boolean bool)
setEndNode
void setEndNode(boolean bool)
getEndNode
boolean getEndNode()
setName
void setName(java.lang.String name)
getName
java.lang.String getName()
getQueue
java.util.HashMap<java.lang.String,java.lang.Object> getQueue()
addTransition
void addTransition(java.lang.String xpath,
State nextState)
removeTransition
void removeTransition(java.lang.String xpath)
updateTransitions
void updateTransitions(State nextState,
State newState)
typeOf
boolean typeOf(StateType type)
type
StateType type()
addPrev
void addPrev(State prevState)
getPrev
java.util.Collection<State> getPrev()
getNext
java.util.HashMap<java.lang.String,State> getNext()
split
void split(State newS1,
State newS2)
setTranslationLogic
void setTranslationLogic(java.lang.String xml)
getTranslationLogic
java.lang.String getTranslationLogic()
setConditionLogic
void setConditionLogic(java.lang.String xml)
getConditionLogic
java.lang.String getConditionLogic()
getProtocol
ProtocolAttributes getProtocol()
setProtocol
void setProtocol(ProtocolAttributes protocol)