Package eu.maydu.gwt.validation.client

Examples of eu.maydu.gwt.validation.client.ValidationResult$ValidationError


    String selectedValue = this.unselectedValue;
    if(selectedIndex > -1)
      selectedValue = box.getValue(selectedIndex);
    if(selectedValue.equals(this.unselectedValue) && isRequired()) {
     
      ValidationResult result = new ValidationResult();
      ValidationError error = result.new ValidationError(null, getErrorMessage(allMessages, messages.mustSelectValue()));
      result.getErrors().add(error);
      return result;
    }
     
    return null;
  }
View Full Code Here


    String str = text.getText();   
    if(str == null)
      str = "";
    str = str.trim();
    if(!isRequired() && str.equals(""))
      return new ValidationResult(getErrorMessage(allMessages, messages.noDateGiven()));
    else if(str.equals(""))
      return null;
   
    try {
      formatter.parseStrict(str);
    }catch(IllegalArgumentException ex) {
      return new ValidationResult(getErrorMessage(allMessages, messages.unparsableDate()));
    }
   
    return null;
  }
View Full Code Here

  }

  private <V extends ValidationMessages> ValidationResult result(
      ValidatorAlgorithmResult result, V messages) {
    ValidationResult ret;

    if (CharacterValidatorAlgorithm.NOT_A_VALID_CHARACTER == result
        .getErrorCode()) {
      ret = new ValidationResult(getErrorMessage(messages, messages
          .getStandardMessages().notAValidCharacter(
              ((Character) result.getParameters()[0])),
          result.getParameters()));
    } else {
      ret = new ValidationResult(
          "Unknown error code for CharacterValidator");
    }

    return ret;
  }
View Full Code Here

    ValidatorAlgorithmResult result = algorithm.validate(input);
   
    if(result == null)
      return null;
   
    return new ValidationResult(getErrorMessage(messages, messages.getStandardMessages().notAValidEmail((String)result.getParameters()[0]), result.getParameters()));
  }
View Full Code Here

      regex = regexPattern;
    else
      regex = configSource.getConfigurationValue();
    try {
    if(!text.matches(regex))
      return new ValidationResult(getErrorMessage(messages, messages.getStandardMessages().regexNotFulfilled(),text, regex));
    }catch(IllegalArgumentException ex) {
      return new ValidationResult(messages.getStandardMessages().notARegEx());
    }
   
    return null;
  }
View Full Code Here

    if(str == null)
      str = "";
    if(str.equals("") && !isRequired())
      return null;
    if(str.length() < this.min || str.length() > this.max)
      return new ValidationResult(getErrorMessage(allMessages, messages.length(this.min, this.max, str.length()), this.min, this.max, str.length()));

    return null;
  }
View Full Code Here

   
    if(trim)
      text = text.trim();
   
    if(text.length() == 0)
      return new ValidationResult(getErrorMessage(messages, messages.getStandardMessages().notEmpty()));
   
    return null;
  }
View Full Code Here

  @Override
  public <V extends ValidationMessages> ValidationResult validate(V messages) {
    if(!alwaysFail)
      return null;
    else return new ValidationResult("Failed");
  }
View Full Code Here

      str1 = suggest1.getText();
      str2 = suggest2.getText();
    }
   
    if(str1.equals("") && str2.equals("") && isRequired())
      return new ValidationResult(getErrorMessage(allMessages, messages.notNull()));
   
    List<String> strings = new LinkedList<String>();
    strings.add(str1);
    strings.add(str2);
    ValidatorAlgorithmResult result = algorithm.validate(strings);
    if(result == null)
      return null;
    else
      return new ValidationResult(getErrorMessage(allMessages, messages.stringsNotEqual()));
   
  }
View Full Code Here

    String str = text.getText();   
    if(!isRequired() && str.equals(""))
      return null;
    str = str.trim();
    if(str.equals(""))
      return new ValidationResult(getErrorMessage(allMessages, messages.noDateGiven()));
   
   
    try {
      formatter.parseStrict(str);
    }catch(Exception ex) {
      return new ValidationResult(getErrorMessage(allMessages, messages.unparsableDate()));
    }
   
    return null;
  }
View Full Code Here

TOP

Related Classes of eu.maydu.gwt.validation.client.ValidationResult$ValidationError

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.