Package com.jgoodies.validation

Examples of com.jgoodies.validation.ValidationResult


  /**
   * Oppdaterer feilrapportering
   */
  @SuppressWarnings("cast")
  void updateValidationResult() {
    ValidationResult result = new AttributeSetValidator(
        (Set<IArticleAttribute>) attributes).validate();
    validationResultModel.setResult(result);
    if (validationResultModel.hasErrors()) {
      buttonOk.setEnabled(false);
    } else {
View Full Code Here


     */
    @SuppressWarnings("cast")
    void updateValidationResult() {
        Validator validator = new OrderLineAttributesValidator(allAttributes);
        if (validator != null) {
            ValidationResult result = validator.validate();
            validationResultModel.setResult(result);
        }
    }
View Full Code Here

    @SuppressWarnings("unchecked")
  private void addFeedbackComponent(
            Component contentComponent,
            JComponent messageComponent,
            Map keyMap, int xOffset, int yOffset) {
        ValidationResult result = getAssociatedResult(messageComponent, keyMap);
        JComponent feedbackComponent = createFeedbackComponent(result, contentComponent);
        if (feedbackComponent == null)
            return;
        add(feedbackComponent, new Integer(FEEDBACK_LAYER));
        Point overlayPosition = getFeedbackComponentOrigin(feedbackComponent, contentComponent);
View Full Code Here

    @SuppressWarnings("unchecked")
  private static ValidationResult getAssociatedResult(JComponent comp, Map keyMap) {
        Object messageKey = ValidationComponentUtils.getMessageKey(comp);
        if ((messageKey == null) || (keyMap == null))
            return ValidationResult.EMPTY;
        ValidationResult result = (ValidationResult) keyMap.get(messageKey);
        return result == null
            ? ValidationResult.EMPTY
            : result;
    }
View Full Code Here

   */
  final void updateValidationResult() {
    Validator validator = getValidator(currentObject
        .getBufferedObjectModel(presentationModel), search);
    if (validator != null) {
      ValidationResult result = validator.validate();
      validationResultModel.setResult(result);
    }
  }
View Full Code Here

  /**
   * Oppdaterer feilrapportering i vindu
   */
  void updateValidationResult() {
    ValidationResult result = new OrderCostValidator(
        (OrderCostModel) presentationModel.getBean()).validate();
    validationResultModel.setResult(result);

  }
View Full Code Here

     * @param yOffset
     */
    @SuppressWarnings("unchecked")
    private void addFeedbackComponent(final Component contentComponent,
            final JComponent messageComponent, final Map keyMap, final int xOffset, final int yOffset) {
        ValidationResult result = getAssociatedResult(messageComponent, keyMap);
        JComponent feedbackComponent = createFeedbackComponent(result,
                contentComponent);
        if (feedbackComponent == null){
            return;
        }
View Full Code Here

            final Map keyMap) {
        Object messageKey = ValidationComponentUtils.getMessageKey(comp);
        if ((messageKey == null) || (keyMap == null)){
            return ValidationResult.EMPTY;
        }
        ValidationResult result = (ValidationResult) keyMap.get(messageKey);
        if(result == null){
            return ValidationResult.EMPTY;
        }
        return result;
    }
View Full Code Here

    });
   
  }
 
  public ValidationResult validate(){
    ValidationResult result = new ValidationResult();
    for(JTextComponent tf: mapValidators.keySet()){
      Validator<JTextComponent> validator = mapValidators.get(tf);
      ValidationResult compResult = validator.validate(tf);
      UpdateUI(tf,compResult);
      result.addAllFrom(compResult);
    }
    validationResultModel.setResult(result);
    return result;
View Full Code Here

public class FileExistsValidator implements Validator<JTextComponent>{

  @Override
  public ValidationResult validate(JTextComponent comp) {
   
    ValidationResult result = new ValidationResult();
    File file = new File(comp.getText());
    if (!file.exists()||!file.isFile()) result.add(new SimpleValidationMessage("���� �� ������", Severity.ERROR, comp));
    return result;
  }
View Full Code Here

TOP

Related Classes of com.jgoodies.validation.ValidationResult

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.