|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Communicator | |
Controller | A controller, as it name implies, controls the behavior of an agent. |
GraphicShell | An useful interface if you want to define your own GUI for MadKit. |
GroupIdentifier | this interface is implemented by objects which are used to verify if an agent, the *requester*, can safely enter a group with the role *roleName* and the access object *memberCard* |
Keeper | |
Mirror | |
Mobile | |
PlaceKeeper | |
PrivateMessage | if a message implements this interface, it will not be hooked by the system |
ReferenceableAgent | The ability for a MadKit agent to be spied or scheduled in synchronous mode is enabled by implementing the AccessibleAgent interface. |
Class Summary | |
---|---|
AbstractAgent | The main MadKit AbstractAgent class. |
AbstractMadkitBooter | The standard madkit booter. |
Activator | This tool defines the base class for scheduling mechanisms. |
Agent | The main MadKit AbstractAgent class. |
AgentAddress | |
AgentInformation | The "identity card" of an agent. |
AgentLauncher | |
AgentWindowHandler | |
AGRTrio | A kernel internal structure. |
Booter | A minimalist console booter for MadKit. |
JTextAreaWriter | A Writer that appends its output to a TextArea. |
Kernel | This class is the heart of the MadKit micro-kernel. |
KernelAddress | This class identifies a Kernel Address. |
KernelMessage | This message class is used for communication between the KernelAgent and system agents to get information about the current state of the platform, subscribe to common hooks, ... |
Message | The generic MadKit message class. |
NetworkRequest | This message class is to be used to communicate with the siteAgent of the corresponding running kernel. |
ObjectMessage | A message that conveys an arbitrary object |
OPanel | A generic GUI with text output abilities (which can be directly mapped with the setOutputWriter(..) call in the AbstractAgent class. |
Probe | This class defines a watcher probe. |
Scheduler | This class defines a generic threaded scheduler agent. |
ScriptAgentLauncher | |
SplashScreen | |
StringMessage | A message that carries a single string |
SynchroScheduler | This class is the non threaded version of a Scheduler. |
Utils | |
Watcher | This class defines a generic watcher agent. |
Exception Summary | |
---|---|
InvalidAddressException | Raised when a parse error occurs on a KernelAddress or an AgentAddress. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |