<xsd:schema targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/main" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
<xsd:include schemaLocation="dml-shapeEffects.xsd" />
<xsd:simpleType name="ST_LineEndType">
<xsd:annotation>
<xsd:documentation>Line End Type</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="none">
<xsd:annotation>
<xsd:documentation>None</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="triangle">
<xsd:annotation>
<xsd:documentation>Triangle Arrow Head</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="stealth">
<xsd:annotation>
<xsd:documentation>Stealth Arrow</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="diamond">
<xsd:annotation>
<xsd:documentation>Diamond</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="oval">
<xsd:annotation>
<xsd:documentation>Oval</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="arrow">
<xsd:annotation>
<xsd:documentation>Arrow Head</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ST_LineEndWidth">
<xsd:annotation>
<xsd:documentation>Line End Width</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="sm">
<xsd:annotation>
<xsd:documentation>Small</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="med">
<xsd:annotation>
<xsd:documentation>Medium</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lg">
<xsd:annotation>
<xsd:documentation>Large</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ST_LineEndLength">
<xsd:annotation>
<xsd:documentation>Line End Length</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="sm">
<xsd:annotation>
<xsd:documentation>Small</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="med">
<xsd:annotation>
<xsd:documentation>Medium</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lg">
<xsd:annotation>
<xsd:documentation>Large</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="CT_LineEndProperties">
<xsd:attribute name="type" type="ST_LineEndType" use="optional">
<xsd:annotation>
<xsd:documentation>Line Head/End Type</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="w" type="ST_LineEndWidth" use="optional">
<xsd:annotation>
<xsd:documentation>Width of Head/End</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="len" type="ST_LineEndLength" use="optional">
<xsd:annotation>
<xsd:documentation>Length of Head/End</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:group name="EG_LineFillProperties">
<xsd:choice>
<xsd:element name="noFill" type="CT_NoFillProperties" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>No Fill</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="solidFill" type="CT_SolidColorFillProperties" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Solid Fill</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="gradFill" type="CT_GradientFillProperties" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Gradient Fill</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pattFill" type="CT_PatternFillProperties" minOccurs="1" maxOccurs="1" />
</xsd:choice>
</xsd:group>
<xsd:complexType name="CT_LineJoinBevel"></xsd:complexType>
<xsd:complexType name="CT_LineJoinRound"></xsd:complexType>
<xsd:complexType name="CT_LineJoinMiterProperties">
<xsd:attribute name="lim" type="ST_PositivePercentage" use="optional">
<xsd:annotation>
<xsd:documentation>Miter Join Limit</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:group name="EG_LineJoinProperties">
<xsd:choice>
<xsd:element name="round" type="CT_LineJoinRound" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Round Line Join</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bevel" type="CT_LineJoinBevel" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Line Join Bevel</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="miter" type="CT_LineJoinMiterProperties" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Miter Line Join</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:group>
<xsd:simpleType name="ST_PresetLineDashVal">
<xsd:annotation>
<xsd:documentation>Preset Line Dash Value</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="solid">
<xsd:annotation>
<xsd:documentation>Solid</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="dot">
<xsd:annotation>
<xsd:documentation>Dot</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="dash">
<xsd:annotation>
<xsd:documentation>Dash</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lgDash">
<xsd:annotation>
<xsd:documentation>Large Dash</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="dashDot">
<xsd:annotation>
<xsd:documentation>Dash Dot</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lgDashDot">
<xsd:annotation>
<xsd:documentation>Large Dash Dot</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lgDashDotDot">
<xsd:annotation>
<xsd:documentation>Large Dash Dot Dot</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="sysDash">
<xsd:annotation>
<xsd:documentation>System Dash</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="sysDot">
<xsd:annotation>
<xsd:documentation>System Dot</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="sysDashDot">
<xsd:annotation>
<xsd:documentation>System Dash Dot</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="sysDashDotDot">
<xsd:annotation>
<xsd:documentation>System Dash Dot Dot</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="CT_PresetLineDashProperties">
<xsd:attribute name="val" type="ST_PresetLineDashVal" use="optional">
<xsd:annotation>
<xsd:documentation>Value</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="CT_DashStop">
<xsd:attribute name="d" type="ST_PositivePercentage" use="required">
<xsd:annotation>
<xsd:documentation>Dash Length</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="sp" type="ST_PositivePercentage" use="required">
<xsd:annotation>
<xsd:documentation>Space Length</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="CT_DashStopList">
<xsd:sequence>
<xsd:element name="ds" type="CT_DashStop" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Dash Stop</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:group name="EG_LineDashProperties">
<xsd:choice>
<xsd:element name="prstDash" type="CT_PresetLineDashProperties" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Preset Dash</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="custDash" type="CT_DashStopList" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Custom Dash</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:group>
<xsd:simpleType name="ST_LineCap">
<xsd:annotation>
<xsd:documentation>End Line Cap</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="rnd">
<xsd:annotation>
<xsd:documentation>Round Line Cap</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="sq">
<xsd:annotation>
<xsd:documentation>Square Line Cap</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="flat">
<xsd:annotation>
<xsd:documentation>Flat Line Cap</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ST_LineWidth">
<xsd:annotation>
<xsd:documentation>Line Width</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="ST_Coordinate32">
<xsd:minInclusive value="0"></xsd:minInclusive>
<xsd:maxInclusive value="20116800"></xsd:maxInclusive>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ST_PenAlignment">
<xsd:annotation>
<xsd:documentation>Alignment Type</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="ctr">
<xsd:annotation>
<xsd:documentation>Center Alignment</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="in">
<xsd:annotation>
<xsd:documentation>Inset Alignment</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ST_CompoundLine">
<xsd:annotation>
<xsd:documentation>Compound Line Type</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="sng">
<xsd:annotation>
<xsd:documentation>Single Line</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="dbl">
<xsd:annotation>
<xsd:documentation>Double Lines</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="thickThin">
<xsd:annotation>
<xsd:documentation>Thick Thin Double Lines</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="thinThick">
<xsd:annotation>
<xsd:documentation>Thin Thick Double Lines</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="tri">
<xsd:annotation>
<xsd:documentation>Thin Thick Thin Triple Lines</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="CT_LineProperties">
<xsd:sequence>
<xsd:group ref="EG_LineFillProperties" minOccurs="0" maxOccurs="1" />
<xsd:group ref="EG_LineDashProperties" minOccurs="0" maxOccurs="1" />
<xsd:group ref="EG_LineJoinProperties" minOccurs="0" maxOccurs="1" />
<xsd:element name="headEnd" type="CT_LineEndProperties" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Line Head/End Style</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tailEnd" type="CT_LineEndProperties" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Tail line end style</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
</xsd:sequence>
<xsd:attribute name="w" type="ST_LineWidth" use="optional">
<xsd:annotation>
<xsd:documentation>Line Width</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="cap" type="ST_LineCap" use="optional">
<xsd:annotation>
<xsd:documentation>Line Ending Cap Type</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="cmpd" type="ST_CompoundLine" use="optional">
<xsd:annotation>
<xsd:documentation>Compound Line Type</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="algn" type="ST_PenAlignment" use="optional">
<xsd:annotation>
<xsd:documentation>Stroke Alignment</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:schema>
|