teamSpace.structure
Class TSAction

java.lang.Object
  extended byteamSpace.structure.TSTMSTNode
      extended byteamSpace.structure.TSAction

public class TSAction
extends TSTMSTNode

The TSPSM class represents an action which is defined in the TMST (task structure tree) kept by the PlanLibrary class. The class will only serve as a keeper of information about an action.


Constructor Summary
TSAction(java.lang.String name, java.lang.String input, java.lang.String executor, java.lang.String actionType)
          The constructor initializes the name, input executor and partial results of the action, by calling the super-class and by setting the actionType variable.
 
Method Summary
 java.lang.String getActionType()
          The method returns the action type
 
Methods inherited from class teamSpace.structure.TSTMSTNode
getExecutor, getInput, getName, getOutput, setOutput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TSAction

public TSAction(java.lang.String name,
                java.lang.String input,
                java.lang.String executor,
                java.lang.String actionType)
The constructor initializes the name, input executor and partial results of the action, by calling the super-class and by setting the actionType variable.

Parameters:
name - - The name of the action
input - - The input of the action
executor - - The executor of the action
actionType - - The action type
Method Detail

getActionType

public java.lang.String getActionType()
The method returns the action type

Returns:
The action type