|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Configurable | Configurable objects can be configured with properties. |
ConfigurableService<T> | ConfigurableService can produce a provider instance of a certain type using configuration input. |
Describable | Describable object can produce a configuration description |
DescribableService | DescribableService can list the configuration descriptions of the available providers |
Description | Description defines configuration properties of a plugin provider |
Property | Property describes a configuration property of a provider |
PropertyResolver | PropertyResolver can return a property value resolved from a particular configuration scope |
PropertyValidator | Validator can validate a value |
Class Summary | |
---|---|
AbstractBaseDescription | AbstractBaseDescription implements the optional components of the Description interface |
DescribableServiceUtil | DescribableServiceUtil provides utility methods for use by DescribableService implementations. |
PluginAdapterUtility | Utility for creating Description s from Plugin class annotations and setting property values for annotated
property fields. |
PropertyResolverFactory | Factory for different property resolvers for use by plugins |
PropertyUtil | PropertyUtil factory for specific property types |
StringRenderingConstants | Constants that govern the different ways a Property.Type.String can be rendered. |
Validator | Validator utility class can create a validation report for a set of input properties and a configuration description. |
Validator.Report | A validation report |
Enum Summary | |
---|---|
Property.Type | Available property types |
PropertyScope | Available scopes for properties, indicating where the runtime values can be resolved from. |
StringRenderingConstants.DisplayType | Values that can be specified for a key of StringRenderingConstants.DISPLAY_TYPE_KEY |
StringRenderingConstants.SelectionAccessor | |
StringRenderingConstants.ValueConversion |
Exception Summary | |
---|---|
ConfigurationException | ConfigurationException indicates an error with configuration of a provider |
ValidationException | ValidationException indicates an error validting a property value |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |