org.apache.ws.jaxme.xs.xml

Interface XsGComplexTypeModel

public interface XsGComplexTypeModel extends XsGTypeDefParticle, XsGAttrDecls

Interface of the group xs:complexTypeModel, as specified by the following:

  <xs:group name="complexTypeModel">
    <xs:choice>
      <xs:element ref="xs:simpleContent"/>
      <xs:element ref="xs:complexContent"/>
      <xs:sequence>
        <xs:annotation>
          <xs:documentation>
            This branch is short for &lt;complexContent&gt;
            &lt;restriction base="xs:anyType"&gt;
            ...
            &lt;/restriction&gt;
            &lt;/complexContent&gt;
          </xs:documentation>
        </xs:annotation>
        <xs:group ref="xs:typeDefParticle" minOccurs="0"/>
        <xs:group ref="xs:attrDecls"/>
      </xs:sequence>
    </xs:choice>
  </xs:group>
 

Author: Jochen Wiedmann

Method Summary
XsEComplexContentcreateComplexContent()
XsESimpleContentcreateSimpleContent()
XsEComplexContentgetComplexContent()
XsESimpleContentgetSimpleContent()

Method Detail

createComplexContent

public XsEComplexContent createComplexContent()

createSimpleContent

public XsESimpleContent createSimpleContent()

getComplexContent

public XsEComplexContent getComplexContent()

getSimpleContent

public XsESimpleContent getSimpleContent()