org.apache.ws.jaxme.xs.jaxb.impl
Class JAXBEnumerationImpl

java.lang.Object
  extended by org.apache.ws.jaxme.xs.impl.XSObjectImpl
      extended by org.apache.ws.jaxme.xs.impl.XSEnumerationImpl
          extended by org.apache.ws.jaxme.xs.jaxb.impl.JAXBEnumerationImpl
All Implemented Interfaces:
JAXBEnumeration, XSEnumeration, XSObject

public class JAXBEnumerationImpl
extends XSEnumerationImpl
implements JAXBEnumeration

Author:
Jochen Wiedmann

Constructor Summary
JAXBEnumerationImpl(XSObject pParent, XsEEnumeration pBaseEnumeration)
          Creates a new instance of JAXBEnumerationImpl.
 
Method Summary
 JAXBTypesafeEnumMember getJAXBTypesafeEnumMember()
          Returns the jaxb:typesafeEnumMember details.
 
Methods inherited from class org.apache.ws.jaxme.xs.impl.XSEnumerationImpl
getAnnotations, getValue
 
Methods inherited from class org.apache.ws.jaxme.xs.impl.XSObjectImpl
getLocator, getParentObject, getXsObject, getXSSchema, isTopLevelObject, validate, validateAllIn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.ws.jaxme.xs.XSEnumeration
getAnnotations, getValue
 
Methods inherited from interface org.apache.ws.jaxme.xs.XSObject
getLocator, getParentObject, getXSSchema, isTopLevelObject, validate
 

Constructor Detail

JAXBEnumerationImpl

public JAXBEnumerationImpl(XSObject pParent,
                           XsEEnumeration pBaseEnumeration)
                    throws org.xml.sax.SAXException

Creates a new instance of JAXBEnumerationImpl.

Throws:
org.xml.sax.SAXException
Method Detail

getJAXBTypesafeEnumMember

public JAXBTypesafeEnumMember getJAXBTypesafeEnumMember()
Description copied from interface: JAXBEnumeration

Returns the jaxb:typesafeEnumMember details.

Specified by:
getJAXBTypesafeEnumMember in interface JAXBEnumeration