All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.plexus.components.xml Maven / Gradle / Ivy

The newest version!
<component-set>
  <components>
    <component>
      <role>org.codehaus.plexus.formica.validation.manager.ValidatorManager</role>
      <implementation>org.codehaus.plexus.formica.validation.manager.DefaultValidatorManager</implementation>
      <requirements>
        <requirement>
          <field-name>validators</field-name>
          <role>org.codehaus.plexus.formica.validation.Validator</role>
        </requirement>
      </requirements>
    </component>
    <component>
      <role>org.codehaus.plexus.formica.validation.Validator</role>
      <role-hint>credit-card</role-hint>
      <implementation>org.codehaus.plexus.formica.validation.CreditCardValidator</implementation>
    </component>
    <component>
      <role>org.codehaus.plexus.formica.validation.Validator</role>
      <role-hint>date</role-hint>
      <implementation>org.codehaus.plexus.formica.validation.DateValidator</implementation>
    </component>
    <component>
      <role>org.codehaus.plexus.formica.validation.Validator</role>
      <role-hint>email</role-hint>
      <implementation>org.codehaus.plexus.formica.validation.EmailValidator</implementation>
    </component>
    <component>
      <role>org.codehaus.plexus.formica.validation.Validator</role>
      <role-hint>default</role-hint>
      <implementation>org.codehaus.plexus.formica.validation.PassValidator</implementation>
    </component>
    <component>
      <role>org.codehaus.plexus.formica.validation.Validator</role>
      <role-hint>required</role-hint>
      <implementation>org.codehaus.plexus.formica.validation.RequiredValidator</implementation>
    </component>
    <component>
      <role>org.codehaus.plexus.formica.validation.Validator</role>
      <role-hint>pattern-digits</role-hint>
      <implementation>org.codehaus.plexus.formica.validation.REValidator</implementation>
      <configuration>
        <pattern>[0-9]+</pattern>
      </configuration>
    </component>
    <component>
      <role>org.codehaus.plexus.formica.validation.Validator</role>
      <role-hint>pattern-date</role-hint>
      <implementation>org.codehaus.plexus.formica.validation.DateValidator</implementation>
      <configuration>
        <pattern>MM/dd/yyyy</pattern>
      </configuration>
    </component>
    <component>
      <role>org.codehaus.plexus.formica.validation.Validator</role>
      <role-hint>url</role-hint>
      <implementation>org.codehaus.plexus.formica.validation.UrlValidator</implementation>
      <configuration>
        <allowedSchemes>
          <allowedScheme implementation="java.lang.String">http</allowedScheme>
          <allowedScheme implementation="java.lang.String">https</allowedScheme>
          <allowedScheme implementation="java.lang.String">ftp</allowedScheme>
          <allowedScheme implementation="java.lang.String">file</allowedScheme>
        </allowedSchemes>
      </configuration>
    </component>
    <component>
      <role>org.codehaus.plexus.formica.validation.Validator</role>
      <role-hint>url-source</role-hint>
      <implementation>org.codehaus.plexus.formica.validation.UrlSourceValidator</implementation>
    </component>
    <component>
      <role>org.codehaus.plexus.formica.validation.group.GroupValidator</role>
      <role-hint>match</role-hint>
      <implementation>org.codehaus.plexus.formica.validation.group.MatchValidator</implementation>
    </component>
  </components>
</component-set>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy