net.aavalla.utils.jobpool.parameters.validators
Class DoubleMinMaxValidator

java.lang.Object
  extended by net.aavalla.utils.jobpool.parameters.validators.ParameterValidator<java.lang.Double>
      extended by net.aavalla.utils.jobpool.parameters.validators.DoubleMinMaxValidator

public class DoubleMinMaxValidator
extends ParameterValidator<java.lang.Double>

Author:
Lari Natri

Field Summary
 
Fields inherited from class net.aavalla.utils.jobpool.parameters.validators.ParameterValidator
field
 
Constructor Summary
DoubleMinMaxValidator(FieldInstance field, java.lang.String[] settings)
           
 
Method Summary
 java.lang.String uiValidationRules()
          Returns the rules of this validator. To be displayed in the user interface.
 java.lang.String validate(java.lang.Double param)
          Validates a parameter of type T.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoubleMinMaxValidator

public DoubleMinMaxValidator(FieldInstance field,
                             java.lang.String[] settings)
Method Detail

validate

public java.lang.String validate(java.lang.Double param)
Description copied from class: ParameterValidator
Validates a parameter of type T.

Specified by:
validate in class ParameterValidator<java.lang.Double>
Parameters:
param - Parameter to validate
Returns:
null if parameter is valid, a UI String otherwise

uiValidationRules

public java.lang.String uiValidationRules()
Description copied from class: ParameterValidator
Returns the rules of this validator. To be displayed in the user interface.

Specified by:
uiValidationRules in class ParameterValidator<java.lang.Double>