|
Jadex 0.941 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A capability is a self-contained agent module as specified in an agent definition file (ADF).
Method Summary | |
void |
addSubcapability(String name,
String capafile)
Deprecated. |
void |
deregisterSubcapability(IMCapabilityReference subcap)
Deregister a subcapability. |
BasicAgentIdentifier |
getAgentIdentifier()
Get the agent identifier. |
String |
getAgentName()
Get the agent name. |
IBeliefbase |
getBeliefbase()
Get the belief base. |
IEventbase |
getEventbase()
Get the event base. |
IExpressionbase |
getExpressionbase()
Get the expression base. |
IExternalAccess |
getExternalAccess()
Get the scope. |
IGoalbase |
getGoalbase()
Get the goal base. |
String |
getInitialStateName()
Get the initial state name. |
Logger |
getLogger()
Get the logger. |
IPlanbase |
getPlanbase()
Get the plan base. |
Object |
getPlatformAgent()
Get the platform agent. |
String |
getPlatformType()
Get the platform type. |
IPropertybase |
getPropertybase()
Get the property base. |
void |
killAgent()
Kill the agent. |
void |
registerSubcapability(IMCapabilityReference subcap)
Register a subcapability. |
void |
removeSubcapability(String name)
Deprecated. |
Methods inherited from interface jadex.runtime.IElement |
getModelElement, getName |
Method Detail |
public IExternalAccess getExternalAccess()
public IBeliefbase getBeliefbase()
public IGoalbase getGoalbase()
public IPlanbase getPlanbase()
public IEventbase getEventbase()
public IExpressionbase getExpressionbase()
public IPropertybase getPropertybase()
public void addSubcapability(String name, String capafile)
name
- The name to give to the new capability.capafile
- The capability identifier or filename.public void removeSubcapability(String name)
name
- The subcapability name.public void registerSubcapability(IMCapabilityReference subcap)
subcap
- The subcapability.public void deregisterSubcapability(IMCapabilityReference subcap)
subcap
- The subcapability.public Logger getLogger()
public String getAgentName()
public String getInitialStateName()
public BasicAgentIdentifier getAgentIdentifier()
public Object getPlatformAgent()
public String getPlatformType()
public void killAgent()
|
Jadex 0.941 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (C) 2002-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.