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.XsTOpenAttrsImpl
org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl
org.apache.ws.jaxme.xs.xml.impl.XsTRestrictionTypeImpl
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:
createSimpleType
in interface XsGSimpleRestrictionModel
- Overrides:
createSimpleType
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException
createMinExclusive
public XsEMinExclusive createMinExclusive()
throws org.xml.sax.SAXException
- Specified by:
createMinExclusive
in interface XsGSimpleRestrictionModel
- Overrides:
createMinExclusive
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException
createMinInclusive
public XsEMinInclusive createMinInclusive()
throws org.xml.sax.SAXException
- Specified by:
createMinInclusive
in interface XsGSimpleRestrictionModel
- Overrides:
createMinInclusive
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException
createMaxExclusive
public XsEMaxExclusive createMaxExclusive()
throws org.xml.sax.SAXException
- Specified by:
createMaxExclusive
in interface XsGSimpleRestrictionModel
- Overrides:
createMaxExclusive
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException
createMaxInclusive
public XsEMaxInclusive createMaxInclusive()
throws org.xml.sax.SAXException
- Specified by:
createMaxInclusive
in interface XsGSimpleRestrictionModel
- Overrides:
createMaxInclusive
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException
createTotalDigits
public XsETotalDigits createTotalDigits()
throws org.xml.sax.SAXException
- Specified by:
createTotalDigits
in interface XsGSimpleRestrictionModel
- Overrides:
createTotalDigits
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException
createFractionDigits
public XsEFractionDigits createFractionDigits()
throws org.xml.sax.SAXException
- Specified by:
createFractionDigits
in interface XsGSimpleRestrictionModel
- Overrides:
createFractionDigits
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException
createLength
public XsELength createLength()
throws org.xml.sax.SAXException
- Specified by:
createLength
in interface XsGSimpleRestrictionModel
- Overrides:
createLength
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException
createMinLength
public XsEMinLength createMinLength()
throws org.xml.sax.SAXException
- Specified by:
createMinLength
in interface XsGSimpleRestrictionModel
- Overrides:
createMinLength
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException
createMaxLength
public XsEMaxLength createMaxLength()
throws org.xml.sax.SAXException
- Specified by:
createMaxLength
in interface XsGSimpleRestrictionModel
- Overrides:
createMaxLength
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException
createWhiteSpace
public XsEWhiteSpace createWhiteSpace()
throws org.xml.sax.SAXException
- Specified by:
createWhiteSpace
in interface XsGSimpleRestrictionModel
- Overrides:
createWhiteSpace
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException
createPattern
public XsEPattern createPattern()
throws org.xml.sax.SAXException
- Specified by:
createPattern
in interface XsGSimpleRestrictionModel
- Overrides:
createPattern
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException
createEnumeration
public XsEEnumeration createEnumeration()
throws org.xml.sax.SAXException
- Specified by:
createEnumeration
in interface XsGSimpleRestrictionModel
- Overrides:
createEnumeration
in class XsTRestrictionTypeImpl
- Throws:
org.xml.sax.SAXException