starlink.ApplicationAutomata
Class ActionMessage

java.lang.Object
  extended by starlink.ApplicationAutomata.ActionMessage

public class ActionMessage
extends java.lang.Object


Field Summary
protected  java.lang.String actionName
           
protected  java.lang.String from
           
protected  java.util.ArrayList<ActionMessageField> inputFields
           
 AbstractMessage origAbstractMessage
           
 Message originalMessage
           
protected  java.util.ArrayList<ActionMessageField> outputFields
           
 
Constructor Summary
ActionMessage(java.lang.String name, AbstractMessage m)
           
ActionMessage(java.lang.String name, Message m)
           
 
Method Summary
 java.lang.String getAction()
           
 java.util.ArrayList<ActionMessageField> getInputFields()
           
 java.util.ArrayList<ActionMessageField> getOutputFields()
           
 void setInputField(ActionMessageField type)
           
 void setOutputField(ActionMessageField type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

originalMessage

public Message originalMessage

origAbstractMessage

public AbstractMessage origAbstractMessage

actionName

protected java.lang.String actionName

inputFields

protected java.util.ArrayList<ActionMessageField> inputFields

outputFields

protected java.util.ArrayList<ActionMessageField> outputFields

from

protected java.lang.String from
Constructor Detail

ActionMessage

public ActionMessage(java.lang.String name,
                     Message m)

ActionMessage

public ActionMessage(java.lang.String name,
                     AbstractMessage m)
Method Detail

getAction

public java.lang.String getAction()

setInputField

public void setInputField(ActionMessageField type)

getInputFields

public java.util.ArrayList<ActionMessageField> getInputFields()

setOutputField

public void setOutputField(ActionMessageField type)

getOutputFields

public java.util.ArrayList<ActionMessageField> getOutputFields()