org.exolab.castor.xml.descriptors

Class EnumerationDescriptor

Implemented Interfaces:
ClassDescriptor, ClassValidator, TypeValidator, XMLClassDescriptor

public class EnumerationDescriptor
extends XMLClassDescriptorImpl

The default class descriptor for Enumerations that are passed in as the root-level class, this is really only useful for marshaling, as Enumerations are immutable.
Version:
$Revision: 6671 $ $Date: 2004-12-16 22:49:25 -0700 (Thu, 16 Dec 2004) $
Author:
Keith Visco

Constructor Summary

EnumerationDescriptor()
Creates a new EnumerationDescriptor.

Method Summary

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

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

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

checkUnresolvedIdrefs, validate, validate

Constructor Details

EnumerationDescriptor

public EnumerationDescriptor()
Creates a new EnumerationDescriptor.

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