org.apache.ws.jaxme.xs.xml

Interface XsTExtensionType

All Superinterfaces:
XsGAttrDecls, XsGTypeDefParticle, XsObject, XsTAnnotated, XsTOpenAttrs
Known Implementing Classes:
XsTExtensionTypeImpl

public interface XsTExtensionType
extends XsTAnnotated, XsGTypeDefParticle, XsGAttrDecls

Interface of the xs:extensionType type, as specified by:
  <xs:complexType name="extensionType">
    <xs:complexContent>
      <xs:extension base="xs:annotated">
        <xs:sequence>
          <xs:group ref="xs:typeDefParticle" minOccurs="0"/>
          <xs:group ref="xs:attrDecls"/>
        </xs:sequence>
        <xs:attribute name="base" type="xs:QName" use="required"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
 
Author:
Jochen Wiedmann

Method Summary

XsQName
getBase()
void
setBase(XsQName pBase)

Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsGAttrDecls

createAnyAttribute, createAttribute, createAttributeGroup, getAllAttributes, getAnyAttribute, getAttributeGroups, getAttributes

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.XsObject

getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate

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

Method Details

getBase

public XsQName getBase()

setBase

public void setBase(XsQName pBase)