org.exolab.castor.xml

Class IntrospectedXMLClassDescriptor

Implemented Interfaces:
ClassDescriptor, ClassValidator, TypeValidator, XMLClassDescriptor

(package private) class IntrospectedXMLClassDescriptor
extends XMLClassDescriptorImpl

A simple extension of XMLClassDescriptor so that we can set the "instrospected" flag.

Constructor Summary

IntrospectedXMLClassDescriptor(Class type)
Creates an IntrospectedXMLClassDescriptor
IntrospectedXMLClassDescriptor(Class type, String xmlName)
Creates an IntrospectedXMLClassDescriptor

Method Summary

Methods inherited from class org.exolab.castor.xml.util.XMLClassDescriptorImpl

addFieldDescriptor, canAccept, contains, getAccessMode, getAttributeDescriptors, getContentDescriptor, getElementDescriptors, getExtends, getFieldDescriptor, getFields, getIdentity, getJavaClass, getNameSpacePrefix, getNameSpaceURI, getValidator, getXMLName, hasContainerFields, isPrimitive, removeFieldDescriptor, setCompositorAsAll, setCompositorAsChoice, setCompositorAsSequence, setExtends, setExtendsWithoutFlatten, setIdentity, setIntrospected, setJavaClass, setNameSpacePrefix, setNameSpaceURI, setXMLName, sortDescriptors, toString, toXMLName, validate, validate

Methods inherited from class org.exolab.castor.xml.Validator

validate, validate

Constructor Details

IntrospectedXMLClassDescriptor

(package private)  IntrospectedXMLClassDescriptor(Class type)
Creates an IntrospectedXMLClassDescriptor
Parameters:
type - the Class type with which this ClassDescriptor describes.

IntrospectedXMLClassDescriptor

public IntrospectedXMLClassDescriptor(Class type,
                                      String xmlName)
Creates an IntrospectedXMLClassDescriptor
Parameters:
type - the Class type with which this ClassDescriptor describes.

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