org.exolab.castor.xml
Interface TypeValidator

All Known Subinterfaces:
ClassValidator
All Known Implementing Classes:
AccessTypeDescriptor, BindingDescriptor, BindingTypeDescriptor, BindXmlAutoNamingTypeDescriptor, BindXmlDescriptor, BindXmlNodeTypeDescriptor, BooleanValidator, ByteValidator, CacheTypeMappingDescriptor, ClassMappingDescriptor, ClassTypeDescriptor, CollectionTypeDescriptor, ComponentBindingTypeChoiceDescriptor, ComponentBindingTypeDescriptor, ContainerDescriptor, DatabaseChoiceDescriptor, DatabaseDescriptor, DataSourceDescriptor, DateTimeValidator, DecimalValidator, DirtyTypeDescriptor, DoubleValidator, DurationValidator, EnumerationDescriptor, FieldMappingDescriptor, FieldTypeCollectionTypeDescriptor, FieldTypeDescriptor, FieldValidator, FloatValidator, IncludeDescriptor, IncludeTypeDescriptor, IntegerValidator, InterfaceDescriptor, IntrospectedXMLClassDescriptor, JdoConfDescriptor, KeyGeneratorDefDescriptor, LdapDescriptor, LongValidator, MappingRootDescriptor, MapToDescriptor, NameValidator, NamingTypeDescriptor, NamingXMLTypeDescriptor, PackageTypeChoiceDescriptor, PackageTypeDescriptor, ParamDescriptor, PathTypeDescriptor, PropertyDescriptor, PropertyTypeDescriptor, ShortValidator, SimpleTypeValidator, SqlDescriptor, StringValidator, TransactionDemarcationDescriptor, TransactionManagerDescriptor, TypeTypeDescriptor, Validator, XMLClassDescriptorAdapter, XMLClassDescriptorImpl

public interface TypeValidator

The basic type validation interface class

Version:
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:09:13 $
Author:
Keith Visco

Method Summary
 void validate(java.lang.Object object, ValidationContext context)
          Validates the given Object
 

Method Detail

validate

void validate(java.lang.Object object,
              ValidationContext context)
              throws ValidationException
Validates the given Object

Parameters:
object - the Object to validate
context - the ValidationContext
Throws:
ValidationException


Intalio Inc. (C) 1999-2004. All rights reserved http://www.intalio.com