edu.memphis.ccrg.lida.actionselection
Interface Action

All Superinterfaces:
Initializable
All Known Implementing Classes:
ActionImpl

public interface Action
extends Initializable

Encapsulation of an action to be executed.

Author:
Ryan J. McCall, Javier Snaider

Nested Class Summary
static class Action.Topology
           
 
Method Summary
 int getId()
           
 java.lang.String getLabel()
           
 void setLabel(java.lang.String label)
           
 
Methods inherited from interface edu.memphis.ccrg.lida.framework.initialization.Initializable
containsParameter, getParam, getParameters, init, init
 

Method Detail

getLabel

java.lang.String getLabel()
Returns:
the action label.

setLabel

void setLabel(java.lang.String label)
Parameters:
label - the action label to set.

getId

int getId()
Returns:
the Action id