org.opennms.netmgt.config.collectd.descriptors
Class ExcludeRangeDescriptor

java.lang.Object
  extended by org.exolab.castor.xml.Validator
      extended by org.exolab.castor.xml.util.XMLClassDescriptorImpl
          extended by org.opennms.netmgt.config.collectd.descriptors.ExcludeRangeDescriptor
All Implemented Interfaces:
org.exolab.castor.mapping.ClassDescriptor, org.exolab.castor.xml.TypeValidator, org.exolab.castor.xml.validators.ClassValidator, org.exolab.castor.xml.XMLClassDescriptor

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

Class ExcludeRangeDescriptor.

Version:
$Revision$ $Date$

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

Constructor Detail

ExcludeRangeDescriptor

public ExcludeRangeDescriptor()
Method Detail

getAccessMode

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

Overrides:
getAccessMode in class org.exolab.castor.xml.util.XMLClassDescriptorImpl
Returns:
the access mode specified for this class.

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:
the identity field, null if this class has no identity.

getJavaClass

public 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:
the Java class represented by this descriptor.

getNameSpacePrefix

public 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:
the namespace prefix to use when marshaling as XML.

getNameSpaceURI

public 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:
the namespace URI used when marshaling and unmarshaling as XML.

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:
a specific validator for the class described by this ClassDescriptor.

getXMLName

public 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:
the XML Name for the Class being described.

isElementDefinition

public boolean isElementDefinition()
Method isElementDefinition.

Overrides:
isElementDefinition in class org.exolab.castor.xml.util.XMLClassDescriptorImpl
Returns:
true if XML schema definition of this Class is that of a global element or element with anonymous type definition.


Copyright © 2011. All Rights Reserved.