org.nakedobjects.metamodel.facets.propparam.validate.regex
Class RegExFacetAnnotation

java.lang.Object
  extended by org.nakedobjects.metamodel.facets.FacetAbstract
      extended by org.nakedobjects.metamodel.facets.MultipleValueFacetAbstract
          extended by org.nakedobjects.metamodel.facets.propparam.validate.regex.RegExFacetAbstract
              extended by org.nakedobjects.metamodel.facets.propparam.validate.regex.RegExFacetAnnotation
All Implemented Interfaces:
InteractionAdvisor, InteractionAdvisorFacet, Facet, MultipleValueFacet, RegExFacet, ValidatingInteractionAdvisor

public class RegExFacetAnnotation
extends RegExFacetAbstract


Field Summary
 
Fields inherited from interface org.nakedobjects.metamodel.consent.InteractionAdvisorFacet
NOOP
 
Constructor Summary
RegExFacetAnnotation(java.lang.String validation, java.lang.String format, boolean caseSensitive, FacetHolder holder)
           
 
Method Summary
 boolean doesNotMatch(java.lang.String text)
           
 java.lang.String format(java.lang.String text)
           
 
Methods inherited from class org.nakedobjects.metamodel.facets.propparam.validate.regex.RegExFacetAbstract
caseSensitive, format, invalidates, type, validation
 
Methods inherited from class org.nakedobjects.metamodel.facets.FacetAbstract
alwaysReplace, facetType, getFacetHolder, getIdentified, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet, toString, toStringValues, unwrapObject, unwrapString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nakedobjects.metamodel.facets.Facet
alwaysReplace, facetType, getFacetHolder, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet
 

Constructor Detail

RegExFacetAnnotation

public RegExFacetAnnotation(java.lang.String validation,
                            java.lang.String format,
                            boolean caseSensitive,
                            FacetHolder holder)
Method Detail

format

public java.lang.String format(java.lang.String text)

doesNotMatch

public boolean doesNotMatch(java.lang.String text)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.