Constructor and description |
---|
new(DynamicSkillProvider) Creates a new agent with a parent parentID without initializing the built-in capacities. |
Modifier and type | Action and description |
---|---|
protected S | clearSkill(Class<T>) |
protected final S | getSkill(Class<T>) |
protected boolean | hasSkill(Class<T>) |
protected void | operator_mappedTo(Class<T>,S) |
protected final S | setSkill(S,Class<T>*) |
protected final void | setSkillIfAbsent(Skill,Class<T>*) |
new(DynamicSkillProvider)
parentID
without initializing the built-in capacities.
protected def clearSkill(Class<T>) : Swith S extends Capacity
protected def getSkill(Class<T>) : Swith S extends Capacity
protected def hasSkill(Class<T>) : boolean
protected def operator_mappedTo(Class<T>,S)with S extends Skill
protected def setSkill(S,Class<T>*) : Swith S extends Skill
protected def setSkillIfAbsent(Skill,Class<T>*)