org.cougaar.tools.csmart.society |
|
Java Source File Name | Type | Comment |
AgentBase.java | Class | Abstract base-class for Agents
Implementers must take care of ensuring that Plugins, Binders,
AssetData (and soon other misc components) are added. |
AgentComponent.java | Interface | A simple interface implemented by configurable components
that represent agents. |
AssetComponent.java | Interface | A simple interface implemented by configurable components
that represent assets. |
BinderBase.java | Class | BinderBase is the basic implementation for editing & configuring
binders. |
BinderComponent.java | Interface | A simple interface implemented by configurable components
that represent binder components. |
ComponentBase.java | Class | ComponentBase is the basic implementation for editing & configuring
arbitrary component. |
ContainerBase.java | Class | |
ContainerComponent.java | Interface | A simple interface implemented by configurable components
that represent containers. |
MiscComponent.java | Interface | A simple interface implemented by configurable components
that represent generic components. |
PluginBase.java | Class | PluginBase handles basic properties, adding componentData, etc for most Societies. |
PluginComponent.java | Interface | A simple interface implemented by configurable components
that represent plugins. |
PropGroupBase.java | Class | |
PropGroupComponent.java | Interface | A simple interface implemented by configurable components
that represent property groups. |
RelationshipBase.java | Class | RelationshipBase.java
A component Representing a relationship. |
RelationshipComponent.java | Interface | A simple interface implemented by configurable components
that represent relationships. |
SocietyBase.java | Class | Implements generic methods required by all societies. |
SocietyComponent.java | Interface | The interface for adding and removing nodes from a society. |
SocietyComponentCreator.java | Class | Get a ComponentData tree for a Society, plus helper methods. |