Schema textSlide.xsd


schema location:  http://www.w3.org/2001/svgSlidemaker/textSlide.xsd
 
Elements  Complex types  Attr. groups 
slide  li-3Type  itemAttributes 
slideType 
textContent 


element slide
diagram
type slideType
children css img li-1 li-2 li-3 p dt dd li-3
attributes
Name  Type  Use  Default  Fixed  Annotation
space  xsd:string  optional    preserve  
source
<xsd:element name="slide" type="slideType"/>

complexType li-3Type
diagram
type extension of textContent
children a em code span
used by
elements slideType/li-3 slideType/li-3
attributes
Name  Type  Use  Default  Fixed  Annotation
cont  xsd:boolean        
href  xsd:anyURI        
source
<xsd:complexType name="li-3Type">
  <xsd:complexContent>
    <xsd:extension base="textContent">
      <xsd:attributeGroup ref="itemAttributes"/>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>

complexType slideType
diagram
children css img li-1 li-2 li-3 p dt dd li-3
used by
element slide
attributes
Name  Type  Use  Default  Fixed  Annotation
space  xsd:string  optional    preserve  
source
<xsd:complexType name="slideType">
  <xsd:sequence>
    <xsd:element name="css" type="xsd:anyURI" minOccurs="0"/>
    <xsd:element name="img" minOccurs="0">
      <xsd:complexType>
        <xsd:attribute name="width" type="xsd:double" use="optional"/>
        <xsd:attribute name="offset" type="xsd:double" use="optional"/>
        <xsd:attribute name="href" type="xsd:anyURI" use="required"/>
        <xsd:attribute name="height" type="xsd:double" use="optional"/>
        <xsd:attribute name="position" use="optional">
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:enumeration value="top"/>
              <xsd:enumeration value="bottom"/>
              <xsd:enumeration value="left"/>
              <xsd:enumeration value="right"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:complexType>
    </xsd:element>
    <xsd:choice maxOccurs="unbounded">
      <xsd:element name="li-1">
        <xsd:complexType>
          <xsd:complexContent>
            <xsd:extension base="textContent">
              <xsd:attributeGroup ref="itemAttributes"/>
            </xsd:extension>
          </xsd:complexContent>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="li-2">
        <xsd:complexType>
          <xsd:complexContent>
            <xsd:extension base="textContent">
              <xsd:attributeGroup ref="itemAttributes"/>
            </xsd:extension>
          </xsd:complexContent>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="li-3" type="li-3Type"/>
      <xsd:element name="p">
        <xsd:complexType>
          <xsd:complexContent>
            <xsd:extension base="textContent">
              <xsd:attribute name="href" type="xsd:anyURI"/>
            </xsd:extension>
          </xsd:complexContent>
        </xsd:complexType>
      </xsd:element>
      <xsd:sequence>
        <xsd:element name="dt">
          <xsd:complexType>
            <xsd:complexContent>
              <xsd:extension base="textContent">
                <xsd:attribute name="href" type="xsd:anyURI"/>
              </xsd:extension>
            </xsd:complexContent>
          </xsd:complexType>
        </xsd:element>
        <xsd:sequence minOccurs="0" maxOccurs="unbounded">
          <xsd:element name="dd">
            <xsd:complexType>
              <xsd:complexContent>
                <xsd:extension base="textContent">
                  <xsd:attribute name="href" type="xsd:anyURI"/>
                </xsd:extension>
              </xsd:complexContent>
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="li-3" type="li-3Type" minOccurs="0" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:sequence>
    </xsd:choice>
  </xsd:sequence>
  <xsd:attribute name="space" type="xsd:string" use="optional" fixed="preserve"/>
</xsd:complexType>

element slideType/css
diagram
type xsd:anyURI
source
<xsd:element name="css" type="xsd:anyURI" minOccurs="0"/>

element slideType/img
diagram
attributes
Name  Type  Use  Default  Fixed  Annotation
width  xsd:double  optional      
offset  xsd:double  optional      
href  xsd:anyURI  required      
height  xsd:double  optional      
position  xsd:string  optional      
source
<xsd:element name="img" minOccurs="0">
  <xsd:complexType>
    <xsd:attribute name="width" type="xsd:double" use="optional"/>
    <xsd:attribute name="offset" type="xsd:double" use="optional"/>
    <xsd:attribute name="href" type="xsd:anyURI" use="required"/>
    <xsd:attribute name="height" type="xsd:double" use="optional"/>
    <xsd:attribute name="position" use="optional">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="top"/>
          <xsd:enumeration value="bottom"/>
          <xsd:enumeration value="left"/>
          <xsd:enumeration value="right"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>

element slideType/li-1
diagram
type extension of textContent
children a em code span
attributes
Name  Type  Use  Default  Fixed  Annotation
cont  xsd:boolean        
href  xsd:anyURI        
source
<xsd:element name="li-1">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:extension base="textContent">
        <xsd:attributeGroup ref="itemAttributes"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>

element slideType/li-2
diagram
type extension of textContent
children a em code span
attributes
Name  Type  Use  Default  Fixed  Annotation
cont  xsd:boolean        
href  xsd:anyURI        
source
<xsd:element name="li-2">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:extension base="textContent">
        <xsd:attributeGroup ref="itemAttributes"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>

element slideType/li-3
diagram
type li-3Type
children a em code span
attributes
Name  Type  Use  Default  Fixed  Annotation
cont  xsd:boolean        
href  xsd:anyURI        
source
<xsd:element name="li-3" type="li-3Type"/>

element slideType/p
diagram
type extension of textContent
children a em code span
attributes
Name  Type  Use  Default  Fixed  Annotation
href  xsd:anyURI        
source
<xsd:element name="p">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:extension base="textContent">
        <xsd:attribute name="href" type="xsd:anyURI"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>

element slideType/dt
diagram
type extension of textContent
children a em code span
attributes
Name  Type  Use  Default  Fixed  Annotation
href  xsd:anyURI        
source
<xsd:element name="dt">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:extension base="textContent">
        <xsd:attribute name="href" type="xsd:anyURI"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>

element slideType/dd
diagram
type extension of textContent
children a em code span
attributes
Name  Type  Use  Default  Fixed  Annotation
href  xsd:anyURI        
source
<xsd:element name="dd">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:extension base="textContent">
        <xsd:attribute name="href" type="xsd:anyURI"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>

element slideType/li-3
diagram
type li-3Type
children a em code span
attributes
Name  Type  Use  Default  Fixed  Annotation
cont  xsd:boolean        
href  xsd:anyURI        
source
<xsd:element name="li-3" type="li-3Type" minOccurs="0" maxOccurs="unbounded"/>

complexType textContent
diagram
children a em code span
used by
elements textContent/a textContent/code slideType/dd slideType/dt textContent/em slideType/li-1 slideType/li-2 slideType/p textContent/span
complexType li-3Type
source
<xsd:complexType name="textContent" mixed="true">
  <xsd:choice minOccurs="0" maxOccurs="unbounded">
    <xsd:element name="a" minOccurs="0" maxOccurs="unbounded">
      <xsd:complexType>
        <xsd:complexContent>
          <xsd:extension base="textContent">
            <xsd:attribute name="href" type="xsd:anyURI" use="required"/>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="em" type="textContent" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="code" type="textContent" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="span" minOccurs="0" maxOccurs="unbounded">
      <xsd:complexType>
        <xsd:complexContent>
          <xsd:extension base="textContent">
            <xsd:attribute name="class" type="xsd:string" use="required"/>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:choice>
</xsd:complexType>

element textContent/a
diagram
type extension of textContent
children a em code span
attributes
Name  Type  Use  Default  Fixed  Annotation
href  xsd:anyURI  required      
source
<xsd:element name="a" minOccurs="0" maxOccurs="unbounded">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:extension base="textContent">
        <xsd:attribute name="href" type="xsd:anyURI" use="required"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>

element textContent/em
diagram
type textContent
children a em code span
source
<xsd:element name="em" type="textContent" minOccurs="0" maxOccurs="unbounded"/>

element textContent/code
diagram
type textContent
children a em code span
source
<xsd:element name="code" type="textContent" minOccurs="0" maxOccurs="unbounded"/>

element textContent/span
diagram
type extension of textContent
children a em code span
attributes
Name  Type  Use  Default  Fixed  Annotation
class  xsd:string  required      
source
<xsd:element name="span" minOccurs="0" maxOccurs="unbounded">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:extension base="textContent">
        <xsd:attribute name="class" type="xsd:string" use="required"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>

attributeGroup itemAttributes
used by
elements slideType/li-1 slideType/li-2
complexType li-3Type
attributes
Name  Type  Use  Default  Fixed  Annotation
cont  xsd:boolean        
href  xsd:anyURI        
source
<xsd:attributeGroup name="itemAttributes">
  <xsd:attribute name="cont" type="xsd:boolean"/>
  <xsd:attribute name="href" type="xsd:anyURI"/>
</xsd:attributeGroup>