205 lines
8.8 KiB
XML
205 lines
8.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
|
xmlns="http://schemas.openxmlformats.org/drawingml/2006/diagram"
|
|
xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"
|
|
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships"
|
|
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
|
|
targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/diagram"
|
|
elementFormDefault="qualified" attributeFormDefault="unqualified">
|
|
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships"
|
|
schemaLocation="shared-relationshipReference.xsd"/>
|
|
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main"
|
|
schemaLocation="dml-main.xsd"/>
|
|
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
|
|
schemaLocation="shared-commonSimpleTypes.xsd"/>
|
|
<xsd:complexType name="CT_CTName">
|
|
<xsd:attribute name="lang" type="xsd:string" use="optional" default=""/>
|
|
<xsd:attribute name="val" type="xsd:string" use="required"/>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTDescription">
|
|
<xsd:attribute name="lang" type="xsd:string" use="optional" default=""/>
|
|
<xsd:attribute name="val" type="xsd:string" use="required"/>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTCategory">
|
|
<xsd:attribute name="type" type="xsd:anyURI" use="required"/>
|
|
<xsd:attribute name="pri" type="xsd:unsignedInt" use="required"/>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTCategories">
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="cat" type="CT_CTCategory" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:simpleType name="ST_ClrAppMethod">
|
|
<xsd:restriction base="xsd:token">
|
|
<xsd:enumeration value="span"/>
|
|
<xsd:enumeration value="cycle"/>
|
|
<xsd:enumeration value="repeat"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
<xsd:simpleType name="ST_AnimLvl">
|
|
<xsd:restriction base="xsd:token">
|
|
<xsd:enumeration value="lvl1"/>
|
|
<xsd:enumeration value="lvl2"/>
|
|
<xsd:enumeration value="lvl3"/>
|
|
<xsd:enumeration value="lvl4"/>
|
|
<xsd:enumeration value="lvl5"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
<xsd:simpleType name="ST_AnimSyncType">
|
|
<xsd:restriction base="xsd:token">
|
|
<xsd:enumeration value="none"/>
|
|
<xsd:enumeration value="withBase"/>
|
|
<xsd:enumeration value="firstChild"/>
|
|
<xsd:enumeration value="lastChild"/>
|
|
<xsd:enumeration value="lastUsed"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
<xsd:complexType name="CT_CTTextEffectStyleLst">
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="effectStyle" minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:complexType>
|
|
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTShapeStyleLst">
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="shapeStyle" minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:complexType>
|
|
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTStyleLst">
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="style" minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:complexType>
|
|
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTStyleIdLst">
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="styleLst" type="CT_CTStyleLst" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CtmColorMpOvr">
|
|
<xsd:sequence>
|
|
<xsd:element name="schemeClr" type="a:CT_SchemeColor"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTDrwLst">
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="drw" minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:complexType>
|
|
<xsd:attribute name="type" type="xsd:anyURI" use="required"/>
|
|
<xsd:attribute name="href" type="xsd:anyURI" use="required"/>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTColorLst">
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="color" minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="srgbClr" type="a:CT_SRgbColor" minOccurs="0"/>
|
|
</xsd:sequence>
|
|
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTObj">
|
|
<xsd:sequence>
|
|
<xsd:element name="nvObjPr" minOccurs="0">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="cNvPr">
|
|
<xsd:complexType>
|
|
<xsd:attribute name="id" type="xsd:unsignedInt" use="required"/>
|
|
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="cNvObjPr" minOccurs="0">
|
|
<xsd:complexType/>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="objPr" minOccurs="0">
|
|
<xsd:complexType/>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTDataModelExt">
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="extLst" minOccurs="0">
|
|
<xsd:complexType>
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="ext" minOccurs="0">
|
|
<xsd:complexType>
|
|
<xsd:sequence minOccurs="0">
|
|
<xsd:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/>
|
|
</xsd:sequence>
|
|
<xsd:attribute name="uri" type="xsd:string" use="required"/>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTPresLst">
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="pres" minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:complexType>
|
|
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
|
<xsd:attribute name="id" type="xsd:anyURI" use="required"/>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTQstyLst">
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="qsty" minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:complexType>
|
|
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
|
<xsd:attribute name="val" type="xsd:unsignedInt" use="required"/>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTDesc">
|
|
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
|
<xsd:attribute name="val" type="xsd:string" use="required"/>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="CT_CTLst">
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="ct" minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:complexType>
|
|
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="name" type="CT_CTName" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xsd:element name="desc" type="CT_CTDescription" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xsd:element name="catLst" type="CT_CTCategories" minOccurs="0"/>
|
|
<xsd:element name="sampData" minOccurs="0"/>
|
|
<xsd:element name="node" minOccurs="0"/>
|
|
<xsd:element name="cxnSp" minOccurs="0"/>
|
|
<xsd:element name="bg" minOccurs="0"/>
|
|
<xsd:element name="whole" minOccurs="0"/>
|
|
<xsd:element name="eff" minOccurs="0"/>
|
|
<xsd:element name="extLst" minOccurs="0"/>
|
|
</xsd:sequence>
|
|
<xsd:attribute name="type" type="xsd:anyURI" use="required"/>
|
|
<xsd:attribute name="uniqueId" type="xsd:string" use="required"/>
|
|
<xsd:attribute name="minVer" type="xsd:string" use="optional" default=""/>
|
|
<xsd:attribute name="maxVer" type="xsd:string" use="optional" default=""/>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:element name="cT_Lst" type="CT_CTLst"/>
|
|
</xsd:schema> |