|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface XsGSimpleRestrictionModel
Interface of xs:simpleRestrictionModel, following
this specification:
<xs:group name="simpleRestrictionModel">
<xs:sequence>
<xs:element name="simpleType" type="xs:localSimpleType" minOccurs="0"/>
<xs:group ref="xs:facets" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:group>
<xs:group name="facets">
<xs:annotation>
<xs:documentation>
We should use a substitution group for facets, but
that's ruled out because it would allow users to
add their own, which we're not ready for yet.
</xs:documentation>
</xs:annotation>
<xs:choice>
<xs:element ref="xs:minExclusive"/>
<xs:element ref="xs:minInclusive"/>
<xs:element ref="xs:maxExclusive"/>
<xs:element ref="xs:maxInclusive"/>
<xs:element ref="xs:totalDigits"/>
<xs:element ref="xs:fractionDigits"/>
<xs:element ref="xs:length"/>
<xs:element ref="xs:minLength"/>
<xs:element ref="xs:maxLength"/>
<xs:element ref="xs:enumeration"/>
<xs:element ref="xs:whiteSpace"/>
<xs:element ref="xs:pattern"/>
</xs:choice>
</xs:group>
| Method Summary | |
|---|---|
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()
|
XsEEnumeration[] |
getEnumerations()
|
XsTFacetBase[] |
getFacets()
Returns an array of all facets. |
XsEFractionDigits |
getFractionDigits()
|
XsELength |
getLength()
|
XsEMaxExclusive |
getMaxExclusive()
|
XsEMaxInclusive |
getMaxInclusive()
|
XsEMaxLength |
getMaxLength()
|
XsEMinExclusive |
getMinExclusive()
|
XsEMinInclusive |
getMinInclusive()
|
XsEMinLength |
getMinLength()
|
XsEPattern[] |
getPatterns()
|
XsTLocalSimpleType |
getSimpleType()
|
XsETotalDigits |
getTotalDigits()
|
XsEWhiteSpace |
getWhiteSpace()
|
boolean |
hasFacets()
Returns whether any facet has been defined. |
| Method Detail |
|---|
XsTLocalSimpleType createSimpleType()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsTLocalSimpleType getSimpleType()
XsEMinExclusive createMinExclusive()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsEMinExclusive getMinExclusive()
XsEMinInclusive createMinInclusive()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsEMinInclusive getMinInclusive()
XsEMaxExclusive createMaxExclusive()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsEMaxExclusive getMaxExclusive()
XsEMaxInclusive createMaxInclusive()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsEMaxInclusive getMaxInclusive()
XsETotalDigits createTotalDigits()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsETotalDigits getTotalDigits()
XsEFractionDigits createFractionDigits()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsEFractionDigits getFractionDigits()
XsELength createLength()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsELength getLength()
XsEMinLength createMinLength()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsEMinLength getMinLength()
XsEMaxLength createMaxLength()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsEMaxLength getMaxLength()
XsEWhiteSpace createWhiteSpace()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsEWhiteSpace getWhiteSpace()
XsEPattern createPattern()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsEPattern[] getPatterns()
XsEEnumeration createEnumeration()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionXsEEnumeration[] getEnumerations()
boolean hasFacets()
Returns whether any facet has been defined.
XsTFacetBase[] getFacets()
Returns an array of all facets.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||