org.cougaar.tools.csmart.core.property |
|
Java Source File Name | Type | Comment |
BaseComponent.java | Interface | The interface that every configurable component must implement. |
ChildConfigurationListener.java | Interface | Interface that defines a ChildConfigurationListener. |
ComposableComponent.java | Interface | Interface that defines all component, parent and child operations. |
ConfigurableComponent.java | Class | This is the default configurable component implementation.
It implements all methods that define, name, label, etc. |
ConfigurableComponentListener.java | Interface | Marker interface to identify all listeners that should be saved
when serializing a configurable component. |
ConfigurableComponentProperty.java | Class | A ConfigurableComponentProperty is a property within a ConfigurableComponent. |
ConfigurableComponentPropertyAdapter.java | Class | |
ConfigurableComponentPropertyTest.java | Class | Unit test for class ConfigurableComponentProperty. |
ConfigurableComponentTest.java | Class | Unit test for class ConfigurableComponent. |
InvalidPropertyValueException.java | Class | Custom Exception class used to indicate an InvalidPropertyValue
in a Component Property. |
ModifiableComponent.java | Interface | The interface for ConfigurableComponents that can be modified from
a society. |
ModifiableConfigurableComponent.java | Class | |
ModificationEvent.java | Class | Defines an Event that is used by components to indicate
that a modification has occured. |
ModificationListener.java | Interface | Defines a Listener for Component Modifications. |
PropertiesListener.java | Interface | |
Property.java | Interface | Every property has these attributes:
name, propertyClass, label, defaultValue, value, allowedValues,
These values should be get/set through the ComponentProperties interface. |
PropertyAdapter.java | Class | |
PropertyAlias.java | Class | Defines a property in terms of another. |
PropertyAliasTest.java | Class | Unit test for class PropertyAlias. |
PropertyBase.java | Class | |
PropertyEvent.java | Class | |
PropertyHelper.java | Class | |
PropertyListener.java | Interface | |
TestGUI.java | Class | |