|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ws.jaxme.xs.xml.impl.XsGSimpleRestrictionModelImpl
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>
| Constructor Summary | |
protected |
XsGSimpleRestrictionModelImpl(XsObject pOwner)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected XsGSimpleRestrictionModelImpl(XsObject pOwner)
| Method Detail |
public XsTLocalSimpleType createSimpleType()
createSimpleType in interface XsGSimpleRestrictionModelpublic XsTLocalSimpleType getSimpleType()
getSimpleType in interface XsGSimpleRestrictionModelprotected XsTFacetBase getFacetByName(java.lang.String pName)
protected void addFacet(XsTFacetBase pFacet)
protected void addUniqueFacet(XsTFacetBase pFacet)
public XsEMinExclusive createMinExclusive()
createMinExclusive in interface XsGSimpleRestrictionModelpublic XsEMinExclusive getMinExclusive()
getMinExclusive in interface XsGSimpleRestrictionModelpublic XsEMinInclusive createMinInclusive()
createMinInclusive in interface XsGSimpleRestrictionModelpublic XsEMinInclusive getMinInclusive()
getMinInclusive in interface XsGSimpleRestrictionModelpublic XsEMaxExclusive createMaxExclusive()
createMaxExclusive in interface XsGSimpleRestrictionModelpublic XsEMaxExclusive getMaxExclusive()
getMaxExclusive in interface XsGSimpleRestrictionModelpublic XsEMaxInclusive createMaxInclusive()
createMaxInclusive in interface XsGSimpleRestrictionModelpublic XsEMaxInclusive getMaxInclusive()
getMaxInclusive in interface XsGSimpleRestrictionModelpublic XsETotalDigits createTotalDigits()
createTotalDigits in interface XsGSimpleRestrictionModelpublic XsETotalDigits getTotalDigits()
getTotalDigits in interface XsGSimpleRestrictionModelpublic XsEFractionDigits createFractionDigits()
createFractionDigits in interface XsGSimpleRestrictionModelpublic XsEFractionDigits getFractionDigits()
getFractionDigits in interface XsGSimpleRestrictionModelpublic XsELength createLength()
createLength in interface XsGSimpleRestrictionModelpublic XsELength getLength()
getLength in interface XsGSimpleRestrictionModelpublic XsEMinLength createMinLength()
createMinLength in interface XsGSimpleRestrictionModelpublic XsEMinLength getMinLength()
getMinLength in interface XsGSimpleRestrictionModelpublic XsEMaxLength createMaxLength()
createMaxLength in interface XsGSimpleRestrictionModelpublic XsEMaxLength getMaxLength()
getMaxLength in interface XsGSimpleRestrictionModelpublic XsEWhiteSpace createWhiteSpace()
createWhiteSpace in interface XsGSimpleRestrictionModelpublic XsEWhiteSpace getWhiteSpace()
getWhiteSpace in interface XsGSimpleRestrictionModelpublic XsEPattern createPattern()
createPattern in interface XsGSimpleRestrictionModelpublic XsEPattern[] getPatterns()
getPatterns in interface XsGSimpleRestrictionModelpublic XsEEnumeration createEnumeration()
createEnumeration in interface XsGSimpleRestrictionModelpublic XsEEnumeration[] getEnumerations()
getEnumerations in interface XsGSimpleRestrictionModelpublic boolean hasFacets()
XsGSimpleRestrictionModelReturns whether any facet has been defined.
hasFacets in interface XsGSimpleRestrictionModelpublic XsTFacetBase[] getFacets()
XsGSimpleRestrictionModelReturns an array of all facets.
getFacets in interface XsGSimpleRestrictionModel
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||