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