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

All Superinterfaces:
XsObject, XsTAnnotated, XsTOpenAttrs
All Known Implementing Classes:
XsESimpleContentImpl

public interface XsESimpleContent
extends XsTAnnotated

Implementation of xs:simpleContent, as specified by the following:

  <xs:element name="simpleContent" id="simpleContent">
    <xs:annotation>
      <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-simpleContent"/>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xs:annotated">
          <xs:choice>
            <xs:element name="restriction" type="xs:simpleRestrictionType"/>
            <xs:element name="extension" type="xs:simpleExtensionType"/>
          </xs:choice>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
 

Author:
Jochen Wiedmann

Method Summary
 XsTSimpleExtensionType createExtension()
           
 XsTSimpleRestrictionType createRestriction()
           
 XsTSimpleExtensionType getExtension()
           
 XsTSimpleRestrictionType getRestriction()
           
 
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
 

Method Detail

createRestriction

XsTSimpleRestrictionType createRestriction()

getRestriction

XsTSimpleRestrictionType getRestriction()

createExtension

XsTSimpleExtensionType createExtension()

getExtension

XsTSimpleExtensionType getExtension()