1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <xs : schema xmlns : xs =" http://www.w3.org/2001/XMLSchema"
3+ targetNamespace =" qv"
4+ xmlns =" qv"
5+ elementFormDefault =" qualified" >
6+ <xs : element name =" Objects" >
7+ <xs : complexType >
8+ <xs : sequence >
9+ <xs : element name =" Object" minOccurs =" 0" maxOccurs =" unbounded" >
10+ <xs : complexType >
11+ <xs : sequence >
12+ <xs : element name =" DefaultOutput" >
13+ <xs : complexType >
14+ <xs : attribute name =" type" type =" outputType" use =" required" />
15+ </xs : complexType >
16+ </xs : element >
17+ </xs : sequence >
18+ <xs : attribute name =" name" type =" xs:string" use =" required" />
19+ <xs : attribute name =" id" type =" xs:nonNegativeInteger" use =" required" />
20+ <xs : attribute name =" type" type =" objectType" use =" required" />
21+ <xs : attribute name =" IntegratedSecurityLevel" type =" securityLevel" />
22+ <xs : attribute name =" PermissionPrefix" type =" xs:string" />
23+ </xs : complexType >
24+ </xs : element >
25+ </xs : sequence >
26+ </xs : complexType >
27+ </xs : element >
28+ <xs : simpleType name =" objectType" >
29+ <xs : restriction base =" xs:string" >
30+ <xs : enumeration value =" Query" />
31+ <xs : enumeration value =" DataProvider" />
32+ </xs : restriction >
33+ </xs : simpleType >
34+ <xs : simpleType name =" securityLevel" >
35+ <xs : restriction base =" xs:string" >
36+ <xs : enumeration value =" SecurityNone" />
37+ <xs : enumeration value =" SecurityLow" />
38+ <xs : enumeration value =" SecurityHigh" />
39+ </xs : restriction >
40+ </xs : simpleType >
41+ <xs : simpleType name =" outputType" >
42+ <xs : restriction base =" xs:string" >
43+ <xs : enumeration value =" OutputTypeCard" />
44+ <xs : enumeration value =" OutputTypeMap" />
45+ <xs : enumeration value =" OutputTypePivotTable" />
46+ <xs : enumeration value =" OutputTypeTable" />
47+ <xs : enumeration value =" OutputTypeChartColumn" />
48+ <xs : enumeration value =" OutputTypeChartColumn3D" />
49+ <xs : enumeration value =" OutputTypeChartStackedColumn" />
50+ <xs : enumeration value =" OutputTypeChartStackedColumn3D" />
51+ <xs : enumeration value =" OutputTypeChartStackedColumn100" />
52+ <xs : enumeration value =" OutputTypeChartBar" />
53+ <xs : enumeration value =" OutputTypeChartStackedBar" />
54+ <xs : enumeration value =" OutputTypeChartStackedBar100" />
55+ <xs : enumeration value =" OutputTypeChartArea" />
56+ <xs : enumeration value =" OutputTypeChartStackedArea" />
57+ <xs : enumeration value =" OutputTypeChartStackedArea100" />
58+ <xs : enumeration value =" OutputTypeChartSmoothArea" />
59+ <xs : enumeration value =" OutputTypeChartStepArea" />
60+ <xs : enumeration value =" OutputTypeChartLine" />
61+ <xs : enumeration value =" OutputTypeChartStackedLine" />
62+ <xs : enumeration value =" OutputTypeChartStackedLine100" />
63+ <xs : enumeration value =" OutputTypeChartSmoothLine" />
64+ <xs : enumeration value =" OutputTypeChartStepLine" />
65+ <xs : enumeration value =" OutputTypeChartPie" />
66+ <xs : enumeration value =" OutputTypeChartPie3D" />
67+ <xs : enumeration value =" OutputTypeChartDoughnut" />
68+ <xs : enumeration value =" OutputTypeChartDoughnut3D" />
69+ <xs : enumeration value =" OutputTypeChartLinearGauge" />
70+ <xs : enumeration value =" OutputTypeChartCircularGauge" />
71+ <xs : enumeration value =" OutputTypeChartRadar" />
72+ <xs : enumeration value =" OutputTypeChartFilledRadar" />
73+ <xs : enumeration value =" OutputTypeChartPolarArea" />
74+ <xs : enumeration value =" OutputTypeChartFunnel" />
75+ <xs : enumeration value =" OutputTypeChartPyramid" />
76+ <xs : enumeration value =" OutputTypeChartColumnLine" />
77+ <xs : enumeration value =" OutputTypeChartColumn3DLine" />
78+ <xs : enumeration value =" OutputTypeChartTimeline" />
79+ <xs : enumeration value =" OutputTypeChartSmoothTimeline" />
80+ <xs : enumeration value =" OutputTypeChartStepTimeline" />
81+ <xs : enumeration value =" OutputTypeChartSparkline" />
82+ </xs : restriction >
83+ </xs : simpleType >
84+ </xs : schema >
0 commit comments