edu.memphis.ccrg.lida.framework.initialization
Class CodeletDef
java.lang.Object
edu.memphis.ccrg.lida.framework.initialization.CodeletDef
public class CodeletDef
- extends java.lang.Object
Definition of a Codelet
object
- Author:
- Javier Snaider
- See Also:
AgentXmlFactory
Constructor Summary |
CodeletDef()
|
CodeletDef(java.lang.String className,
java.util.Map<java.lang.String,java.lang.String> defaultStrategies,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> params)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CodeletDef
public CodeletDef()
CodeletDef
public CodeletDef(java.lang.String className,
java.util.Map<java.lang.String,java.lang.String> defaultStrategies,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> params)
- Parameters:
className
- Class name of codeletdefaultStrategies
- map of strategiesname
- label for codeletparams
- optional parameters
getClassName
public java.lang.String getClassName()
- Returns:
- the className
getDefaultStrategies
public java.util.Map<java.lang.String,java.lang.String> getDefaultStrategies()
- Returns:
- a
Map
of this CodeletDef's default strategies
getName
public java.lang.String getName()
- Returns:
- the name
getParams
public java.util.Map<java.lang.String,java.lang.Object> getParams()
- Returns:
- the params
setClassName
public void setClassName(java.lang.String className)
- Parameters:
className
- the className to set
setDefaultStrategies
public void setDefaultStrategies(java.util.Map<java.lang.String,java.lang.String> defaultStrategies)
- Parameters:
defaultStrategies
- the default strategies to set
setName
public void setName(java.lang.String name)
- Parameters:
name
- the name to set
setParams
public void setParams(java.util.Map<java.lang.String,java.lang.Object> params)
- Parameters:
params
- the params to set