Next: System
Up: Design and Implementation
Previous: Helper Classes
  Contents
This section should provide an overview of the packages build in the TAgents
project. To keep the project at a good level of administration the Java packaging
possibility is highly used in all parts of the project.
- [tagents]The basic package is called ``tagents'' and contains only
sub-packages and no classes. This is used to identify that a sub-packages that
belongs to the TAgents platform.
- [system]The system sub-package contains all the files used by the platform
and which are necessary for running it.
- [exceptions]This package contains all exceptions that can be thrown by
the System. Only the exceptions for the MAFFinder are residing in the maffinder
package.
- [agent]The agent sub-packages contains all files belonging to an Agent.
- [sysagent]This package contains the basic SysAgent class and all the
sub-packages for the different types of System Agent.
- [admin]This package contains the basic interfaces and proxies for the
Admin System Agents and sub-packages for the two existing kinds of Admin System
Agents, the ``ConsoleAdmin'' and the ``GUIAdmin''.
- [communication]The communication package contains the different protocols
for communication. Every sub-package is an implementation of one communication
protocol as there exist a package for RMI (``rmi'') and for plain socket (``pls'').
- [maffinder]This contains the region registry MAFFinder as described in
the standard. It does not contain any communication specific parts since this
belongs to the protocol implementations.
- [examples]This packages contains example Agents which are used to test
the functionality and to show how the System works.
Next: System
Up: Design and Implementation
Previous: Helper Classes
  Contents
Thomas Letsch
2001-02-21