org.apache.ws.jaxme.xs.xml.impl

Class XsTLocalComplexTypeImpl

Implemented Interfaces:
XsGAttrDecls, XsGTypeDefParticle, XsObject, XsRedefinable, XsTAnnotated, XsTComplexType, XsTLocalComplexType, XsTOpenAttrs

public class XsTLocalComplexTypeImpl
extends XsTComplexTypeImpl
implements XsTLocalComplexType

Interface of a local xs:complexType, following the specification below:
  <xs:complexType name="localComplexType">
    <xs:complexContent>
      <xs:restriction base="xs:complexType">
        <xs:sequence>
          <xs:element ref="xs:annotation" minOccurs="0"/>
          <xs:group ref="xs:complexTypeModel"/>
        </xs:sequence>
        <xs:attribute name="name" use="prohibited"/>
        <xs:attribute name="abstract" use="prohibited"/>
        <xs:attribute name="final" use="prohibited"/>
        <xs:attribute name="block" use="prohibited"/>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
 
Author:
Jochen Wiedmann

Constructor Summary

XsTLocalComplexTypeImpl(XsObject pParent)

Method Summary

Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsTComplexTypeImpl

createAll, createAnyAttribute, createAttribute, createAttributeGroup, createChoice, createComplexContent, createGroup, createSequence, createSimpleContent, getAllAttributes, getAnyAttribute, getAttributeGroups, getAttributes, getComplexContent, getFinal, getName, getSimpleContent, getTypeDefParticle, isAbstract, isMixed, setAbstract, setFinal, setMixed, setName

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, validate

Constructor Details

XsTLocalComplexTypeImpl

protected XsTLocalComplexTypeImpl(XsObject pParent)