Blame view

config/xsd/request/histoPlot.xsd 3.87 KB
4c693aae   Erdogan Furkan   For now
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version="1.0" encoding="UTF-8"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:include schemaLocation="plot.xsd" />  
    
    <xs:element name="histoPlot" substitutionGroup="PlotElement">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="legends" type="PlotLegendType"
        		minOccurs="0" maxOccurs="1" />
          <xs:element name="params" minOccurs="0" maxOccurs="1">
            <xs:complexType>
              <xs:annotation>
c122311f   Erdogan Furkan   Histo 1D&2D worki...
14
        	      <xs:documentation>Parameter serie definition</xs:documentation>
4c693aae   Erdogan Furkan   For now
15
16
              </xs:annotation>
              <xs:sequence>
c122311f   Erdogan Furkan   Histo 1D&2D worki...
17
			          <xs:element name="param" minOccurs="0" maxOccurs="unbounded">
4c693aae   Erdogan Furkan   For now
18
                  <xs:complexType>
c122311f   Erdogan Furkan   Histo 1D&2D worki...
19
20
21
22
23
24
25
26
27
28
29
30
31
32
                    <xs:sequence>
                      <xs:element name="default"
                        type="ParameterDefaultPropertiesType" minOccurs="0"
                        maxOccurs="1">
                      </xs:element>
                      <xs:element name="xserie"
                        type="ParameterXPropertiesType" maxOccurs="unbounded"
                        minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>
                            define xaxis values
                          </xs:documentation>
                        </xs:annotation>
                      </xs:element>
4bced76d   Furkan   #11372 - Adding n...
33
34
                      <xs:element name="histogram2d"
                        type="Parameter2dhistogramPropertiesType" maxOccurs="unbounded"
c122311f   Erdogan Furkan   Histo 1D&2D worki...
35
36
37
                        minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>
4bced76d   Furkan   #11372 - Adding n...
38
                            define drawing properties for 2D histogram.
c122311f   Erdogan Furkan   Histo 1D&2D worki...
39
40
41
42
                            To be filled.
                          </xs:documentation>
                        </xs:annotation>
                      </xs:element>
4bced76d   Furkan   #11372 - Adding n...
43
44
                      <xs:element name="histogram1d"
                        type="Parameter1dhistogramPropertiesType" maxOccurs="unbounded"
c122311f   Erdogan Furkan   Histo 1D&2D worki...
45
46
47
                        minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>
4bced76d   Furkan   #11372 - Adding n...
48
                            define drawing properties for 1D histogram.
c122311f   Erdogan Furkan   Histo 1D&2D worki...
49
50
51
52
53
54
                            To be filled.
                          </xs:documentation>
                        </xs:annotation>
                      </xs:element>
                    </xs:sequence>
                	  <xs:attribute name="id" type="xs:string"/>                	
4c693aae   Erdogan Furkan   For now
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
                  </xs:complexType>                        
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="axes" minOccurs="1" maxOccurs="1">
            <xs:complexType>
            <xs:sequence>
              <xs:element name="xAxis">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="1">
                    <xs:choice>
                      <xs:element name="digitalAxis" type="DigitalAxis"/>
                    </xs:choice>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="yAxis">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="unbounded">                    
                    <xs:element name="digitalAxis" type="DigitalAxis"/>                    
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="zAxis" minOccurs="0" maxOccurs="1">
        		<xs:complexType>
        			<xs:sequence minOccurs="1" maxOccurs="1">
        				<xs:element name="colorAxis" type="ColorAxis" />
        			</xs:sequence>
        		</xs:complexType>
        	  </xs:element>
            </xs:sequence>
          </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>      
</xs:schema>