edu.memphis.ccrg.lida.framework.initialization
Class LinkableDef
java.lang.Object
edu.memphis.ccrg.lida.framework.initialization.LinkableDef
public class LinkableDef
- extends java.lang.Object
Definition of a Linkable
object
- Author:
- Javier Snaider
- See Also:
AgentXmlFactory
Constructor Summary |
LinkableDef()
|
LinkableDef(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 |
LinkableDef
public LinkableDef()
LinkableDef
public LinkableDef(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
- Qualified namedefaultStrategies
- Map of strategies this linkable will havename
- label for objectparams
- optional parameters
getName
public java.lang.String getName()
- Returns:
- the name
setName
public void setName(java.lang.String name)
- Parameters:
name
- the name to set
getClassName
public java.lang.String getClassName()
- Returns:
- the className
setClassName
public void setClassName(java.lang.String className)
- Parameters:
className
- the className to set
getDefaultStrategies
public java.util.Map<java.lang.String,java.lang.String> getDefaultStrategies()
- Returns:
Map
of this def's default strategies
setDefaultStrategies
public void setDefaultStrategies(java.util.Map<java.lang.String,java.lang.String> defaultStrategies)
- Parameters:
defaultStrategies
- the default strategies to set
getParams
public java.util.Map<java.lang.String,java.lang.Object> getParams()
- Returns:
- the params
setParams
public void setParams(java.util.Map<java.lang.String,java.lang.Object> params)
- Parameters:
params
- the params to set