public interface XsTRestrictionType extends XsTAnnotated, XsGTypeDefParticle, XsGSimpleRestrictionModel, XsGAttrDecls
Implementation of xs:restrictionType
,
as specified by the following:
<xs:complexType name="restrictionType"> <xs:complexContent> <xs:extension base="xs:annotated"> <xs:sequence> <xs:choice> <xs:group ref="xs:typeDefParticle" minOccurs="0"/> <xs:group ref="xs:simpleRestrictionModel" minOccurs="0"/> </xs:choice> <xs:group ref="xs:attrDecls"/> </xs:sequence> <xs:attribute name="base" type="xs:QName" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
Modifier and Type | Method and Description |
---|---|
XsQName |
getBase() |
void |
setBase(XsQName pBase) |
createAnnotation, getAnnotation, getId, setId
getOpenAttributes
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
createAll, createChoice, createGroup, createSequence, getTypeDefParticle
createEnumeration, createFractionDigits, createLength, createMaxExclusive, createMaxInclusive, createMaxLength, createMinExclusive, createMinInclusive, createMinLength, createPattern, createSimpleType, createTotalDigits, createWhiteSpace, getEnumerations, getFacets, getFractionDigits, getLength, getMaxExclusive, getMaxInclusive, getMaxLength, getMinExclusive, getMinInclusive, getMinLength, getPatterns, getSimpleType, getTotalDigits, getWhiteSpace, hasFacets
createAnyAttribute, createAttribute, createAttributeGroup, getAllAttributes, getAnyAttribute, getAttributeGroups, getAttributes