| Interface | Description |
|---|---|
| Configurable |
Defines the interface that must be implemented by any configurable component in Sphinx-4.
|
| ConfigurationChangeListener |
Describes all methods necessary to process change events of a
ConfigurationManager. |
| Class | Description |
|---|---|
| ConfigHandler |
A SAX XML Handler implementation that builds up the map of raw property data objects
|
| ConfigurableAdapter |
An default (abstract) implementation of a configurable that implements a meaning
toString() and keeps a
references to the Confurable's logger. |
| ConfigurationManager |
Manages a set of
Configurables, their parameterization and the relationships between them. |
| ConfigurationManagerUtils |
Some static utility methods which ease the handling of system configurations.
|
| PropertySheet |
A property sheet which defines a collection of properties for a single component
in the system.
|
| RawPropertyData |
Holds the raw property data just as it has come in from the properties file.
|
| S4PropWrapper |
Wraps annotations
|
| SaxLoader |
Loads configuration from an XML file
|
| Enum | Description |
|---|---|
| PropertyType |
An enum type that defines the possible property types.
|
| Exception | Description |
|---|---|
| InternalConfigurationException |
Indicates that a problem occurred while setting one or more properties for this component.
|
| PropertyException |
Indicates that a problem occurred while setting one or more properties for this component
|
| Annotation Type | Description |
|---|---|
| ConfCategory |
An annotation which can be used to tag classes.
|
| S4Boolean |
A logical property.
|
| S4Component |
A component property.
|
| S4ComponentList |
A list property.
|
| S4Double |
* A double property.
|
| S4Integer |
An integer property.
|
| S4Property |
A tag which superclasses all sphinx property annotations.
|
| S4String |
A string property.
|
| S4StringList |
A List containing float numbers.
|