org.gridlab.gat.steering
Class SteeringControlDefinition

java.lang.Object
  extended by org.gridlab.gat.steering.SteeringControlDefinition

public class SteeringControlDefinition
extends Object


Constructor Summary
SteeringControlDefinition(String name, Map<String,Object> formalParameters, Map<String,Object> returnDefinition)
           
 
Method Summary
 SteeringControl createSteeringControl(Map<String,Object> actualParameters)
           
 boolean equals(Object o)
           
 String getControlName()
           
 Map<String,Object> getParameterDefinitions()
           
 Map<String,Object> getReturnDefinition()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SteeringControlDefinition

public SteeringControlDefinition(String name,
                                 Map<String,Object> formalParameters,
                                 Map<String,Object> returnDefinition)
Method Detail

createSteeringControl

public SteeringControl createSteeringControl(Map<String,Object> actualParameters)

getControlName

public String getControlName()

getParameterDefinitions

public Map<String,Object> getParameterDefinitions()

getReturnDefinition

public Map<String,Object> getReturnDefinition()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object