public abstract class XsTFacetImpl extends XsTFixedFacetImpl
Implementation of a facet, following this specification:
<xs:complexType name="facet"> <xs:complexContent> <xs:extension base="xs:annotated"> <xs:attribute name="value" use="required"/> <xs:attribute name="fixed" type="xs:boolean" use="optional" default="false"/> </xs:extension> </xs:complexContent> </xs:complexType>
Modifier | Constructor and Description |
---|---|
protected |
XsTFacetImpl(XsObject pParent) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getValue() |
void |
setValue(java.lang.String 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
getFacetName
createAnnotation, getAnnotation, getId, setId
getOpenAttributes
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject
protected XsTFacetImpl(XsObject pParent)
public void setValue(java.lang.String pValue)
public java.lang.String getValue()
public void validate() throws org.xml.sax.SAXException
XsObject
validate
in interface XsObject
validate
in class XsObjectImpl
org.xml.sax.SAXException