Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.ws.jaxme.xs.xml.impl
Class XsTComplexRestrictionTypeImpl  view XsTComplexRestrictionTypeImpl download XsTComplexRestrictionTypeImpl.java

java.lang.Object
  extended byorg.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
      extended byorg.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl
          extended byorg.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl
              extended byorg.apache.ws.jaxme.xs.xml.impl.XsTRestrictionTypeImpl
                  extended byorg.apache.ws.jaxme.xs.xml.impl.XsTComplexRestrictionTypeImpl
All Implemented Interfaces:
org.apache.ws.jaxme.xs.xml.XsGAttrDecls, org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel, org.apache.ws.jaxme.xs.xml.XsGTypeDefParticle, org.apache.ws.jaxme.xs.xml.XsObject, org.apache.ws.jaxme.xs.xml.XsTAnnotated, org.apache.ws.jaxme.xs.xml.XsTComplexRestrictionType, org.apache.ws.jaxme.xs.xml.XsTOpenAttrs, org.apache.ws.jaxme.xs.xml.XsTRestrictionType

public class XsTComplexRestrictionTypeImpl
extends XsTRestrictionTypeImpl
implements org.apache.ws.jaxme.xs.xml.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>
 


Field Summary
 
Fields inherited from class org.apache.ws.jaxme.xs.xml.impl.XsTRestrictionTypeImpl
 
Fields inherited from class org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl
 
Fields inherited from class org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl
 
Fields inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
 
Constructor Summary
protected XsTComplexRestrictionTypeImpl(org.apache.ws.jaxme.xs.xml.XsObject pParent)
           
 
Method Summary
 org.apache.ws.jaxme.xs.xml.XsEEnumeration createEnumeration()
           
 org.apache.ws.jaxme.xs.xml.XsEFractionDigits createFractionDigits()
           
 org.apache.ws.jaxme.xs.xml.XsELength createLength()
           
 org.apache.ws.jaxme.xs.xml.XsEMaxExclusive createMaxExclusive()
           
 org.apache.ws.jaxme.xs.xml.XsEMaxInclusive createMaxInclusive()
           
 org.apache.ws.jaxme.xs.xml.XsEMaxLength createMaxLength()
           
 org.apache.ws.jaxme.xs.xml.XsEMinExclusive createMinExclusive()
           
 org.apache.ws.jaxme.xs.xml.XsEMinInclusive createMinInclusive()
           
 org.apache.ws.jaxme.xs.xml.XsEMinLength createMinLength()
           
 org.apache.ws.jaxme.xs.xml.XsEPattern createPattern()
           
 org.apache.ws.jaxme.xs.xml.XsTLocalSimpleType createSimpleType()
           
 org.apache.ws.jaxme.xs.xml.XsETotalDigits createTotalDigits()
           
 org.apache.ws.jaxme.xs.xml.XsEWhiteSpace createWhiteSpace()
           
 
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 org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl
createAnnotation, getAnnotation, getId, setId
 
Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl
getOpenAttributes, setAttribute
 
Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated
 
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.XsTRestrictionType
getBase, setBase
 
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsTAnnotated
createAnnotation, getAnnotation, getId, setId
 
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsTOpenAttrs
getOpenAttributes
 
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsObject
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
 
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsGTypeDefParticle
createAll, createChoice, createGroup, createSequence, getTypeDefParticle
 
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
 
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsGAttrDecls
createAnyAttribute, createAttribute, createAttributeGroup, getAllAttributes, getAnyAttribute, getAttributeGroups, getAttributes
 

Constructor Detail

XsTComplexRestrictionTypeImpl

protected XsTComplexRestrictionTypeImpl(org.apache.ws.jaxme.xs.xml.XsObject pParent)
Method Detail

createSimpleType

public org.apache.ws.jaxme.xs.xml.XsTLocalSimpleType createSimpleType()
                                                               throws org.xml.sax.SAXException
Specified by:
createSimpleType in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createSimpleType in class XsTRestrictionTypeImpl

createMinExclusive

public org.apache.ws.jaxme.xs.xml.XsEMinExclusive createMinExclusive()
                                                              throws org.xml.sax.SAXException
Specified by:
createMinExclusive in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createMinExclusive in class XsTRestrictionTypeImpl

createMinInclusive

public org.apache.ws.jaxme.xs.xml.XsEMinInclusive createMinInclusive()
                                                              throws org.xml.sax.SAXException
Specified by:
createMinInclusive in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createMinInclusive in class XsTRestrictionTypeImpl

createMaxExclusive

public org.apache.ws.jaxme.xs.xml.XsEMaxExclusive createMaxExclusive()
                                                              throws org.xml.sax.SAXException
Specified by:
createMaxExclusive in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createMaxExclusive in class XsTRestrictionTypeImpl

createMaxInclusive

public org.apache.ws.jaxme.xs.xml.XsEMaxInclusive createMaxInclusive()
                                                              throws org.xml.sax.SAXException
Specified by:
createMaxInclusive in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createMaxInclusive in class XsTRestrictionTypeImpl

createTotalDigits

public org.apache.ws.jaxme.xs.xml.XsETotalDigits createTotalDigits()
                                                            throws org.xml.sax.SAXException
Specified by:
createTotalDigits in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createTotalDigits in class XsTRestrictionTypeImpl

createFractionDigits

public org.apache.ws.jaxme.xs.xml.XsEFractionDigits createFractionDigits()
                                                                  throws org.xml.sax.SAXException
Specified by:
createFractionDigits in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createFractionDigits in class XsTRestrictionTypeImpl

createLength

public org.apache.ws.jaxme.xs.xml.XsELength createLength()
                                                  throws org.xml.sax.SAXException
Specified by:
createLength in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createLength in class XsTRestrictionTypeImpl

createMinLength

public org.apache.ws.jaxme.xs.xml.XsEMinLength createMinLength()
                                                        throws org.xml.sax.SAXException
Specified by:
createMinLength in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createMinLength in class XsTRestrictionTypeImpl

createMaxLength

public org.apache.ws.jaxme.xs.xml.XsEMaxLength createMaxLength()
                                                        throws org.xml.sax.SAXException
Specified by:
createMaxLength in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createMaxLength in class XsTRestrictionTypeImpl

createWhiteSpace

public org.apache.ws.jaxme.xs.xml.XsEWhiteSpace createWhiteSpace()
                                                          throws org.xml.sax.SAXException
Specified by:
createWhiteSpace in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createWhiteSpace in class XsTRestrictionTypeImpl

createPattern

public org.apache.ws.jaxme.xs.xml.XsEPattern createPattern()
                                                    throws org.xml.sax.SAXException
Specified by:
createPattern in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createPattern in class XsTRestrictionTypeImpl

createEnumeration

public org.apache.ws.jaxme.xs.xml.XsEEnumeration createEnumeration()
                                                            throws org.xml.sax.SAXException
Specified by:
createEnumeration in interface org.apache.ws.jaxme.xs.xml.XsGSimpleRestrictionModel
Overrides:
createEnumeration in class XsTRestrictionTypeImpl