org.apache.ws.jaxme.xs.xml.impl
Class XsTComplexRestrictionTypeImpl
java.lang.Object
   org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
       org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl
org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl
           org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl
org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl
               org.apache.ws.jaxme.xs.xml.impl.XsTRestrictionTypeImpl
org.apache.ws.jaxme.xs.xml.impl.XsTRestrictionTypeImpl
                   org.apache.ws.jaxme.xs.xml.impl.XsTComplexRestrictionTypeImpl
org.apache.ws.jaxme.xs.xml.impl.XsTComplexRestrictionTypeImpl
- All Implemented Interfaces: 
- XsGAttrDecls, XsGSimpleRestrictionModel, XsGTypeDefParticle, XsObject, XsTAnnotated, XsTComplexRestrictionType, XsTOpenAttrs, XsTRestrictionType
- 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>
 
- Author:
- Jochen Wiedmann
 
 
| Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsTRestrictionTypeImpl | 
| 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 | 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
 
 
 
 
| Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel | 
| getEnumerations, getFacets, getFractionDigits, getLength, getMaxExclusive, getMaxInclusive, getMaxLength, getMinExclusive, getMinInclusive, getMinLength, getPatterns, getSimpleType, getTotalDigits, getWhiteSpace, hasFacets | 
 
 
XsTComplexRestrictionTypeImpl
protected XsTComplexRestrictionTypeImpl(XsObject pParent)
createSimpleType
public XsTLocalSimpleType createSimpleType()
                                    throws org.xml.sax.SAXException
- 
- Specified by:
- createSimpleTypein interface- XsGSimpleRestrictionModel
- Overrides:
- createSimpleTypein class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException
 
createMinExclusive
public XsEMinExclusive createMinExclusive()
                                   throws org.xml.sax.SAXException
- 
- Specified by:
- createMinExclusivein interface- XsGSimpleRestrictionModel
- Overrides:
- createMinExclusivein class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException
 
createMinInclusive
public XsEMinInclusive createMinInclusive()
                                   throws org.xml.sax.SAXException
- 
- Specified by:
- createMinInclusivein interface- XsGSimpleRestrictionModel
- Overrides:
- createMinInclusivein class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException
 
createMaxExclusive
public XsEMaxExclusive createMaxExclusive()
                                   throws org.xml.sax.SAXException
- 
- Specified by:
- createMaxExclusivein interface- XsGSimpleRestrictionModel
- Overrides:
- createMaxExclusivein class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException
 
createMaxInclusive
public XsEMaxInclusive createMaxInclusive()
                                   throws org.xml.sax.SAXException
- 
- Specified by:
- createMaxInclusivein interface- XsGSimpleRestrictionModel
- Overrides:
- createMaxInclusivein class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException
 
createTotalDigits
public XsETotalDigits createTotalDigits()
                                 throws org.xml.sax.SAXException
- 
- Specified by:
- createTotalDigitsin interface- XsGSimpleRestrictionModel
- Overrides:
- createTotalDigitsin class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException
 
createFractionDigits
public XsEFractionDigits createFractionDigits()
                                       throws org.xml.sax.SAXException
- 
- Specified by:
- createFractionDigitsin interface- XsGSimpleRestrictionModel
- Overrides:
- createFractionDigitsin class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException
 
createLength
public XsELength createLength()
                       throws org.xml.sax.SAXException
- 
- Specified by:
- createLengthin interface- XsGSimpleRestrictionModel
- Overrides:
- createLengthin class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException
 
createMinLength
public XsEMinLength createMinLength()
                             throws org.xml.sax.SAXException
- 
- Specified by:
- createMinLengthin interface- XsGSimpleRestrictionModel
- Overrides:
- createMinLengthin class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException
 
createMaxLength
public XsEMaxLength createMaxLength()
                             throws org.xml.sax.SAXException
- 
- Specified by:
- createMaxLengthin interface- XsGSimpleRestrictionModel
- Overrides:
- createMaxLengthin class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException
 
createWhiteSpace
public XsEWhiteSpace createWhiteSpace()
                               throws org.xml.sax.SAXException
- 
- Specified by:
- createWhiteSpacein interface- XsGSimpleRestrictionModel
- Overrides:
- createWhiteSpacein class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException
 
createPattern
public XsEPattern createPattern()
                         throws org.xml.sax.SAXException
- 
- Specified by:
- createPatternin interface- XsGSimpleRestrictionModel
- Overrides:
- createPatternin class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException
 
createEnumeration
public XsEEnumeration createEnumeration()
                                 throws org.xml.sax.SAXException
- 
- Specified by:
- createEnumerationin interface- XsGSimpleRestrictionModel
- Overrides:
- createEnumerationin class- XsTRestrictionTypeImpl
 
- 
- Throws:
- org.xml.sax.SAXException