Package org.exolab.castor.xml
Class IntrospectedXMLClassDescriptor
- java.lang.Object
-
- org.exolab.castor.xml.Validator
-
- org.exolab.castor.xml.util.XMLClassDescriptorImpl
-
- org.exolab.castor.xml.IntrospectedXMLClassDescriptor
-
- All Implemented Interfaces:
NatureExtendable
,PropertyHolder
,ClassDescriptor
,TypeValidator
,ClassValidator
,XMLClassDescriptor
class IntrospectedXMLClassDescriptor extends XMLClassDescriptorImpl
A simple extension of XMLClassDescriptor so that we can set the "instrospected" flag.
-
-
Field Summary
-
Fields inherited from class org.exolab.castor.xml.Validator
resourceBundle
-
-
Constructor Summary
Constructors Constructor Description IntrospectedXMLClassDescriptor(java.lang.Class type)
Creates an IntrospectedXMLClassDescriptorIntrospectedXMLClassDescriptor(java.lang.Class type, java.lang.String xmlName)
Creates an IntrospectedXMLClassDescriptor
-
Method Summary
-
Methods inherited from class org.exolab.castor.xml.util.XMLClassDescriptorImpl
addFieldDescriptor, addNature, addSequenceElement, canAccept, checkDescriptorForCorrectOrderWithinSequence, contains, getAccessMode, getAttributeDescriptors, getContentDescriptor, getElementDescriptors, getExtends, getFieldDescriptor, getFields, getIdentity, getJavaClass, getNameSpacePrefix, getNameSpaceURI, getProperty, getSubstitutes, getValidator, getXMLName, hasContainerFields, hasNature, isChoice, isElementDefinition, removeFieldDescriptor, setCompositorAsAll, setCompositorAsChoice, setCompositorAsSequence, setElementDefinition, setExtends, setExtendsWithoutFlatten, setIdentity, setIntrospected, setJavaClass, setNameSpacePrefix, setNameSpaceURI, setProperty, setSubstitutes, setXMLName, sortDescriptors, toString, validate, validate
-
Methods inherited from class org.exolab.castor.xml.Validator
checkUnresolvedIdrefs
-
-
-
-
Constructor Detail
-
IntrospectedXMLClassDescriptor
IntrospectedXMLClassDescriptor(java.lang.Class type)
Creates an IntrospectedXMLClassDescriptor- Parameters:
type
- the Class type with which this ClassDescriptor describes.
-
IntrospectedXMLClassDescriptor
public IntrospectedXMLClassDescriptor(java.lang.Class type, java.lang.String xmlName)
Creates an IntrospectedXMLClassDescriptor- Parameters:
type
- the Class type with which this ClassDescriptor describes.
-
-