org.exolab.castor.mapping.xml.types

Class AccessTypeDescriptor

Implemented Interfaces:
ClassDescriptor, ClassValidator, TypeValidator, XMLClassDescriptor

public class AccessTypeDescriptor
extends XMLClassDescriptorImpl

Version:
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:38 $

Constructor Summary

AccessTypeDescriptor()
Protected constructor used by this class, and subclasses only

Method Summary

AccessMode
getAccessMode()
ClassDescriptor
getExtends()
FieldDescriptor
getIdentity()
java.lang.Class
getJavaClass()
java.lang.String
getNameSpacePrefix()
java.lang.String
getNameSpaceURI()
TypeValidator
getValidator()
java.lang.String
getXMLName()

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

AccessTypeDescriptor

public AccessTypeDescriptor()
Protected constructor used by this class, and subclasses only

Method Details

getAccessMode

public AccessMode getAccessMode()
Specified by:
getAccessMode in interface ClassDescriptor
Overrides:
getAccessMode in interface XMLClassDescriptorImpl

getExtends

public ClassDescriptor getExtends()
Specified by:
getExtends in interface ClassDescriptor
Overrides:
getExtends in interface XMLClassDescriptorImpl

getIdentity

public FieldDescriptor getIdentity()
Specified by:
getIdentity in interface ClassDescriptor
Overrides:
getIdentity in interface XMLClassDescriptorImpl

getJavaClass

public java.lang.Class getJavaClass()
Specified by:
getJavaClass in interface ClassDescriptor
Overrides:
getJavaClass in interface XMLClassDescriptorImpl

getNameSpacePrefix

public java.lang.String getNameSpacePrefix()
Specified by:
getNameSpacePrefix in interface XMLClassDescriptor
Overrides:
getNameSpacePrefix in interface XMLClassDescriptorImpl

getNameSpaceURI

public java.lang.String getNameSpaceURI()
Specified by:
getNameSpaceURI in interface XMLClassDescriptor
Overrides:
getNameSpaceURI in interface XMLClassDescriptorImpl

getValidator

public TypeValidator getValidator()
Specified by:
getValidator in interface XMLClassDescriptor
Overrides:
getValidator in interface XMLClassDescriptorImpl

getXMLName

public java.lang.String getXMLName()
Specified by:
getXMLName in interface XMLClassDescriptor
Overrides:
getXMLName in interface XMLClassDescriptorImpl

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