org.apache.ws.jaxme.xs.xml
Interface XsTExtensionType

All Superinterfaces:
XsGAttrDecls, XsGTypeDefParticle, XsObject, XsTAnnotated, XsTOpenAttrs
All 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.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.XsGAttrDecls
createAnyAttribute, createAttribute, createAttributeGroup, getAllAttributes, getAnyAttribute, getAttributeGroups, getAttributes
 

Method Detail

setBase

void setBase(XsQName pBase)

getBase

XsQName getBase()