org.apache.ws.jaxme.xs.xml

Interface XsRedefinable

public interface XsRedefinable

A common base interface for {@link org.apache.ws.jaxme.xs.xml.XsETopLevelSimpleType}, {@link org.apache.ws.jaxme.xs.xml.XsTComplexType}, {@link org.apache.ws.jaxme.xs.xml.XsTGroup}, and {@link org.apache.ws.jaxme.xs.xml.XsTAttributeGroup}.

  <xs:group name="redefinable">
    <xs:annotation>
      <xs:documentation>
        This group is for the elements which can self-redefine
        (see <redefine> below).
      </xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element ref="xs:simpleType"/>
      <xs:element ref="xs:complexType"/>
      <xs:element ref="xs:group"/>
      <xs:element ref="xs:attributeGroup"/>
    </xs:choice>
  </xs:group>
 

Author: Jochen Wiedmann