| 
 | 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.