public class XsTSimpleRestrictionTypeImpl extends XsTRestrictionTypeImpl implements XsTSimpleRestrictionType
Implementation of xs:simpleRestrictionType,
as specified by the following:
<xs:complexType name="simpleRestrictionType">
<xs:complexContent>
<xs:restriction base="xs:restrictionType">
<xs:sequence>
<xs:element ref="xs:annotation" minOccurs="0"/>
<xs:group ref="xs:simpleRestrictionModel" minOccurs="0"/>
<xs:group ref="xs:attrDecls"/>
</xs:sequence>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
| Modifier | Constructor and Description |
|---|---|
protected |
XsTSimpleRestrictionTypeImpl(XsObject pParent) |
createAll, createChoice, createGroup, createMaxExclusive, createSequence, getBase, getTypeDefParticle, setBase, setBase, validatecreateAnnotation, getAnnotation, getId, setIdgetOpenAttributes, setAttributeasXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidatedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBase, setBasecreateAnnotation, getAnnotation, getId, setIdgetOpenAttributesgetLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validatecreateAll, createChoice, createGroup, createSequence, getTypeDefParticlecreateMaxExclusiveprotected XsTSimpleRestrictionTypeImpl(XsObject pParent)
public XsTLocalSimpleType createSimpleType() throws org.xml.sax.SAXException
createSimpleType in interface XsGSimpleRestrictionModelcreateSimpleType in class XsTRestrictionTypeImplorg.xml.sax.SAXExceptionpublic XsTLocalSimpleType getSimpleType()
getSimpleType in interface XsGSimpleRestrictionModelgetSimpleType in class XsTRestrictionTypeImplpublic XsEMaxExclusive getMaxExclusive()
getMaxExclusive in interface XsGSimpleRestrictionModelgetMaxExclusive in class XsTRestrictionTypeImplpublic XsEMinExclusive createMinExclusive() throws org.xml.sax.SAXException
createMinExclusive in interface XsGSimpleRestrictionModelcreateMinExclusive in class XsTRestrictionTypeImplorg.xml.sax.SAXExceptionpublic XsEMinExclusive getMinExclusive()
getMinExclusive in interface XsGSimpleRestrictionModelgetMinExclusive in class XsTRestrictionTypeImplpublic XsEMaxInclusive createMaxInclusive() throws org.xml.sax.SAXException
createMaxInclusive in interface XsGSimpleRestrictionModelcreateMaxInclusive in class XsTRestrictionTypeImplorg.xml.sax.SAXExceptionpublic XsEMaxInclusive getMaxInclusive()
getMaxInclusive in interface XsGSimpleRestrictionModelgetMaxInclusive in class XsTRestrictionTypeImplpublic XsEMinInclusive createMinInclusive() throws org.xml.sax.SAXException
createMinInclusive in interface XsGSimpleRestrictionModelcreateMinInclusive in class XsTRestrictionTypeImplorg.xml.sax.SAXExceptionpublic XsEMinInclusive getMinInclusive()
getMinInclusive in interface XsGSimpleRestrictionModelgetMinInclusive in class XsTRestrictionTypeImplpublic XsETotalDigits createTotalDigits() throws org.xml.sax.SAXException
createTotalDigits in interface XsGSimpleRestrictionModelcreateTotalDigits in class XsTRestrictionTypeImplorg.xml.sax.SAXExceptionpublic XsETotalDigits getTotalDigits()
getTotalDigits in interface XsGSimpleRestrictionModelgetTotalDigits in class XsTRestrictionTypeImplpublic XsEFractionDigits createFractionDigits() throws org.xml.sax.SAXException
createFractionDigits in interface XsGSimpleRestrictionModelcreateFractionDigits in class XsTRestrictionTypeImplorg.xml.sax.SAXExceptionpublic XsEFractionDigits getFractionDigits()
getFractionDigits in interface XsGSimpleRestrictionModelgetFractionDigits in class XsTRestrictionTypeImplpublic XsELength createLength() throws org.xml.sax.SAXException
createLength in interface XsGSimpleRestrictionModelcreateLength in class XsTRestrictionTypeImplorg.xml.sax.SAXExceptionpublic XsELength getLength()
getLength in interface XsGSimpleRestrictionModelgetLength in class XsTRestrictionTypeImplpublic XsEMinLength createMinLength() throws org.xml.sax.SAXException
createMinLength in interface XsGSimpleRestrictionModelcreateMinLength in class XsTRestrictionTypeImplorg.xml.sax.SAXExceptionpublic XsEMinLength getMinLength()
getMinLength in interface XsGSimpleRestrictionModelgetMinLength in class XsTRestrictionTypeImplpublic XsEMaxLength createMaxLength() throws org.xml.sax.SAXException
createMaxLength in interface XsGSimpleRestrictionModelcreateMaxLength in class XsTRestrictionTypeImplorg.xml.sax.SAXExceptionpublic XsEMaxLength getMaxLength()
getMaxLength in interface XsGSimpleRestrictionModelgetMaxLength in class XsTRestrictionTypeImplpublic XsEWhiteSpace createWhiteSpace() throws org.xml.sax.SAXException
createWhiteSpace in interface XsGSimpleRestrictionModelcreateWhiteSpace in class XsTRestrictionTypeImplorg.xml.sax.SAXExceptionpublic XsEWhiteSpace getWhiteSpace()
getWhiteSpace in interface XsGSimpleRestrictionModelgetWhiteSpace in class XsTRestrictionTypeImplpublic XsEPattern createPattern() throws org.xml.sax.SAXException
createPattern in interface XsGSimpleRestrictionModelcreatePattern in class XsTRestrictionTypeImplorg.xml.sax.SAXExceptionpublic XsEPattern[] getPatterns()
getPatterns in interface XsGSimpleRestrictionModelgetPatterns in class XsTRestrictionTypeImplpublic XsEEnumeration createEnumeration() throws org.xml.sax.SAXException
createEnumeration in interface XsGSimpleRestrictionModelcreateEnumeration in class XsTRestrictionTypeImplorg.xml.sax.SAXExceptionpublic XsEEnumeration[] getEnumerations()
getEnumerations in interface XsGSimpleRestrictionModelgetEnumerations in class XsTRestrictionTypeImplpublic boolean hasFacets()
XsGSimpleRestrictionModelReturns whether any facet has been defined.
hasFacets in interface XsGSimpleRestrictionModelhasFacets in class XsTRestrictionTypeImplpublic XsTFacetBase[] getFacets()
XsGSimpleRestrictionModelReturns an array of all facets.
getFacets in interface XsGSimpleRestrictionModelgetFacets in class XsTRestrictionTypeImplpublic XsTAttribute createAttribute()
XsGAttrDeclsCreates a new instance of XsTAttribute.
createAttribute in interface XsGAttrDeclscreateAttribute in class XsTRestrictionTypeImplpublic XsTAttribute[] getAttributes()
XsGAttrDeclsReturns an array of all attributes created by
XsGAttrDecls.createAttribute().
getAttributes in interface XsGAttrDeclsgetAttributes in class XsTRestrictionTypeImplpublic XsTAttributeGroupRef createAttributeGroup()
XsGAttrDeclsCreates a new instance of XsTAttributeGroup.
createAttributeGroup in interface XsGAttrDeclscreateAttributeGroup in class XsTRestrictionTypeImplpublic XsTAttributeGroupRef[] getAttributeGroups()
XsGAttrDeclsReturns an array of all attribute groups created by
XsGAttrDecls.createAttributeGroup();
getAttributeGroups in interface XsGAttrDeclsgetAttributeGroups in class XsTRestrictionTypeImplpublic XsTWildcard createAnyAttribute()
XsGAttrDeclsCreates a new instance of XsTWildcard.
createAnyAttribute in interface XsGAttrDeclscreateAnyAttribute in class XsTRestrictionTypeImplpublic XsTWildcard getAnyAttribute()
XsGAttrDeclsReturns the instance created by XsGAttrDecls.createAnyAttribute(),
or null, if the method wasn't called.
getAnyAttribute in interface XsGAttrDeclsgetAnyAttribute in class XsTRestrictionTypeImplpublic java.lang.Object[] getAllAttributes()
XsGAttrDeclsReturns all objects created by XsGAttrDecls.createAttribute(),
XsGAttrDecls.createAttributeGroup(), or XsGAttrDecls.createAnyAttribute(),
in the order of the corresponding method calls.
getAllAttributes in interface XsGAttrDeclsgetAllAttributes in class XsTRestrictionTypeImpl