uk.ac.essex.common.keymapper.xml
Class KeyMapXMLDescriptor

java.lang.Object
  extended by org.exolab.castor.xml.Validator
      extended by org.exolab.castor.xml.util.XMLClassDescriptorImpl
          extended by uk.ac.essex.common.keymapper.xml.KeyMapXMLDescriptor
All Implemented Interfaces:
org.castor.core.nature.NatureExtendable, org.castor.core.nature.PropertyHolder, org.exolab.castor.mapping.ClassDescriptor, org.exolab.castor.xml.TypeValidator, org.exolab.castor.xml.validators.ClassValidator, org.exolab.castor.xml.XMLClassDescriptor

public class KeyMapXMLDescriptor
extends org.exolab.castor.xml.util.XMLClassDescriptorImpl

Class KeyMapXMLDescriptor.


Field Summary
 
Fields inherited from class org.exolab.castor.xml.Validator
resourceBundle
 
Constructor Summary
KeyMapXMLDescriptor()
           
 
Method Summary
 org.exolab.castor.mapping.AccessMode getAccessMode()
          Method getAccessMode
 org.exolab.castor.mapping.ClassDescriptor getExtends()
          Method getExtends
 org.exolab.castor.mapping.FieldDescriptor getIdentity()
          Method getIdentity
 java.lang.Class getJavaClass()
          Method getJavaClass
 java.lang.String getNameSpacePrefix()
          Method getNameSpacePrefix
 java.lang.String getNameSpaceURI()
          Method getNameSpaceURI
 org.exolab.castor.xml.TypeValidator getValidator()
          Method getValidator
 java.lang.String getXMLName()
          Method getXMLName
 
Methods inherited from class org.exolab.castor.xml.util.XMLClassDescriptorImpl
addFieldDescriptor, addNature, addSequenceElement, canAccept, checkDescriptorForCorrectOrderWithinSequence, contains, getAttributeDescriptors, getContentDescriptor, getElementDescriptors, getFieldDescriptor, getFields, getProperty, getSubstitutes, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KeyMapXMLDescriptor

public KeyMapXMLDescriptor()
Method Detail

getAccessMode

public org.exolab.castor.mapping.AccessMode getAccessMode()
Method getAccessMode

Overrides:
getAccessMode in class org.exolab.castor.xml.util.XMLClassDescriptorImpl
Returns:
AccessMode

getExtends

public org.exolab.castor.mapping.ClassDescriptor getExtends()
Method getExtends

Specified by:
getExtends in interface org.exolab.castor.mapping.ClassDescriptor
Overrides:
getExtends in class org.exolab.castor.xml.util.XMLClassDescriptorImpl
Returns:
ClassDescriptor

getIdentity

public org.exolab.castor.mapping.FieldDescriptor getIdentity()
Method getIdentity

Specified by:
getIdentity in interface org.exolab.castor.mapping.ClassDescriptor
Overrides:
getIdentity in class org.exolab.castor.xml.util.XMLClassDescriptorImpl
Returns:
FieldDescriptor

getJavaClass

public java.lang.Class getJavaClass()
Method getJavaClass

Specified by:
getJavaClass in interface org.exolab.castor.mapping.ClassDescriptor
Overrides:
getJavaClass in class org.exolab.castor.xml.util.XMLClassDescriptorImpl
Returns:
Class

getNameSpacePrefix

public java.lang.String getNameSpacePrefix()
Method getNameSpacePrefix

Specified by:
getNameSpacePrefix in interface org.exolab.castor.xml.XMLClassDescriptor
Overrides:
getNameSpacePrefix in class org.exolab.castor.xml.util.XMLClassDescriptorImpl
Returns:
String

getNameSpaceURI

public java.lang.String getNameSpaceURI()
Method getNameSpaceURI

Specified by:
getNameSpaceURI in interface org.exolab.castor.xml.XMLClassDescriptor
Overrides:
getNameSpaceURI in class org.exolab.castor.xml.util.XMLClassDescriptorImpl
Returns:
String

getValidator

public org.exolab.castor.xml.TypeValidator getValidator()
Method getValidator

Specified by:
getValidator in interface org.exolab.castor.xml.XMLClassDescriptor
Overrides:
getValidator in class org.exolab.castor.xml.util.XMLClassDescriptorImpl
Returns:
TypeValidator

getXMLName

public java.lang.String getXMLName()
Method getXMLName

Specified by:
getXMLName in interface org.exolab.castor.xml.XMLClassDescriptor
Overrides:
getXMLName in class org.exolab.castor.xml.util.XMLClassDescriptorImpl
Returns:
String