public class XsTComplexRestrictionTypeImpl extends XsTRestrictionTypeImpl implements XsTComplexRestrictionType
Implementation of xs:complexRestrictionType
,
as specified by the following:
<xs:complexType name="complexRestrictionType"> <xs:complexContent> <xs:restriction base="xs:restrictionType"> <xs:sequence> <xs:element ref="xs:annotation" minOccurs="0"/> <xs:group ref="xs:typeDefParticle" minOccurs="0"/> <xs:group ref="xs:attrDecls"/> </xs:sequence> </xs:restriction> </xs:complexContent> </xs:complexType>
Modifier | Constructor and Description |
---|---|
protected |
XsTComplexRestrictionTypeImpl(XsObject pParent) |
Modifier and Type | Method and Description |
---|---|
XsEEnumeration |
createEnumeration() |
XsEFractionDigits |
createFractionDigits() |
XsELength |
createLength() |
XsEMaxExclusive |
createMaxExclusive() |
XsEMaxInclusive |
createMaxInclusive() |
XsEMaxLength |
createMaxLength() |
XsEMinExclusive |
createMinExclusive() |
XsEMinInclusive |
createMinInclusive() |
XsEMinLength |
createMinLength() |
XsEPattern |
createPattern() |
XsTLocalSimpleType |
createSimpleType() |
XsETotalDigits |
createTotalDigits() |
XsEWhiteSpace |
createWhiteSpace() |
createAll, createAnyAttribute, createAttribute, createAttributeGroup, createChoice, createGroup, createSequence, getAllAttributes, getAnyAttribute, getAttributeGroups, getAttributes, getBase, getEnumerations, getFacets, getFractionDigits, getLength, getMaxExclusive, getMaxInclusive, getMaxLength, getMinExclusive, getMinInclusive, getMinLength, getPatterns, getSimpleType, getTotalDigits, getTypeDefParticle, getWhiteSpace, hasFacets, setBase, setBase, validate
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
getBase, setBase
createAnnotation, getAnnotation, getId, setId
getOpenAttributes
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
createAll, createChoice, createGroup, createSequence, getTypeDefParticle
getEnumerations, getFacets, getFractionDigits, getLength, getMaxExclusive, getMaxInclusive, getMaxLength, getMinExclusive, getMinInclusive, getMinLength, getPatterns, getSimpleType, getTotalDigits, getWhiteSpace, hasFacets
createAnyAttribute, createAttribute, createAttributeGroup, getAllAttributes, getAnyAttribute, getAttributeGroups, getAttributes
protected XsTComplexRestrictionTypeImpl(XsObject pParent)
public XsTLocalSimpleType createSimpleType() throws org.xml.sax.SAXException
createSimpleType
in interface XsGSimpleRestrictionModel
createSimpleType
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException
public XsEMinExclusive createMinExclusive() throws org.xml.sax.SAXException
createMinExclusive
in interface XsGSimpleRestrictionModel
createMinExclusive
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException
public XsEMinInclusive createMinInclusive() throws org.xml.sax.SAXException
createMinInclusive
in interface XsGSimpleRestrictionModel
createMinInclusive
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException
public XsEMaxExclusive createMaxExclusive() throws org.xml.sax.SAXException
createMaxExclusive
in interface XsGSimpleRestrictionModel
createMaxExclusive
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException
public XsEMaxInclusive createMaxInclusive() throws org.xml.sax.SAXException
createMaxInclusive
in interface XsGSimpleRestrictionModel
createMaxInclusive
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException
public XsETotalDigits createTotalDigits() throws org.xml.sax.SAXException
createTotalDigits
in interface XsGSimpleRestrictionModel
createTotalDigits
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException
public XsEFractionDigits createFractionDigits() throws org.xml.sax.SAXException
createFractionDigits
in interface XsGSimpleRestrictionModel
createFractionDigits
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException
public XsELength createLength() throws org.xml.sax.SAXException
createLength
in interface XsGSimpleRestrictionModel
createLength
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException
public XsEMinLength createMinLength() throws org.xml.sax.SAXException
createMinLength
in interface XsGSimpleRestrictionModel
createMinLength
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException
public XsEMaxLength createMaxLength() throws org.xml.sax.SAXException
createMaxLength
in interface XsGSimpleRestrictionModel
createMaxLength
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException
public XsEWhiteSpace createWhiteSpace() throws org.xml.sax.SAXException
createWhiteSpace
in interface XsGSimpleRestrictionModel
createWhiteSpace
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException
public XsEPattern createPattern() throws org.xml.sax.SAXException
createPattern
in interface XsGSimpleRestrictionModel
createPattern
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException
public XsEEnumeration createEnumeration() throws org.xml.sax.SAXException
createEnumeration
in interface XsGSimpleRestrictionModel
createEnumeration
in class XsTRestrictionTypeImpl
org.xml.sax.SAXException