Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Create, read, edit, and manipulate Word (.docx) documents with formatting, tables, and tracked changes
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd
1<?xml version="1.0" encoding="utf-8"?>2<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"3xmlns="http://schemas.openxmlformats.org/drawingml/2006/diagram"4xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"5xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships"6xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"7targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/diagram"8elementFormDefault="qualified" attributeFormDefault="unqualified">9<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships"10schemaLocation="shared-relationshipReference.xsd"/>11<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main"12schemaLocation="dml-main.xsd"/>13<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"14schemaLocation="shared-commonSimpleTypes.xsd"/>15<xsd:complexType name="CT_CTName">16<xsd:attribute name="lang" type="xsd:string" use="optional" default=""/>17<xsd:attribute name="val" type="xsd:string" use="required"/>18</xsd:complexType>19<xsd:complexType name="CT_CTDescription">20<xsd:attribute name="lang" type="xsd:string" use="optional" default=""/>21<xsd:attribute name="val" type="xsd:string" use="required"/>22</xsd:complexType>23<xsd:complexType name="CT_CTCategory">24<xsd:attribute name="type" type="xsd:anyURI" use="required"/>25<xsd:attribute name="pri" type="xsd:unsignedInt" use="required"/>26</xsd:complexType>27<xsd:complexType name="CT_CTCategories">28<xsd:sequence minOccurs="0" maxOccurs="unbounded">29<xsd:element name="cat" type="CT_CTCategory" minOccurs="0" maxOccurs="unbounded"/>30</xsd:sequence>31</xsd:complexType>32<xsd:simpleType name="ST_ClrAppMethod">33<xsd:restriction base="xsd:token">34<xsd:enumeration value="span"/>35<xsd:enumeration value="cycle"/>36<xsd:enumeration value="repeat"/>37</xsd:restriction>38</xsd:simpleType>39<xsd:simpleType name="ST_HueDir">40<xsd:restriction base="xsd:token">41<xsd:enumeration value="cw"/>42<xsd:enumeration value="ccw"/>43</xsd:restriction>44</xsd:simpleType>45<xsd:complexType name="CT_Colors">46<xsd:sequence>47<xsd:group ref="a:EG_ColorChoice" minOccurs="0" maxOccurs="unbounded"/>48</xsd:sequence>49<xsd:attribute name="meth" type="ST_ClrAppMethod" use="optional" default="span"/>50<xsd:attribute name="hueDir" type="ST_HueDir" use="optional" default="cw"/>51</xsd:complexType>52<xsd:complexType name="CT_CTStyleLabel">53<xsd:sequence>54<xsd:element name="fillClrLst" type="CT_Colors" minOccurs="0" maxOccurs="1"/>55<xsd:element name="linClrLst" type="CT_Colors" minOccurs="0" maxOccurs="1"/>56<xsd:element name="effectClrLst" type="CT_Colors" minOccurs="0" maxOccurs="1"/>57<xsd:element name="txLinClrLst" type="CT_Colors" minOccurs="0" maxOccurs="1"/>58<xsd:element name="txFillClrLst" type="CT_Colors" minOccurs="0" maxOccurs="1"/>59<xsd:element name="txEffectClrLst" type="CT_Colors" minOccurs="0" maxOccurs="1"/>60<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>61</xsd:sequence>62<xsd:attribute name="name" type="xsd:string" use="required"/>63</xsd:complexType>64<xsd:complexType name="CT_ColorTransform">65<xsd:sequence>66<xsd:element name="title" type="CT_CTName" minOccurs="0" maxOccurs="unbounded"/>67<xsd:element name="desc" type="CT_CTDescription" minOccurs="0" maxOccurs="unbounded"/>68<xsd:element name="catLst" type="CT_CTCategories" minOccurs="0"/>69<xsd:element name="styleLbl" type="CT_CTStyleLabel" minOccurs="0" maxOccurs="unbounded"/>70<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>71</xsd:sequence>72<xsd:attribute name="uniqueId" type="xsd:string" use="optional" default=""/>73<xsd:attribute name="minVer" type="xsd:string" use="optional"/>74</xsd:complexType>75<xsd:element name="colorsDef" type="CT_ColorTransform"/>76<xsd:complexType name="CT_ColorTransformHeader">77<xsd:sequence>78<xsd:element name="title" type="CT_CTName" minOccurs="1" maxOccurs="unbounded"/>79<xsd:element name="desc" type="CT_CTDescription" minOccurs="1" maxOccurs="unbounded"/>80<xsd:element name="catLst" type="CT_CTCategories" minOccurs="0"/>81<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>82</xsd:sequence>83<xsd:attribute name="uniqueId" type="xsd:string" use="required"/>84<xsd:attribute name="minVer" type="xsd:string" use="optional"/>85<xsd:attribute name="resId" type="xsd:int" use="optional" default="0"/>86</xsd:complexType>87<xsd:element name="colorsDefHdr" type="CT_ColorTransformHeader"/>88<xsd:complexType name="CT_ColorTransformHeaderLst">89<xsd:sequence>90<xsd:element name="colorsDefHdr" type="CT_ColorTransformHeader" minOccurs="0"91maxOccurs="unbounded"/>92</xsd:sequence>93</xsd:complexType>94<xsd:element name="colorsDefHdrLst" type="CT_ColorTransformHeaderLst"/>95<xsd:simpleType name="ST_PtType">96<xsd:restriction base="xsd:token">97<xsd:enumeration value="node"/>98<xsd:enumeration value="asst"/>99<xsd:enumeration value="doc"/>100<xsd:enumeration value="pres"/>101<xsd:enumeration value="parTrans"/>102<xsd:enumeration value="sibTrans"/>103</xsd:restriction>104</xsd:simpleType>105<xsd:complexType name="CT_Pt">106<xsd:sequence>107<xsd:element name="prSet" type="CT_ElemPropSet" minOccurs="0" maxOccurs="1"/>108<xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>109<xsd:element name="t" type="a:CT_TextBody" minOccurs="0" maxOccurs="1"/>110<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>111</xsd:sequence>112<xsd:attribute name="modelId" type="ST_ModelId" use="required"/>113<xsd:attribute name="type" type="ST_PtType" use="optional" default="node"/>114<xsd:attribute name="cxnId" type="ST_ModelId" use="optional" default="0"/>115</xsd:complexType>116<xsd:complexType name="CT_PtList">117<xsd:sequence>118<xsd:element name="pt" type="CT_Pt" minOccurs="0" maxOccurs="unbounded"/>119</xsd:sequence>120</xsd:complexType>121<xsd:simpleType name="ST_CxnType">122<xsd:restriction base="xsd:token">123<xsd:enumeration value="parOf"/>124<xsd:enumeration value="presOf"/>125<xsd:enumeration value="presParOf"/>126<xsd:enumeration value="unknownRelationship"/>127</xsd:restriction>128</xsd:simpleType>129<xsd:complexType name="CT_Cxn">130<xsd:sequence>131<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>132</xsd:sequence>133<xsd:attribute name="modelId" type="ST_ModelId" use="required"/>134<xsd:attribute name="type" type="ST_CxnType" use="optional" default="parOf"/>135<xsd:attribute name="srcId" type="ST_ModelId" use="required"/>136<xsd:attribute name="destId" type="ST_ModelId" use="required"/>137<xsd:attribute name="srcOrd" type="xsd:unsignedInt" use="required"/>138<xsd:attribute name="destOrd" type="xsd:unsignedInt" use="required"/>139<xsd:attribute name="parTransId" type="ST_ModelId" use="optional" default="0"/>140<xsd:attribute name="sibTransId" type="ST_ModelId" use="optional" default="0"/>141<xsd:attribute name="presId" type="xsd:string" use="optional" default=""/>142</xsd:complexType>143<xsd:complexType name="CT_CxnList">144<xsd:sequence>145<xsd:element name="cxn" type="CT_Cxn" minOccurs="0" maxOccurs="unbounded"/>146</xsd:sequence>147</xsd:complexType>148<xsd:complexType name="CT_DataModel">149<xsd:sequence>150<xsd:element name="ptLst" type="CT_PtList"/>151<xsd:element name="cxnLst" type="CT_CxnList" minOccurs="0" maxOccurs="1"/>152<xsd:element name="bg" type="a:CT_BackgroundFormatting" minOccurs="0"/>153<xsd:element name="whole" type="a:CT_WholeE2oFormatting" minOccurs="0"/>154<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>155</xsd:sequence>156</xsd:complexType>157<xsd:element name="dataModel" type="CT_DataModel"/>158<xsd:attributeGroup name="AG_IteratorAttributes">159<xsd:attribute name="axis" type="ST_AxisTypes" use="optional" default="none"/>160<xsd:attribute name="ptType" type="ST_ElementTypes" use="optional" default="all"/>161<xsd:attribute name="hideLastTrans" type="ST_Booleans" use="optional" default="true"/>162<xsd:attribute name="st" type="ST_Ints" use="optional" default="1"/>163<xsd:attribute name="cnt" type="ST_UnsignedInts" use="optional" default="0"/>164<xsd:attribute name="step" type="ST_Ints" use="optional" default="1"/>165</xsd:attributeGroup>166<xsd:attributeGroup name="AG_ConstraintAttributes">167<xsd:attribute name="type" type="ST_ConstraintType" use="required"/>168<xsd:attribute name="for" type="ST_ConstraintRelationship" use="optional" default="self"/>169<xsd:attribute name="forName" type="xsd:string" use="optional" default=""/>170<xsd:attribute name="ptType" type="ST_ElementType" use="optional" default="all"/>171</xsd:attributeGroup>172<xsd:attributeGroup name="AG_ConstraintRefAttributes">173<xsd:attribute name="refType" type="ST_ConstraintType" use="optional" default="none"/>174<xsd:attribute name="refFor" type="ST_ConstraintRelationship" use="optional" default="self"/>175<xsd:attribute name="refForName" type="xsd:string" use="optional" default=""/>176<xsd:attribute name="refPtType" type="ST_ElementType" use="optional" default="all"/>177</xsd:attributeGroup>178<xsd:complexType name="CT_Constraint">179<xsd:sequence>180<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>181</xsd:sequence>182<xsd:attributeGroup ref="AG_ConstraintAttributes"/>183<xsd:attributeGroup ref="AG_ConstraintRefAttributes"/>184<xsd:attribute name="op" type="ST_BoolOperator" use="optional" default="none"/>185<xsd:attribute name="val" type="xsd:double" use="optional" default="0"/>186<xsd:attribute name="fact" type="xsd:double" use="optional" default="1"/>187</xsd:complexType>188<xsd:complexType name="CT_Constraints">189<xsd:sequence>190<xsd:element name="constr" type="CT_Constraint" minOccurs="0" maxOccurs="unbounded"/>191</xsd:sequence>192</xsd:complexType>193<xsd:complexType name="CT_NumericRule">194<xsd:sequence>195<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>196</xsd:sequence>197<xsd:attributeGroup ref="AG_ConstraintAttributes"/>198<xsd:attribute name="val" type="xsd:double" use="optional" default="NaN"/>199<xsd:attribute name="fact" type="xsd:double" use="optional" default="NaN"/>200<xsd:attribute name="max" type="xsd:double" use="optional" default="NaN"/>201</xsd:complexType>202<xsd:complexType name="CT_Rules">203<xsd:sequence>204<xsd:element name="rule" type="CT_NumericRule" minOccurs="0" maxOccurs="unbounded"/>205</xsd:sequence>206</xsd:complexType>207<xsd:complexType name="CT_PresentationOf">208<xsd:sequence>209<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>210</xsd:sequence>211<xsd:attributeGroup ref="AG_IteratorAttributes"/>212</xsd:complexType>213<xsd:simpleType name="ST_LayoutShapeType" final="restriction">214<xsd:union memberTypes="a:ST_ShapeType ST_OutputShapeType"/>215</xsd:simpleType>216<xsd:simpleType name="ST_Index1">217<xsd:restriction base="xsd:unsignedInt">218<xsd:minInclusive value="1"/>219</xsd:restriction>220</xsd:simpleType>221<xsd:complexType name="CT_Adj">222<xsd:attribute name="idx" type="ST_Index1" use="required"/>223<xsd:attribute name="val" type="xsd:double" use="required"/>224</xsd:complexType>225<xsd:complexType name="CT_AdjLst">226<xsd:sequence>227<xsd:element name="adj" type="CT_Adj" minOccurs="0" maxOccurs="unbounded"/>228</xsd:sequence>229</xsd:complexType>230<xsd:complexType name="CT_Shape">231<xsd:sequence>232<xsd:element name="adjLst" type="CT_AdjLst" minOccurs="0" maxOccurs="1"/>233<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>234</xsd:sequence>235<xsd:attribute name="rot" type="xsd:double" use="optional" default="0"/>236<xsd:attribute name="type" type="ST_LayoutShapeType" use="optional" default="none"/>237<xsd:attribute ref="r:blip" use="optional"/>238<xsd:attribute name="zOrderOff" type="xsd:int" use="optional" default="0"/>239<xsd:attribute name="hideGeom" type="xsd:boolean" use="optional" default="false"/>240<xsd:attribute name="lkTxEntry" type="xsd:boolean" use="optional" default="false"/>241<xsd:attribute name="blipPhldr" type="xsd:boolean" use="optional" default="false"/>242</xsd:complexType>243<xsd:complexType name="CT_Parameter">244<xsd:attribute name="type" type="ST_ParameterId" use="required"/>245<xsd:attribute name="val" type="ST_ParameterVal" use="required"/>246</xsd:complexType>247<xsd:complexType name="CT_Algorithm">248<xsd:sequence>249<xsd:element name="param" type="CT_Parameter" minOccurs="0" maxOccurs="unbounded"/>250<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>251</xsd:sequence>252<xsd:attribute name="type" type="ST_AlgorithmType" use="required"/>253<xsd:attribute name="rev" type="xsd:unsignedInt" use="optional" default="0"/>254</xsd:complexType>255<xsd:complexType name="CT_LayoutNode">256<xsd:choice minOccurs="0" maxOccurs="unbounded">257<xsd:element name="alg" type="CT_Algorithm" minOccurs="0" maxOccurs="1"/>258<xsd:element name="shape" type="CT_Shape" minOccurs="0" maxOccurs="1"/>259<xsd:element name="presOf" type="CT_PresentationOf" minOccurs="0" maxOccurs="1"/>260<xsd:element name="constrLst" type="CT_Constraints" minOccurs="0" maxOccurs="1"/>261<xsd:element name="ruleLst" type="CT_Rules" minOccurs="0" maxOccurs="1"/>262<xsd:element name="varLst" type="CT_LayoutVariablePropertySet" minOccurs="0" maxOccurs="1"/>263<xsd:element name="forEach" type="CT_ForEach"/>264<xsd:element name="layoutNode" type="CT_LayoutNode"/>265<xsd:element name="choose" type="CT_Choose"/>266<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>267</xsd:choice>268<xsd:attribute name="name" type="xsd:string" use="optional" default=""/>269<xsd:attribute name="styleLbl" type="xsd:string" use="optional" default=""/>270<xsd:attribute name="chOrder" type="ST_ChildOrderType" use="optional" default="b"/>271<xsd:attribute name="moveWith" type="xsd:string" use="optional" default=""/>272</xsd:complexType>273<xsd:complexType name="CT_ForEach">274<xsd:choice minOccurs="0" maxOccurs="unbounded">275<xsd:element name="alg" type="CT_Algorithm" minOccurs="0" maxOccurs="1"/>276<xsd:element name="shape" type="CT_Shape" minOccurs="0" maxOccurs="1"/>277<xsd:element name="presOf" type="CT_PresentationOf" minOccurs="0" maxOccurs="1"/>278<xsd:element name="constrLst" type="CT_Constraints" minOccurs="0" maxOccurs="1"/>279<xsd:element name="ruleLst" type="CT_Rules" minOccurs="0" maxOccurs="1"/>280<xsd:element name="forEach" type="CT_ForEach"/>281<xsd:element name="layoutNode" type="CT_LayoutNode"/>282<xsd:element name="choose" type="CT_Choose"/>283<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>284</xsd:choice>285<xsd:attribute name="name" type="xsd:string" use="optional" default=""/>286<xsd:attribute name="ref" type="xsd:string" use="optional" default=""/>287<xsd:attributeGroup ref="AG_IteratorAttributes"/>288</xsd:complexType>289<xsd:complexType name="CT_When">290<xsd:choice minOccurs="0" maxOccurs="unbounded">291<xsd:element name="alg" type="CT_Algorithm" minOccurs="0" maxOccurs="1"/>292<xsd:element name="shape" type="CT_Shape" minOccurs="0" maxOccurs="1"/>293<xsd:element name="presOf" type="CT_PresentationOf" minOccurs="0" maxOccurs="1"/>294<xsd:element name="constrLst" type="CT_Constraints" minOccurs="0" maxOccurs="1"/>295<xsd:element name="ruleLst" type="CT_Rules" minOccurs="0" maxOccurs="1"/>296<xsd:element name="forEach" type="CT_ForEach"/>297<xsd:element name="layoutNode" type="CT_LayoutNode"/>298<xsd:element name="choose" type="CT_Choose"/>299<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>300</xsd:choice>301<xsd:attribute name="name" type="xsd:string" use="optional" default=""/>302<xsd:attributeGroup ref="AG_IteratorAttributes"/>303<xsd:attribute name="func" type="ST_FunctionType" use="required"/>304<xsd:attribute name="arg" type="ST_FunctionArgument" use="optional" default="none"/>305<xsd:attribute name="op" type="ST_FunctionOperator" use="required"/>306<xsd:attribute name="val" type="ST_FunctionValue" use="required"/>307</xsd:complexType>308<xsd:complexType name="CT_Otherwise">309<xsd:choice minOccurs="0" maxOccurs="unbounded">310<xsd:element name="alg" type="CT_Algorithm" minOccurs="0" maxOccurs="1"/>311<xsd:element name="shape" type="CT_Shape" minOccurs="0" maxOccurs="1"/>312<xsd:element name="presOf" type="CT_PresentationOf" minOccurs="0" maxOccurs="1"/>313<xsd:element name="constrLst" type="CT_Constraints" minOccurs="0" maxOccurs="1"/>314<xsd:element name="ruleLst" type="CT_Rules" minOccurs="0" maxOccurs="1"/>315<xsd:element name="forEach" type="CT_ForEach"/>316<xsd:element name="layoutNode" type="CT_LayoutNode"/>317<xsd:element name="choose" type="CT_Choose"/>318<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>319</xsd:choice>320<xsd:attribute name="name" type="xsd:string" use="optional" default=""/>321</xsd:complexType>322<xsd:complexType name="CT_Choose">323<xsd:sequence>324<xsd:element name="if" type="CT_When" maxOccurs="unbounded"/>325<xsd:element name="else" type="CT_Otherwise" minOccurs="0"/>326</xsd:sequence>327<xsd:attribute name="name" type="xsd:string" use="optional" default=""/>328</xsd:complexType>329<xsd:complexType name="CT_SampleData">330<xsd:sequence>331<xsd:element name="dataModel" type="CT_DataModel" minOccurs="0"/>332</xsd:sequence>333<xsd:attribute name="useDef" type="xsd:boolean" use="optional" default="false"/>334</xsd:complexType>335<xsd:complexType name="CT_Category">336<xsd:attribute name="type" type="xsd:anyURI" use="required"/>337<xsd:attribute name="pri" type="xsd:unsignedInt" use="required"/>338</xsd:complexType>339<xsd:complexType name="CT_Categories">340<xsd:sequence>341<xsd:element name="cat" type="CT_Category" minOccurs="0" maxOccurs="unbounded"/>342</xsd:sequence>343</xsd:complexType>344<xsd:complexType name="CT_Name">345<xsd:attribute name="lang" type="xsd:string" use="optional" default=""/>346<xsd:attribute name="val" type="xsd:string" use="required"/>347</xsd:complexType>348<xsd:complexType name="CT_Description">349<xsd:attribute name="lang" type="xsd:string" use="optional" default=""/>350<xsd:attribute name="val" type="xsd:string" use="required"/>351</xsd:complexType>352<xsd:complexType name="CT_DiagramDefinition">353<xsd:sequence>354<xsd:element name="title" type="CT_Name" minOccurs="0" maxOccurs="unbounded"/>355<xsd:element name="desc" type="CT_Description" minOccurs="0" maxOccurs="unbounded"/>356<xsd:element name="catLst" type="CT_Categories" minOccurs="0"/>357<xsd:element name="sampData" type="CT_SampleData" minOccurs="0"/>358<xsd:element name="styleData" type="CT_SampleData" minOccurs="0"/>359<xsd:element name="clrData" type="CT_SampleData" minOccurs="0"/>360<xsd:element name="layoutNode" type="CT_LayoutNode"/>361<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>362</xsd:sequence>363<xsd:attribute name="uniqueId" type="xsd:string" use="optional" default=""/>364<xsd:attribute name="minVer" type="xsd:string" use="optional"/>365<xsd:attribute name="defStyle" type="xsd:string" use="optional" default=""/>366</xsd:complexType>367<xsd:element name="layoutDef" type="CT_DiagramDefinition"/>368<xsd:complexType name="CT_DiagramDefinitionHeader">369<xsd:sequence>370<xsd:element name="title" type="CT_Name" minOccurs="1" maxOccurs="unbounded"/>371<xsd:element name="desc" type="CT_Description" minOccurs="1" maxOccurs="unbounded"/>372<xsd:element name="catLst" type="CT_Categories" minOccurs="0"/>373<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>374</xsd:sequence>375<xsd:attribute name="uniqueId" type="xsd:string" use="required"/>376<xsd:attribute name="minVer" type="xsd:string" use="optional"/>377<xsd:attribute name="defStyle" type="xsd:string" use="optional" default=""/>378<xsd:attribute name="resId" type="xsd:int" use="optional" default="0"/>379</xsd:complexType>380<xsd:element name="layoutDefHdr" type="CT_DiagramDefinitionHeader"/>381<xsd:complexType name="CT_DiagramDefinitionHeaderLst">382<xsd:sequence>383<xsd:element name="layoutDefHdr" type="CT_DiagramDefinitionHeader" minOccurs="0"384maxOccurs="unbounded"/>385</xsd:sequence>386</xsd:complexType>387<xsd:element name="layoutDefHdrLst" type="CT_DiagramDefinitionHeaderLst"/>388<xsd:complexType name="CT_RelIds">389<xsd:attribute ref="r:dm" use="required"/>390<xsd:attribute ref="r:lo" use="required"/>391<xsd:attribute ref="r:qs" use="required"/>392<xsd:attribute ref="r:cs" use="required"/>393</xsd:complexType>394<xsd:element name="relIds" type="CT_RelIds"/>395<xsd:simpleType name="ST_ParameterVal">396<xsd:union397memberTypes="ST_DiagramHorizontalAlignment ST_VerticalAlignment ST_ChildDirection ST_ChildAlignment ST_SecondaryChildAlignment ST_LinearDirection ST_SecondaryLinearDirection ST_StartingElement ST_BendPoint ST_ConnectorRouting ST_ArrowheadStyle ST_ConnectorDimension ST_RotationPath ST_CenterShapeMapping ST_NodeHorizontalAlignment ST_NodeVerticalAlignment ST_FallbackDimension ST_TextDirection ST_PyramidAccentPosition ST_PyramidAccentTextMargin ST_TextBlockDirection ST_TextAnchorHorizontal ST_TextAnchorVertical ST_DiagramTextAlignment ST_AutoTextRotation ST_GrowDirection ST_FlowDirection ST_ContinueDirection ST_Breakpoint ST_Offset ST_HierarchyAlignment xsd:int xsd:double xsd:boolean xsd:string ST_ConnectorPoint"398/>399</xsd:simpleType>400<xsd:simpleType name="ST_ModelId">401<xsd:union memberTypes="xsd:int s:ST_Guid"/>402</xsd:simpleType>403<xsd:simpleType name="ST_PrSetCustVal">404<xsd:union memberTypes="s:ST_Percentage xsd:int"/>405</xsd:simpleType>406<xsd:complexType name="CT_ElemPropSet">407<xsd:sequence>408<xsd:element name="presLayoutVars" type="CT_LayoutVariablePropertySet" minOccurs="0"409maxOccurs="1"/>410<xsd:element name="style" type="a:CT_ShapeStyle" minOccurs="0" maxOccurs="1"/>411</xsd:sequence>412<xsd:attribute name="presAssocID" type="ST_ModelId" use="optional"/>413<xsd:attribute name="presName" type="xsd:string" use="optional"/>414<xsd:attribute name="presStyleLbl" type="xsd:string" use="optional"/>415<xsd:attribute name="presStyleIdx" type="xsd:int" use="optional"/>416<xsd:attribute name="presStyleCnt" type="xsd:int" use="optional"/>417<xsd:attribute name="loTypeId" type="xsd:string" use="optional"/>418<xsd:attribute name="loCatId" type="xsd:string" use="optional"/>419<xsd:attribute name="qsTypeId" type="xsd:string" use="optional"/>420<xsd:attribute name="qsCatId" type="xsd:string" use="optional"/>421<xsd:attribute name="csTypeId" type="xsd:string" use="optional"/>422<xsd:attribute name="csCatId" type="xsd:string" use="optional"/>423<xsd:attribute name="coherent3DOff" type="xsd:boolean" use="optional"/>424<xsd:attribute name="phldrT" type="xsd:string" use="optional"/>425<xsd:attribute name="phldr" type="xsd:boolean" use="optional"/>426<xsd:attribute name="custAng" type="xsd:int" use="optional"/>427<xsd:attribute name="custFlipVert" type="xsd:boolean" use="optional"/>428<xsd:attribute name="custFlipHor" type="xsd:boolean" use="optional"/>429<xsd:attribute name="custSzX" type="xsd:int" use="optional"/>430<xsd:attribute name="custSzY" type="xsd:int" use="optional"/>431<xsd:attribute name="custScaleX" type="ST_PrSetCustVal" use="optional"/>432<xsd:attribute name="custScaleY" type="ST_PrSetCustVal" use="optional"/>433<xsd:attribute name="custT" type="xsd:boolean" use="optional"/>434<xsd:attribute name="custLinFactX" type="ST_PrSetCustVal" use="optional"/>435<xsd:attribute name="custLinFactY" type="ST_PrSetCustVal" use="optional"/>436<xsd:attribute name="custLinFactNeighborX" type="ST_PrSetCustVal" use="optional"/>437<xsd:attribute name="custLinFactNeighborY" type="ST_PrSetCustVal" use="optional"/>438<xsd:attribute name="custRadScaleRad" type="ST_PrSetCustVal" use="optional"/>439<xsd:attribute name="custRadScaleInc" type="ST_PrSetCustVal" use="optional"/>440</xsd:complexType>441<xsd:simpleType name="ST_Direction" final="restriction">442<xsd:restriction base="xsd:token">443<xsd:enumeration value="norm"/>444<xsd:enumeration value="rev"/>445</xsd:restriction>446</xsd:simpleType>447<xsd:simpleType name="ST_HierBranchStyle" final="restriction">448<xsd:restriction base="xsd:token">449<xsd:enumeration value="l"/>450<xsd:enumeration value="r"/>451<xsd:enumeration value="hang"/>452<xsd:enumeration value="std"/>453<xsd:enumeration value="init"/>454</xsd:restriction>455</xsd:simpleType>456<xsd:simpleType name="ST_AnimOneStr" final="restriction">457<xsd:restriction base="xsd:token">458<xsd:enumeration value="none"/>459<xsd:enumeration value="one"/>460<xsd:enumeration value="branch"/>461</xsd:restriction>462</xsd:simpleType>463<xsd:simpleType name="ST_AnimLvlStr" final="restriction">464<xsd:restriction base="xsd:token">465<xsd:enumeration value="none"/>466<xsd:enumeration value="lvl"/>467<xsd:enumeration value="ctr"/>468</xsd:restriction>469</xsd:simpleType>470<xsd:complexType name="CT_OrgChart">471<xsd:attribute name="val" type="xsd:boolean" default="false" use="optional"/>472</xsd:complexType>473<xsd:simpleType name="ST_NodeCount">474<xsd:restriction base="xsd:int">475<xsd:minInclusive value="-1"/>476</xsd:restriction>477</xsd:simpleType>478<xsd:complexType name="CT_ChildMax">479<xsd:attribute name="val" type="ST_NodeCount" default="-1" use="optional"/>480</xsd:complexType>481<xsd:complexType name="CT_ChildPref">482<xsd:attribute name="val" type="ST_NodeCount" default="-1" use="optional"/>483</xsd:complexType>484<xsd:complexType name="CT_BulletEnabled">485<xsd:attribute name="val" type="xsd:boolean" default="false" use="optional"/>486</xsd:complexType>487<xsd:complexType name="CT_Direction">488<xsd:attribute name="val" type="ST_Direction" default="norm" use="optional"/>489</xsd:complexType>490<xsd:complexType name="CT_HierBranchStyle">491<xsd:attribute name="val" type="ST_HierBranchStyle" default="std" use="optional"/>492</xsd:complexType>493<xsd:complexType name="CT_AnimOne">494<xsd:attribute name="val" type="ST_AnimOneStr" default="one" use="optional"/>495</xsd:complexType>496<xsd:complexType name="CT_AnimLvl">497<xsd:attribute name="val" type="ST_AnimLvlStr" default="none" use="optional"/>498</xsd:complexType>499<xsd:simpleType name="ST_ResizeHandlesStr" final="restriction">500<xsd:restriction base="xsd:token">501<xsd:enumeration value="exact"/>502<xsd:enumeration value="rel"/>503</xsd:restriction>504</xsd:simpleType>505<xsd:complexType name="CT_ResizeHandles">506<xsd:attribute name="val" type="ST_ResizeHandlesStr" default="rel" use="optional"/>507</xsd:complexType>508<xsd:complexType name="CT_LayoutVariablePropertySet">509<xsd:sequence>510<xsd:element name="orgChart" type="CT_OrgChart" minOccurs="0" maxOccurs="1"/>511<xsd:element name="chMax" type="CT_ChildMax" minOccurs="0" maxOccurs="1"/>512<xsd:element name="chPref" type="CT_ChildPref" minOccurs="0" maxOccurs="1"/>513<xsd:element name="bulletEnabled" type="CT_BulletEnabled" minOccurs="0" maxOccurs="1"/>514<xsd:element name="dir" type="CT_Direction" minOccurs="0" maxOccurs="1"/>515<xsd:element name="hierBranch" type="CT_HierBranchStyle" minOccurs="0" maxOccurs="1"/>516<xsd:element name="animOne" type="CT_AnimOne" minOccurs="0" maxOccurs="1"/>517<xsd:element name="animLvl" type="CT_AnimLvl" minOccurs="0" maxOccurs="1"/>518<xsd:element name="resizeHandles" type="CT_ResizeHandles" minOccurs="0" maxOccurs="1"/>519</xsd:sequence>520</xsd:complexType>521<xsd:complexType name="CT_SDName">522<xsd:attribute name="lang" type="xsd:string" use="optional" default=""/>523<xsd:attribute name="val" type="xsd:string" use="required"/>524</xsd:complexType>525<xsd:complexType name="CT_SDDescription">526<xsd:attribute name="lang" type="xsd:string" use="optional" default=""/>527<xsd:attribute name="val" type="xsd:string" use="required"/>528</xsd:complexType>529<xsd:complexType name="CT_SDCategory">530<xsd:attribute name="type" type="xsd:anyURI" use="required"/>531<xsd:attribute name="pri" type="xsd:unsignedInt" use="required"/>532</xsd:complexType>533<xsd:complexType name="CT_SDCategories">534<xsd:sequence minOccurs="0" maxOccurs="unbounded">535<xsd:element name="cat" type="CT_SDCategory" minOccurs="0" maxOccurs="unbounded"/>536</xsd:sequence>537</xsd:complexType>538<xsd:complexType name="CT_TextProps">539<xsd:sequence>540<xsd:group ref="a:EG_Text3D" minOccurs="0" maxOccurs="1"/>541</xsd:sequence>542</xsd:complexType>543<xsd:complexType name="CT_StyleLabel">544<xsd:sequence>545<xsd:element name="scene3d" type="a:CT_Scene3D" minOccurs="0" maxOccurs="1"/>546<xsd:element name="sp3d" type="a:CT_Shape3D" minOccurs="0" maxOccurs="1"/>547<xsd:element name="txPr" type="CT_TextProps" minOccurs="0" maxOccurs="1"/>548<xsd:element name="style" type="a:CT_ShapeStyle" minOccurs="0" maxOccurs="1"/>549<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>550</xsd:sequence>551<xsd:attribute name="name" type="xsd:string" use="required"/>552</xsd:complexType>553<xsd:complexType name="CT_StyleDefinition">554<xsd:sequence>555<xsd:element name="title" type="CT_SDName" minOccurs="0" maxOccurs="unbounded"/>556<xsd:element name="desc" type="CT_SDDescription" minOccurs="0" maxOccurs="unbounded"/>557<xsd:element name="catLst" type="CT_SDCategories" minOccurs="0"/>558<xsd:element name="scene3d" type="a:CT_Scene3D" minOccurs="0" maxOccurs="1"/>559<xsd:element name="styleLbl" type="CT_StyleLabel" minOccurs="1" maxOccurs="unbounded"/>560<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>561</xsd:sequence>562<xsd:attribute name="uniqueId" type="xsd:string" use="optional" default=""/>563<xsd:attribute name="minVer" type="xsd:string" use="optional"/>564</xsd:complexType>565<xsd:element name="styleDef" type="CT_StyleDefinition"/>566<xsd:complexType name="CT_StyleDefinitionHeader">567<xsd:sequence>568<xsd:element name="title" type="CT_SDName" minOccurs="1" maxOccurs="unbounded"/>569<xsd:element name="desc" type="CT_SDDescription" minOccurs="1" maxOccurs="unbounded"/>570<xsd:element name="catLst" type="CT_SDCategories" minOccurs="0"/>571<xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>572</xsd:sequence>573<xsd:attribute name="uniqueId" type="xsd:string" use="required"/>574<xsd:attribute name="minVer" type="xsd:string" use="optional"/>575<xsd:attribute name="resId" type="xsd:int" use="optional" default="0"/>576</xsd:complexType>577<xsd:element name="styleDefHdr" type="CT_StyleDefinitionHeader"/>578<xsd:complexType name="CT_StyleDefinitionHeaderLst">579<xsd:sequence>580<xsd:element name="styleDefHdr" type="CT_StyleDefinitionHeader" minOccurs="0"581maxOccurs="unbounded"/>582</xsd:sequence>583</xsd:complexType>584<xsd:element name="styleDefHdrLst" type="CT_StyleDefinitionHeaderLst"/>585<xsd:simpleType name="ST_AlgorithmType" final="restriction">586<xsd:restriction base="xsd:token">587<xsd:enumeration value="composite"/>588<xsd:enumeration value="conn"/>589<xsd:enumeration value="cycle"/>590<xsd:enumeration value="hierChild"/>591<xsd:enumeration value="hierRoot"/>592<xsd:enumeration value="pyra"/>593<xsd:enumeration value="lin"/>594<xsd:enumeration value="sp"/>595<xsd:enumeration value="tx"/>596<xsd:enumeration value="snake"/>597</xsd:restriction>598</xsd:simpleType>599<xsd:simpleType name="ST_AxisType" final="restriction">600<xsd:restriction base="xsd:token">601<xsd:enumeration value="self"/>602<xsd:enumeration value="ch"/>603<xsd:enumeration value="des"/>604<xsd:enumeration value="desOrSelf"/>605<xsd:enumeration value="par"/>606<xsd:enumeration value="ancst"/>607<xsd:enumeration value="ancstOrSelf"/>608<xsd:enumeration value="followSib"/>609<xsd:enumeration value="precedSib"/>610<xsd:enumeration value="follow"/>611<xsd:enumeration value="preced"/>612<xsd:enumeration value="root"/>613<xsd:enumeration value="none"/>614</xsd:restriction>615</xsd:simpleType>616<xsd:simpleType name="ST_AxisTypes">617<xsd:list itemType="ST_AxisType"/>618</xsd:simpleType>619<xsd:simpleType name="ST_BoolOperator" final="restriction">620<xsd:restriction base="xsd:token">621<xsd:enumeration value="none"/>622<xsd:enumeration value="equ"/>623<xsd:enumeration value="gte"/>624<xsd:enumeration value="lte"/>625</xsd:restriction>626</xsd:simpleType>627<xsd:simpleType name="ST_ChildOrderType" final="restriction">628<xsd:restriction base="xsd:token">629<xsd:enumeration value="b"/>630<xsd:enumeration value="t"/>631</xsd:restriction>632</xsd:simpleType>633<xsd:simpleType name="ST_ConstraintType" final="restriction">634<xsd:restriction base="xsd:token">635<xsd:enumeration value="none"/>636<xsd:enumeration value="alignOff"/>637<xsd:enumeration value="begMarg"/>638<xsd:enumeration value="bendDist"/>639<xsd:enumeration value="begPad"/>640<xsd:enumeration value="b"/>641<xsd:enumeration value="bMarg"/>642<xsd:enumeration value="bOff"/>643<xsd:enumeration value="ctrX"/>644<xsd:enumeration value="ctrXOff"/>645<xsd:enumeration value="ctrY"/>646<xsd:enumeration value="ctrYOff"/>647<xsd:enumeration value="connDist"/>648<xsd:enumeration value="diam"/>649<xsd:enumeration value="endMarg"/>650<xsd:enumeration value="endPad"/>651<xsd:enumeration value="h"/>652<xsd:enumeration value="hArH"/>653<xsd:enumeration value="hOff"/>654<xsd:enumeration value="l"/>655<xsd:enumeration value="lMarg"/>656<xsd:enumeration value="lOff"/>657<xsd:enumeration value="r"/>658<xsd:enumeration value="rMarg"/>659<xsd:enumeration value="rOff"/>660<xsd:enumeration value="primFontSz"/>661<xsd:enumeration value="pyraAcctRatio"/>662<xsd:enumeration value="secFontSz"/>663<xsd:enumeration value="sibSp"/>664<xsd:enumeration value="secSibSp"/>665<xsd:enumeration value="sp"/>666<xsd:enumeration value="stemThick"/>667<xsd:enumeration value="t"/>668<xsd:enumeration value="tMarg"/>669<xsd:enumeration value="tOff"/>670<xsd:enumeration value="userA"/>671<xsd:enumeration value="userB"/>672<xsd:enumeration value="userC"/>673<xsd:enumeration value="userD"/>674<xsd:enumeration value="userE"/>675<xsd:enumeration value="userF"/>676<xsd:enumeration value="userG"/>677<xsd:enumeration value="userH"/>678<xsd:enumeration value="userI"/>679<xsd:enumeration value="userJ"/>680<xsd:enumeration value="userK"/>681<xsd:enumeration value="userL"/>682<xsd:enumeration value="userM"/>683<xsd:enumeration value="userN"/>684<xsd:enumeration value="userO"/>685<xsd:enumeration value="userP"/>686<xsd:enumeration value="userQ"/>687<xsd:enumeration value="userR"/>688<xsd:enumeration value="userS"/>689<xsd:enumeration value="userT"/>690<xsd:enumeration value="userU"/>691<xsd:enumeration value="userV"/>692<xsd:enumeration value="userW"/>693<xsd:enumeration value="userX"/>694<xsd:enumeration value="userY"/>695<xsd:enumeration value="userZ"/>696<xsd:enumeration value="w"/>697<xsd:enumeration value="wArH"/>698<xsd:enumeration value="wOff"/>699</xsd:restriction>700</xsd:simpleType>701<xsd:simpleType name="ST_ConstraintRelationship" final="restriction">702<xsd:restriction base="xsd:token">703<xsd:enumeration value="self"/>704<xsd:enumeration value="ch"/>705<xsd:enumeration value="des"/>706</xsd:restriction>707</xsd:simpleType>708<xsd:simpleType name="ST_ElementType" final="restriction">709<xsd:restriction base="xsd:token">710<xsd:enumeration value="all"/>711<xsd:enumeration value="doc"/>712<xsd:enumeration value="node"/>713<xsd:enumeration value="norm"/>714<xsd:enumeration value="nonNorm"/>715<xsd:enumeration value="asst"/>716<xsd:enumeration value="nonAsst"/>717<xsd:enumeration value="parTrans"/>718<xsd:enumeration value="pres"/>719<xsd:enumeration value="sibTrans"/>720</xsd:restriction>721</xsd:simpleType>722<xsd:simpleType name="ST_ElementTypes">723<xsd:list itemType="ST_ElementType"/>724</xsd:simpleType>725<xsd:simpleType name="ST_ParameterId" final="restriction">726<xsd:restriction base="xsd:token">727<xsd:enumeration value="horzAlign"/>728<xsd:enumeration value="vertAlign"/>729<xsd:enumeration value="chDir"/>730<xsd:enumeration value="chAlign"/>731<xsd:enumeration value="secChAlign"/>732<xsd:enumeration value="linDir"/>733<xsd:enumeration value="secLinDir"/>734<xsd:enumeration value="stElem"/>735<xsd:enumeration value="bendPt"/>736<xsd:enumeration value="connRout"/>737<xsd:enumeration value="begSty"/>738<xsd:enumeration value="endSty"/>739<xsd:enumeration value="dim"/>740<xsd:enumeration value="rotPath"/>741<xsd:enumeration value="ctrShpMap"/>742<xsd:enumeration value="nodeHorzAlign"/>743<xsd:enumeration value="nodeVertAlign"/>744<xsd:enumeration value="fallback"/>745<xsd:enumeration value="txDir"/>746<xsd:enumeration value="pyraAcctPos"/>747<xsd:enumeration value="pyraAcctTxMar"/>748<xsd:enumeration value="txBlDir"/>749<xsd:enumeration value="txAnchorHorz"/>750<xsd:enumeration value="txAnchorVert"/>751<xsd:enumeration value="txAnchorHorzCh"/>752<xsd:enumeration value="txAnchorVertCh"/>753<xsd:enumeration value="parTxLTRAlign"/>754<xsd:enumeration value="parTxRTLAlign"/>755<xsd:enumeration value="shpTxLTRAlignCh"/>756<xsd:enumeration value="shpTxRTLAlignCh"/>757<xsd:enumeration value="autoTxRot"/>758<xsd:enumeration value="grDir"/>759<xsd:enumeration value="flowDir"/>760<xsd:enumeration value="contDir"/>761<xsd:enumeration value="bkpt"/>762<xsd:enumeration value="off"/>763<xsd:enumeration value="hierAlign"/>764<xsd:enumeration value="bkPtFixedVal"/>765<xsd:enumeration value="stBulletLvl"/>766<xsd:enumeration value="stAng"/>767<xsd:enumeration value="spanAng"/>768<xsd:enumeration value="ar"/>769<xsd:enumeration value="lnSpPar"/>770<xsd:enumeration value="lnSpAfParP"/>771<xsd:enumeration value="lnSpCh"/>772<xsd:enumeration value="lnSpAfChP"/>773<xsd:enumeration value="rtShortDist"/>774<xsd:enumeration value="alignTx"/>775<xsd:enumeration value="pyraLvlNode"/>776<xsd:enumeration value="pyraAcctBkgdNode"/>777<xsd:enumeration value="pyraAcctTxNode"/>778<xsd:enumeration value="srcNode"/>779<xsd:enumeration value="dstNode"/>780<xsd:enumeration value="begPts"/>781<xsd:enumeration value="endPts"/>782</xsd:restriction>783</xsd:simpleType>784<xsd:simpleType name="ST_Ints">785<xsd:list itemType="xsd:int"/>786</xsd:simpleType>787<xsd:simpleType name="ST_UnsignedInts">788<xsd:list itemType="xsd:unsignedInt"/>789</xsd:simpleType>790<xsd:simpleType name="ST_Booleans">791<xsd:list itemType="xsd:boolean"/>792</xsd:simpleType>793<xsd:simpleType name="ST_FunctionType" final="restriction">794<xsd:restriction base="xsd:token">795<xsd:enumeration value="cnt"/>796<xsd:enumeration value="pos"/>797<xsd:enumeration value="revPos"/>798<xsd:enumeration value="posEven"/>799<xsd:enumeration value="posOdd"/>800<xsd:enumeration value="var"/>801<xsd:enumeration value="depth"/>802<xsd:enumeration value="maxDepth"/>803</xsd:restriction>804</xsd:simpleType>805<xsd:simpleType name="ST_FunctionOperator" final="restriction">806<xsd:restriction base="xsd:token">807<xsd:enumeration value="equ"/>808<xsd:enumeration value="neq"/>809<xsd:enumeration value="gt"/>810<xsd:enumeration value="lt"/>811<xsd:enumeration value="gte"/>812<xsd:enumeration value="lte"/>813</xsd:restriction>814</xsd:simpleType>815<xsd:simpleType name="ST_DiagramHorizontalAlignment" final="restriction">816<xsd:restriction base="xsd:token">817<xsd:enumeration value="l"/>818<xsd:enumeration value="ctr"/>819<xsd:enumeration value="r"/>820<xsd:enumeration value="none"/>821</xsd:restriction>822</xsd:simpleType>823<xsd:simpleType name="ST_VerticalAlignment" final="restriction">824<xsd:restriction base="xsd:token">825<xsd:enumeration value="t"/>826<xsd:enumeration value="mid"/>827<xsd:enumeration value="b"/>828<xsd:enumeration value="none"/>829</xsd:restriction>830</xsd:simpleType>831<xsd:simpleType name="ST_ChildDirection" final="restriction">832<xsd:restriction base="xsd:token">833<xsd:enumeration value="horz"/>834<xsd:enumeration value="vert"/>835</xsd:restriction>836</xsd:simpleType>837<xsd:simpleType name="ST_ChildAlignment" final="restriction">838<xsd:restriction base="xsd:token">839<xsd:enumeration value="t"/>840<xsd:enumeration value="b"/>841<xsd:enumeration value="l"/>842<xsd:enumeration value="r"/>843</xsd:restriction>844</xsd:simpleType>845<xsd:simpleType name="ST_SecondaryChildAlignment" final="restriction">846<xsd:restriction base="xsd:token">847<xsd:enumeration value="none"/>848<xsd:enumeration value="t"/>849<xsd:enumeration value="b"/>850<xsd:enumeration value="l"/>851<xsd:enumeration value="r"/>852</xsd:restriction>853</xsd:simpleType>854<xsd:simpleType name="ST_LinearDirection" final="restriction">855<xsd:restriction base="xsd:token">856<xsd:enumeration value="fromL"/>857<xsd:enumeration value="fromR"/>858<xsd:enumeration value="fromT"/>859<xsd:enumeration value="fromB"/>860</xsd:restriction>861</xsd:simpleType>862<xsd:simpleType name="ST_SecondaryLinearDirection" final="restriction">863<xsd:restriction base="xsd:token">864<xsd:enumeration value="none"/>865<xsd:enumeration value="fromL"/>866<xsd:enumeration value="fromR"/>867<xsd:enumeration value="fromT"/>868<xsd:enumeration value="fromB"/>869</xsd:restriction>870</xsd:simpleType>871<xsd:simpleType name="ST_StartingElement" final="restriction">872<xsd:restriction base="xsd:token">873<xsd:enumeration value="node"/>874<xsd:enumeration value="trans"/>875</xsd:restriction>876</xsd:simpleType>877<xsd:simpleType name="ST_RotationPath" final="restriction">878<xsd:restriction base="xsd:token">879<xsd:enumeration value="none"/>880<xsd:enumeration value="alongPath"/>881</xsd:restriction>882</xsd:simpleType>883<xsd:simpleType name="ST_CenterShapeMapping" final="restriction">884<xsd:restriction base="xsd:token">885<xsd:enumeration value="none"/>886<xsd:enumeration value="fNode"/>887</xsd:restriction>888</xsd:simpleType>889<xsd:simpleType name="ST_BendPoint" final="restriction">890<xsd:restriction base="xsd:token">891<xsd:enumeration value="beg"/>892<xsd:enumeration value="def"/>893<xsd:enumeration value="end"/>894</xsd:restriction>895</xsd:simpleType>896<xsd:simpleType name="ST_ConnectorRouting" final="restriction">897<xsd:restriction base="xsd:token">898<xsd:enumeration value="stra"/>899<xsd:enumeration value="bend"/>900<xsd:enumeration value="curve"/>901<xsd:enumeration value="longCurve"/>902</xsd:restriction>903</xsd:simpleType>904<xsd:simpleType name="ST_ArrowheadStyle" final="restriction">905<xsd:restriction base="xsd:token">906<xsd:enumeration value="auto"/>907<xsd:enumeration value="arr"/>908<xsd:enumeration value="noArr"/>909</xsd:restriction>910</xsd:simpleType>911<xsd:simpleType name="ST_ConnectorDimension" final="restriction">912<xsd:restriction base="xsd:token">913<xsd:enumeration value="1D"/>914<xsd:enumeration value="2D"/>915<xsd:enumeration value="cust"/>916</xsd:restriction>917</xsd:simpleType>918<xsd:simpleType name="ST_ConnectorPoint" final="restriction">919<xsd:restriction base="xsd:token">920<xsd:enumeration value="auto"/>921<xsd:enumeration value="bCtr"/>922<xsd:enumeration value="ctr"/>923<xsd:enumeration value="midL"/>924<xsd:enumeration value="midR"/>925<xsd:enumeration value="tCtr"/>926<xsd:enumeration value="bL"/>927<xsd:enumeration value="bR"/>928<xsd:enumeration value="tL"/>929<xsd:enumeration value="tR"/>930<xsd:enumeration value="radial"/>931</xsd:restriction>932</xsd:simpleType>933<xsd:simpleType name="ST_NodeHorizontalAlignment" final="restriction">934<xsd:restriction base="xsd:token">935<xsd:enumeration value="l"/>936<xsd:enumeration value="ctr"/>937<xsd:enumeration value="r"/>938</xsd:restriction>939</xsd:simpleType>940<xsd:simpleType name="ST_NodeVerticalAlignment" final="restriction">941<xsd:restriction base="xsd:token">942<xsd:enumeration value="t"/>943<xsd:enumeration value="mid"/>944<xsd:enumeration value="b"/>945</xsd:restriction>946</xsd:simpleType>947<xsd:simpleType name="ST_FallbackDimension" final="restriction">948<xsd:restriction base="xsd:token">949<xsd:enumeration value="1D"/>950<xsd:enumeration value="2D"/>951</xsd:restriction>952</xsd:simpleType>953<xsd:simpleType name="ST_TextDirection" final="restriction">954<xsd:restriction base="xsd:token">955<xsd:enumeration value="fromT"/>956<xsd:enumeration value="fromB"/>957</xsd:restriction>958</xsd:simpleType>959<xsd:simpleType name="ST_PyramidAccentPosition" final="restriction">960<xsd:restriction base="xsd:token">961<xsd:enumeration value="bef"/>962<xsd:enumeration value="aft"/>963</xsd:restriction>964</xsd:simpleType>965<xsd:simpleType name="ST_PyramidAccentTextMargin" final="restriction">966<xsd:restriction base="xsd:token">967<xsd:enumeration value="step"/>968<xsd:enumeration value="stack"/>969</xsd:restriction>970</xsd:simpleType>971<xsd:simpleType name="ST_TextBlockDirection" final="restriction">972<xsd:restriction base="xsd:token">973<xsd:enumeration value="horz"/>974<xsd:enumeration value="vert"/>975</xsd:restriction>976</xsd:simpleType>977<xsd:simpleType name="ST_TextAnchorHorizontal" final="restriction">978<xsd:restriction base="xsd:token">979<xsd:enumeration value="none"/>980<xsd:enumeration value="ctr"/>981</xsd:restriction>982</xsd:simpleType>983<xsd:simpleType name="ST_TextAnchorVertical" final="restriction">984<xsd:restriction base="xsd:token">985<xsd:enumeration value="t"/>986<xsd:enumeration value="mid"/>987<xsd:enumeration value="b"/>988</xsd:restriction>989</xsd:simpleType>990<xsd:simpleType name="ST_DiagramTextAlignment" final="restriction">991<xsd:restriction base="xsd:token">992<xsd:enumeration value="l"/>993<xsd:enumeration value="ctr"/>994<xsd:enumeration value="r"/>995</xsd:restriction>996</xsd:simpleType>997<xsd:simpleType name="ST_AutoTextRotation" final="restriction">998<xsd:restriction base="xsd:token">999<xsd:enumeration value="none"/>1000<xsd:enumeration value="upr"/>1001<xsd:enumeration value="grav"/>1002</xsd:restriction>1003</xsd:simpleType>1004<xsd:simpleType name="ST_GrowDirection" final="restriction">1005<xsd:restriction base="xsd:token">1006<xsd:enumeration value="tL"/>1007<xsd:enumeration value="tR"/>1008<xsd:enumeration value="bL"/>1009<xsd:enumeration value="bR"/>1010</xsd:restriction>1011</xsd:simpleType>1012<xsd:simpleType name="ST_FlowDirection" final="restriction">1013<xsd:restriction base="xsd:token">1014<xsd:enumeration value="row"/>1015<xsd:enumeration value="col"/>1016</xsd:restriction>1017</xsd:simpleType>1018<xsd:simpleType name="ST_ContinueDirection" final="restriction">1019<xsd:restriction base="xsd:token">1020<xsd:enumeration value="revDir"/>1021<xsd:enumeration value="sameDir"/>1022</xsd:restriction>1023</xsd:simpleType>1024<xsd:simpleType name="ST_Breakpoint" final="restriction">1025<xsd:restriction base="xsd:token">1026<xsd:enumeration value="endCnv"/>1027<xsd:enumeration value="bal"/>1028<xsd:enumeration value="fixed"/>1029</xsd:restriction>1030</xsd:simpleType>1031<xsd:simpleType name="ST_Offset" final="restriction">1032<xsd:restriction base="xsd:token">1033<xsd:enumeration value="ctr"/>1034<xsd:enumeration value="off"/>1035</xsd:restriction>1036</xsd:simpleType>1037<xsd:simpleType name="ST_HierarchyAlignment" final="restriction">1038<xsd:restriction base="xsd:token">1039<xsd:enumeration value="tL"/>1040<xsd:enumeration value="tR"/>1041<xsd:enumeration value="tCtrCh"/>1042<xsd:enumeration value="tCtrDes"/>1043<xsd:enumeration value="bL"/>1044<xsd:enumeration value="bR"/>1045<xsd:enumeration value="bCtrCh"/>1046<xsd:enumeration value="bCtrDes"/>1047<xsd:enumeration value="lT"/>1048<xsd:enumeration value="lB"/>1049<xsd:enumeration value="lCtrCh"/>1050<xsd:enumeration value="lCtrDes"/>1051<xsd:enumeration value="rT"/>1052<xsd:enumeration value="rB"/>1053<xsd:enumeration value="rCtrCh"/>1054<xsd:enumeration value="rCtrDes"/>1055</xsd:restriction>1056</xsd:simpleType>1057<xsd:simpleType name="ST_FunctionValue" final="restriction">1058<xsd:union1059memberTypes="xsd:int xsd:boolean ST_Direction ST_HierBranchStyle ST_AnimOneStr ST_AnimLvlStr ST_ResizeHandlesStr"1060/>1061</xsd:simpleType>1062<xsd:simpleType name="ST_VariableType" final="restriction">1063<xsd:restriction base="xsd:token">1064<xsd:enumeration value="none"/>1065<xsd:enumeration value="orgChart"/>1066<xsd:enumeration value="chMax"/>1067<xsd:enumeration value="chPref"/>1068<xsd:enumeration value="bulEnabled"/>1069<xsd:enumeration value="dir"/>1070<xsd:enumeration value="hierBranch"/>1071<xsd:enumeration value="animOne"/>1072<xsd:enumeration value="animLvl"/>1073<xsd:enumeration value="resizeHandles"/>1074</xsd:restriction>1075</xsd:simpleType>1076<xsd:simpleType name="ST_FunctionArgument" final="restriction">1077<xsd:union memberTypes="ST_VariableType"/>1078</xsd:simpleType>1079<xsd:simpleType name="ST_OutputShapeType" final="restriction">1080<xsd:restriction base="xsd:token">1081<xsd:enumeration value="none"/>1082<xsd:enumeration value="conn"/>1083</xsd:restriction>1084</xsd:simpleType>1085</xsd:schema>1086