com.vaadin.data.validator
Class DoubleValidator

java.lang.Object
  extended by com.vaadin.data.validator.AbstractValidator<String>
      extended by com.vaadin.data.validator.AbstractStringValidator
          extended by com.vaadin.data.validator.DoubleValidator
All Implemented Interfaces:
Validator, Serializable

Deprecated. in Vaadin 7.0. Use an Double converter on the field instead.

@Deprecated
public class DoubleValidator
extends AbstractStringValidator

String validator for a double precision floating point number. See AbstractStringValidator for more information.

Since:
5.4
Version:
7.0.0.alpha3
Author:
Vaadin Ltd.
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.vaadin.data.Validator
Validator.EmptyValueException, Validator.InvalidValueException
 
Constructor Summary
DoubleValidator(String errorMessage)
          Deprecated. in Vaadin 7.0. Use a Double converter on the field instead and/or use a DoubleRangeValidator for validating that the value is inside a given range.
 
Method Summary
protected  boolean isValidValue(String value)
          Deprecated. Internally check the validity of a value.
 void validate(Object value)
          Deprecated. Checks the given value against this validator.
 
Methods inherited from class com.vaadin.data.validator.AbstractStringValidator
getType
 
Methods inherited from class com.vaadin.data.validator.AbstractValidator
getErrorMessage, isValid, isValidType, setErrorMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoubleValidator

@Deprecated
public DoubleValidator(String errorMessage)
Deprecated. in Vaadin 7.0. Use a Double converter on the field instead and/or use a DoubleRangeValidator for validating that the value is inside a given range.

Creates a validator for checking that a string can be parsed as an double.

Parameters:
errorMessage - the message to display in case the value does not validate.
Method Detail

isValidValue

protected boolean isValidValue(String value)
Deprecated. 
Description copied from class: AbstractValidator
Internally check the validity of a value. This method can be used to perform validation in subclasses if customization of the error message is not needed. Otherwise, subclasses should override AbstractValidator.validate(Object) and the return value of this method is ignored. This method should not be called from outside the validator class itself.

Specified by:
isValidValue in class AbstractValidator<String>
Returns:

validate

public void validate(Object value)
              throws Validator.InvalidValueException
Deprecated. 
Description copied from interface: Validator
Checks the given value against this validator. If the value is valid the method does nothing. If the value is invalid, an Validator.InvalidValueException is thrown.

Specified by:
validate in interface Validator
Overrides:
validate in class AbstractValidator<String>
Parameters:
value - the value to check
Throws:
Validator.InvalidValueException - if the value is invalid


Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.