org.openxava.validators.meta
Class MetaValidators

java.lang.Object
  extended by org.openxava.validators.meta.MetaValidators

public class MetaValidators
extends java.lang.Object

Author:
Javier Paniza

Constructor Summary
MetaValidators()
           
 
Method Summary
static void _addMetaValidator(MetaValidator newMetaValidator)
           
static void _addMetaValidatorDefault(MetaValidatorFor newMetaValidator)
           
static void _addMetaValidatorRequired(MetaValidatorFor newMetaValidator)
           
static MetaValidator getMetaValidator(java.lang.String name)
           
static MetaValidatorFor getMetaValidatorDefaultFor(java.lang.String typeOrStereotype)
           
static MetaValidatorFor getMetaValidatorRequiredFor(java.lang.String typeOrStereotype)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaValidators

public MetaValidators()
Method Detail

_addMetaValidator

public static void _addMetaValidator(MetaValidator newMetaValidator)
                              throws XavaException
Throws:
XavaException

_addMetaValidatorRequired

public static void _addMetaValidatorRequired(MetaValidatorFor newMetaValidator)
                                      throws XavaException
Throws:
XavaException

_addMetaValidatorDefault

public static void _addMetaValidatorDefault(MetaValidatorFor newMetaValidator)
                                     throws XavaException
Throws:
XavaException

getMetaValidator

public static MetaValidator getMetaValidator(java.lang.String name)
                                      throws XavaException
Throws:
XavaException - If the validator is not registered or another problem.

getMetaValidatorRequiredFor

public static MetaValidatorFor getMetaValidatorRequiredFor(java.lang.String typeOrStereotype)
                                                    throws XavaException
Returns:
Null if a validator for the clase is not found.
Throws:
XavaException

getMetaValidatorDefaultFor

public static MetaValidatorFor getMetaValidatorDefaultFor(java.lang.String typeOrStereotype)
                                                   throws XavaException
Returns:
Null if a validator for the clase is not found.
Throws:
XavaException