| Package | Description |
|---|---|
| madkit.action |
Contains enumerations useful for (1) interacting with
agents and (2) building customized GUI.
|
| madkit.gui |
Contains classes for Agent GUI authoring in MaDKit.
|
| madkit.kernel |
Provides classes that are fundamental to the design of MaDKit applications.
|
| madkit.message |
Contains subclasses of
Message which could be easily reused. |
| Class and Description |
|---|
| ActionInfo
This class encapsulates action information which could be used to easily
create a new
MDKAbstractAction. |
| AgentAction
Enum representing agent actions
|
| BooleanAction |
| GUIManagerAction
Enum representing operations which could be done by the default GUI manager of MaDKit.
|
| KernelAction
Enum representing kernel actions.
|
| LoggingAction
Enum representing agent actions
|
| MDKAbstractAction
This class provides an easy way of building new actions (
Action)
initialized with ActionInfo objects. |
| SchedulingAction
Enum representing operations which
could be done by a
Scheduler agent. |
| UIAction
Enum representing actions which could be used on MDK frames
|
| Class and Description |
|---|
| BooleanAction |
| Class and Description |
|---|
| BooleanAction |
| KernelAction
Enum representing kernel actions.
|
| Class and Description |
|---|
| GUIManagerAction
Enum representing operations which could be done by the default GUI manager of MaDKit.
|
| KernelAction
Enum representing kernel actions.
|
| SchedulingAction
Enum representing operations which
could be done by a
Scheduler agent. |
Fabien Michel, Olivier Gutknecht, Jacques Ferber - July 18 2017