Interface | Description |
---|---|
Enumerator |
Enumerator for listing values.
|
ParameterChecker |
Interface of the parameter checkers
|
Validator |
Validator for parameters values
|
Class | Description |
---|---|
AbstractParameterParser<P extends Parameter<T>,T extends Enum<T>> |
Parameter parser from an XML configuration. |
DefaultValidator |
This default implementation validates the following configurable stuff:
mandatory: check the parameter is set
regexp: check the string parameter matches a regexp
|
Errors |
Errors structure to populate on validation.
|
Parameter<T extends Enum<T>> |
A parameter is defined with the following properties:
id
id of the parameter, must be unique
pluginName
the plugin name defining this parameter
label
the label (can be i18nized)
description
the description (can be i18nized)
type
the type
widget
the optional widget to use for rendering
enumerator
the optional enumerator
validator
the optional validator
defaultValue
the default value
|
ParameterCheckerDescriptor |
Descriptor of a parameter checker
|
ParameterCheckerParser |
Parameter checker parser from an XML configuration.
|
ParameterHelper |
This class handles all needed to use typed parameters
|
StaticEnumerator |
This implementation enumerate the static configured elements
|
Enum | Description |
---|---|
ParameterHelper.ParameterType |
Enumeration of supported types
|
Exception | Description |
---|---|
ParameterCheckerTestFailureException |
Class handling the parameter checkers' test failures.
|