uk.ac.essex.common.action.xml
Class ApplicationDescriptor

java.lang.Object
  extended by org.exolab.castor.xml.Validator
      extended by org.exolab.castor.xml.util.XMLClassDescriptorImpl
          extended by uk.ac.essex.common.action.xml.ApplicationTypeDescriptor
              extended by uk.ac.essex.common.action.xml.ApplicationDescriptor
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 ApplicationDescriptor
extends ApplicationTypeDescriptor

Class ApplicationDescriptor.


Field Summary
 
Fields inherited from class org.exolab.castor.xml.Validator
resourceBundle
 
Constructor Summary
ApplicationDescriptor()
           
 
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

ApplicationDescriptor

public ApplicationDescriptor()
Method Detail

getAccessMode

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

Overrides:
getAccessMode in class ApplicationTypeDescriptor
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 ApplicationTypeDescriptor
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 ApplicationTypeDescriptor
Returns:
FieldDescriptor

getJavaClass

public java.lang.Class getJavaClass()
Method getJavaClass

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

getNameSpacePrefix

public java.lang.String getNameSpacePrefix()
Method getNameSpacePrefix

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

getNameSpaceURI

public java.lang.String getNameSpaceURI()
Method getNameSpaceURI

Specified by:
getNameSpaceURI in interface org.exolab.castor.xml.XMLClassDescriptor
Overrides:
getNameSpaceURI in class ApplicationTypeDescriptor
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 ApplicationTypeDescriptor
Returns:
TypeValidator

getXMLName

public java.lang.String getXMLName()
Method getXMLName

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