public class XSEnumerationImpl extends XSObjectImpl implements XSEnumeration
Implementation of an xs:enumeration facet, as specified
by XSEnumeration.
| Constructor and Description |
|---|
XSEnumerationImpl(XSObject pParent,
XsEEnumeration pBaseEnumeration)
Creates a new instance of XSEnumerationImpl.java.
|
| Modifier and Type | Method and Description |
|---|---|
XSAnnotation[] |
getAnnotations()
Returns the enumeration facets set of annotations.
|
java.lang.String |
getValue()
Returns the facets value.
|
getLocator, getParentObject, getXsObject, getXSSchema, isTopLevelObject, validate, validateAllInclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLocator, getParentObject, getXSSchema, isTopLevelObject, validatepublic XSEnumerationImpl(XSObject pParent, XsEEnumeration pBaseEnumeration) throws org.xml.sax.SAXException
Creates a new instance of XSEnumerationImpl.java.
org.xml.sax.SAXExceptionpublic java.lang.String getValue()
XSEnumerationReturns the facets value.
getValue in interface XSEnumerationpublic XSAnnotation[] getAnnotations()
XSEnumerationReturns the enumeration facets set of annotations.
getAnnotations in interface XSEnumeration