public abstract class XsTNumFacetImpl extends XsTFixedFacetImpl implements XsTNumFacet
Implementation of xs:numFacet, following
this specification:
<xs:complexType name="numFacet">
<xs:complexContent>
<xs:restriction base="xs:facet">
<xs:sequence>
<xs:element ref="xs:annotation" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="value" type="xs:nonNegativeInteger" use="required"/>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
| Modifier | Constructor and Description |
|---|---|
protected |
XsTNumFacetImpl(XsObject pParent) |
| Modifier and Type | Method and Description |
|---|---|
long |
getValue() |
void |
setValue(long pValue) |
void |
validate()
Validates the internal state of the type, attribute, element,
or whatever object.
|
isFixed, setFixedgetFacetNamecreateAnnotation, getAnnotation, getId, setIdgetOpenAttributes, setAttributeasXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidatedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisFixed, setFixedgetFacetNamecreateAnnotation, getAnnotation, getId, setIdgetOpenAttributesgetLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObjectprotected XsTNumFacetImpl(XsObject pParent)
public void setValue(long pValue)
throws org.xml.sax.SAXException
setValue in interface XsTNumFacetorg.xml.sax.SAXExceptionpublic long getValue()
getValue in interface XsTNumFacetpublic void validate()
throws org.xml.sax.SAXException
XsObjectvalidate in interface XsObjectvalidate in class XsObjectImplorg.xml.sax.SAXException