Package com.aquima.interactions.project
Interface IValidatorDefinition
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
ValidatorDefinition
This interface defines a validator (type) definitions.
- Since:
- 7.1
- Author:
- O. Kerpershoek
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
This method returns the (type) name of the component.getParameter
(String name) This method returns the parameter definition for the specified name.String[]
This method returns an array containing all the parameter names.this method returns an array containing the definitions of the parameters that are supported by this component.
-
Method Details
-
getName
String getName()This method returns the (type) name of the component. The type name is usually used to identify the component.- Returns:
- the (type) name of the component.
-
getParameterNames
String[] getParameterNames()This method returns an array containing all the parameter names.- Returns:
- Array containing all the parameter names.
-
getParameter
This method returns the parameter definition for the specified name.- Parameters:
name
- The name of the requested parameter.- Returns:
- The definition of the parameter for the specified name.
- Throws:
UnknownParameterException
- This exception is thrown when no parameter is available with the specified name.
-
getParameters
IParameterDefinition[] getParameters()this method returns an array containing the definitions of the parameters that are supported by this component.- Returns:
- Array containing the definitions of the parameters that are supported by this component.
-