org.ow2.clif.scenario.isac.egui.plugins
Interface ActionDescription

All Known Implementing Classes:
ControlDescription, ObjectDescription, SampleDescription, TestDescription, TimerDescription

public interface ActionDescription

Interface which define method which must be implemented by action description object

Author:
JC Meillaud, A Peyrard

Method Summary
 void createNodeDescription(NodeDescription desc)
          Method which update the node description for this action The node have been initialised with the rigth type, we initialise the other fields
 java.lang.String getGUIKey()
          GUIKey getter
 java.util.Vector<java.lang.String> getHelp()
          Help getter
 java.lang.String getName()
          Name getter
 java.util.Vector<ParameterDescription> getParams()
          Get action parameters.
 void setGUIKey(java.lang.String key)
          The GUIKey Setter, this key is the reference in the table which store the parameters definitions interfaces
 

Method Detail

createNodeDescription

void createNodeDescription(NodeDescription desc)
Method which update the node description for this action The node have been initialised with the rigth type, we initialise the other fields

Parameters:
desc - The node description

setGUIKey

void setGUIKey(java.lang.String key)
The GUIKey Setter, this key is the reference in the table which store the parameters definitions interfaces

Parameters:
key - The key

getGUIKey

java.lang.String getGUIKey()
GUIKey getter

Returns:
The key

getName

java.lang.String getName()
Name getter

Returns:
The name

getHelp

java.util.Vector<java.lang.String> getHelp()
Help getter

Returns:
The help

getParams

java.util.Vector<ParameterDescription> getParams()
Get action parameters.

Returns:
the action parameters as a vector of parameter description objects