org.exolab.castor.xml

Interface TypeValidator

Known Subinterfaces:
ClassValidator
Known Implementing Classes:
AccessTypeDescriptor, BindingDescriptor, BindingTypeDescriptor, BindXmlAutoNamingTypeDescriptor, BindXmlDescriptor, BindXmlNodeTypeDescriptor, BooleanValidator, ByteValidator, CacheTypeMappingDescriptor, ClassMappingDescriptor, ClassTypeDescriptor, CollectionTypeDescriptor, ComponentBindingTypeChoiceDescriptor, ComponentBindingTypeDescriptor, ContainerDescriptor, DateTimeValidator, DecimalValidator, DirtyTypeDescriptor, DoubleValidator, DurationValidator, FieldMappingDescriptor, FieldTypeCollectionTypeDescriptor, FieldTypeDescriptor, FieldValidator, FloatValidator, IncludeDescriptor, IncludeTypeDescriptor, IntegerValidator, InterfaceDescriptor, IntrospectedXMLClassDescriptor, KeyGeneratorDefDescriptor, LdapDescriptor, LongValidator, MappingRootDescriptor, MapToDescriptor, NameValidator, NamingTypeDescriptor, NamingXMLTypeDescriptor, PackageTypeChoiceDescriptor, PackageTypeDescriptor, ParamDescriptor, PathTypeDescriptor, ShortValidator, SimpleTypeValidator, SqlDescriptor, StringValidator, 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(Object object, ValidationContext context)
Validates the given Object

Method Details

validate

public void validate(Object object,
                     ValidationContext context)
            throws ValidationException
Validates the given Object
Parameters:
object - the Object to validate
context - the ValidationContext

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