Examples of PatternValidator


Examples of com.google.gwt.validation.client.constraints.PatternValidator

    assertConstraintValidator("this is not good", false);
  }

  @Override
  protected PatternValidator createValidator() {
    return new PatternValidator();
  }
View Full Code Here

Examples of org.apache.wicket.validation.validator.PatternValidator

     
      // this would be the standard portion of this
      add(new FeedbackBorder("usernameBorder")
        .add(new TextField<String>("username")
            .add(StringValidator.lengthBetween(6, 32))
            .add(new PatternValidator("[\\w-.]+"))
            .add(new UniqueUserFieldValidator(Field.USERNAME))
            .setRequired(true)));
     
      add(new FeedbackBorder("firstnameBorder")
        .add(new TextField<String>("firstName")
          .add(StringValidator.maximumLength(32))
          .setRequired(false)));
     
      add(new FeedbackBorder("lastnameBorder")
        .add(new TextField<String>("lastName")
          .add(StringValidator.maximumLength(32))
          .setRequired(false)));
     
      add(new FeedbackBorder("emailBorder")
        .add(email = (TextField<String>) new TextField<String>("email")
          .add(EmailAddressValidator.getInstance())
          .add(StringValidator.maximumLength(255))
          .add(new UniqueUserFieldValidator(Field.EMAIL))
          .setRequired(true)));
     
      add(new FeedbackBorder("verifyEmailBorder")
        .add(verifyEmail = (TextField<String>) new TextField<String>("verifyEmail", new Model<String>())
          .setRequired(true)));

      add(new FeedbackBorder("passwordBorder")
        .add(password = (PasswordTextField) new PasswordTextField("password", new Model<String>())
          .add(StringValidator.lengthBetween(4, 32))
          .add(new PatternValidator("[\\w!@#$%^&*()-=_+\\\\.,;:/]+"))
          .setRequired(true)));

      add(new FeedbackBorder("verifyPasswordBorder")
        .add(verifyPassword = (PasswordTextField) new PasswordTextField("verifyPassword", new Model<String>())
          .setRequired(true)));
View Full Code Here

Examples of org.apache.wicket.validation.validator.PatternValidator

     
      fields.add((new FeedbackBorder("passwordBorder"))
        .add(password = (PasswordTextField) new PasswordTextField("password", new Model<String>())
          .setLabel(new Model<String>("New Password"))
          .add(StringValidator.lengthBetween(4, 32))
          .add(new PatternValidator("[\\w!@#$%^&*()-=_+\\\\.,;:/]+"))
          .setRequired(true)));

      fields.add((new FeedbackBorder("verifyPasswordBorder"))
        .add(verifyPassword = (PasswordTextField) new PasswordTextField("verifyPassword", new Model<String>())
          .setLabel(new Model<String>("Verify New Password"))
View Full Code Here

Examples of org.apache.wicket.validation.validator.PatternValidator

        form.add(dirField);
        form.add(chooserButton(form));
        TextField projectField = new TextField("project");
        projectField.setRequired(true);
        projectField.add(new ProjectValidator());
        projectField.add(new PatternValidator("\\w+"));
        projectField.add(new StringValidator.MaximumLengthValidator(6));
        form.add(projectField);

        SubmitLink submitLink = submitLink();
        form.add(submitLink);
View Full Code Here

Examples of org.apache.wicket.validation.validator.PatternValidator

      LengthBetweenValidator lengthBetweenValidator = (LengthBetweenValidator) validator;
      buffer.append(messageBuilder.lengthBetweenMessage(component, lengthBetweenValidator));
    }

    else if (PatternValidator.class.isAssignableFrom(validator.getClass())) {
      PatternValidator patternValidator = (PatternValidator) validator;
      if (EmailAddressValidator.class.isAssignableFrom(validator.getClass())) {
        buffer.append(messageBuilder.emailMessage(component));
      } else {
        buffer.append(messageBuilder.patternMessage(component, patternValidator));
      }
View Full Code Here

Examples of org.apache.wicket.validation.validator.PatternValidator

    form.add(new RequiredTextField("email")
        .add(EmailAddressValidator.getInstance()));

    form.add(new RequiredTextField("pattern", new Model())
        .add(new PatternValidator(".*\\.com")));

    FormComponent formComponent1 = new RequiredTextField("dateOfBirth1");
    FormComponent formComponent2 = new RequiredTextField("dateOfBirth2");
    form.add(formComponent1);
    form.add(formComponent2);
View Full Code Here

Examples of org.hibernate.validator.internal.constraintvalidators.bv.PatternValidator

    AnnotationDescriptor<Pattern> descriptor = new AnnotationDescriptor<Pattern>( Pattern.class );
    descriptor.setValue( "regexp", "foobar" );
    descriptor.setValue( "message", "pattern does not match" );
    Pattern p = AnnotationFactory.create( descriptor );

    PatternValidator constraint = new PatternValidator();
    constraint.initialize( p );

    assertTrue( constraint.isValid( null, null ) );
    assertFalse( constraint.isValid( "", null ) );
    assertFalse( constraint.isValid( "bla bla", null ) );
    assertFalse( constraint.isValid( "This test is not foobar", null ) );
  }
View Full Code Here

Examples of org.hibernate.validator.internal.constraintvalidators.bv.PatternValidator

  public void testIsValidForCharSequence() {
    AnnotationDescriptor<Pattern> descriptor = new AnnotationDescriptor<Pattern>( Pattern.class );
    descriptor.setValue( "regexp", "char sequence" );
    Pattern p = AnnotationFactory.create( descriptor );

    PatternValidator constraint = new PatternValidator();
    constraint.initialize( p );

    assertTrue( constraint.isValid( new MyCustomStringImpl( "char sequence" ), null ) );
  }
View Full Code Here

Examples of org.hibernate.validator.internal.constraintvalidators.bv.PatternValidator

    AnnotationDescriptor<Pattern> descriptor = new AnnotationDescriptor<Pattern>( Pattern.class );
    descriptor.setValue( "regexp", "|^.*foo$" );
    descriptor.setValue( "message", "pattern does not match" );
    Pattern p = AnnotationFactory.create( descriptor );

    PatternValidator constraint = new PatternValidator();
    constraint.initialize( p );

    assertTrue( constraint.isValid( null, null ) );
    assertTrue( constraint.isValid( "", null ) );
    assertFalse( constraint.isValid( "bla bla", null ) );
    assertTrue( constraint.isValid( "foo", null ) );
    assertTrue( constraint.isValid( "a b c foo", null ) );
  }
View Full Code Here

Examples of org.hibernate.validator.internal.constraintvalidators.bv.PatternValidator

    AnnotationDescriptor<Pattern> descriptor = new AnnotationDescriptor<Pattern>( Pattern.class );
    descriptor.setValue( "regexp", "(unbalanced parentheses" );
    descriptor.setValue( "message", "pattern does not match" );
    Pattern p = AnnotationFactory.create( descriptor );

    PatternValidator constraint = new PatternValidator();
    constraint.initialize( p );
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.