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, setFixed
getFacetName
createAnnotation, getAnnotation, getId, setId
getOpenAttributes, setAttribute
asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isFixed, setFixed
getFacetName
createAnnotation, getAnnotation, getId, setId
getOpenAttributes
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject
protected XsTNumFacetImpl(XsObject pParent)
public void setValue(long pValue) throws org.xml.sax.SAXException
setValue
in interface XsTNumFacet
org.xml.sax.SAXException
public long getValue()
getValue
in interface XsTNumFacet
public void validate() throws org.xml.sax.SAXException
XsObject
validate
in interface XsObject
validate
in class XsObjectImpl
org.xml.sax.SAXException