|
14 | 14 | </xs:annotation>
|
15 | 15 | <xs:sequence>
|
16 | 16 | <xs:choice minOccurs="0" maxOccurs="unbounded">
|
17 |
| - <xs:element name="title" type="translatableType" /> |
18 |
| - <xs:element name="description" type="translatableType" /> |
19 |
| - <xs:element name="saveHandler" type="saveHandlerType" /> |
20 |
| - <xs:element name="structure" type="structureType" /> |
| 17 | + <xs:element name="title" type="translatableType"/> |
| 18 | + <xs:element name="description" type="translatableType"/> |
| 19 | + <xs:element name="saveHandler" type="saveHandlerType"/> |
| 20 | + <xs:element name="structure" type="structureType"/> |
21 | 21 | <xs:group ref="fieldset"/>
|
22 | 22 | </xs:choice>
|
23 | 23 | <xs:group ref="dependencies"/>
|
24 | 24 | </xs:sequence>
|
25 |
| - <xs:attribute name="id" type="xs:string" use="required" /> |
26 |
| - <xs:attribute name="primary" type="nameType" use="optional" /> |
27 |
| - <xs:attribute name="view_id" type="viewIdType" use="optional" /> |
28 |
| - <xs:attribute name="class" type="classType" use="optional" /> |
29 |
| - <xs:attribute name="shared_index" type="xs:string" use="optional" /> |
| 25 | + <xs:attribute name="id" type="xs:string" use="required"/> |
| 26 | + <xs:attribute name="primary" type="nameType"/> |
| 27 | + <xs:attribute name="view_id" type="viewIdType"/> |
| 28 | + <xs:attribute name="class" type="classType"/> |
| 29 | + <xs:attribute name="shared_index" type="xs:string"/> |
30 | 30 | </xs:complexType>
|
31 | 31 |
|
32 | 32 | <xs:group name="fieldset">
|
|
48 | 48 | <xs:complexType name="translatableType">
|
49 | 49 | <xs:simpleContent>
|
50 | 50 | <xs:extension base="xs:string">
|
51 |
| - <xs:attribute name="translate" use="optional" fixed="true" type="xs:boolean"/> |
| 51 | + <xs:attribute name="translate" fixed="true" type="xs:boolean"/> |
52 | 52 | </xs:extension>
|
53 | 53 | </xs:simpleContent>
|
54 | 54 | </xs:complexType>
|
|
60 | 60 | </xs:documentation>
|
61 | 61 | </xs:annotation>
|
62 | 62 | <xs:restriction base="xs:string">
|
63 |
| - <xs:pattern value="[a-zA-Z0-9_]+" /> |
| 63 | + <xs:pattern value="[a-zA-Z0-9_]+"/> |
64 | 64 | </xs:restriction>
|
65 | 65 | </xs:simpleType>
|
66 | 66 |
|
|
71 | 71 | </xs:documentation>
|
72 | 72 | </xs:annotation>
|
73 | 73 | <xs:restriction base="xs:string">
|
74 |
| - <xs:pattern value="[a-zA-Z|\\]+[a-zA-Z0-9\\]+" /> |
| 74 | + <xs:pattern value="[a-zA-Z|\\]+[a-zA-Z0-9\\]+"/> |
75 | 75 | </xs:restriction>
|
76 | 76 | </xs:simpleType>
|
77 | 77 |
|
|
82 | 82 | </xs:documentation>
|
83 | 83 | </xs:annotation>
|
84 | 84 | <xs:restriction base="xs:string">
|
85 |
| - <xs:pattern value="[a-zA-Z0-9_]+" /> |
| 85 | + <xs:pattern value="[a-zA-Z0-9_]+"/> |
86 | 86 | </xs:restriction>
|
87 | 87 | </xs:simpleType>
|
88 | 88 |
|
|
93 | 93 | </xs:documentation>
|
94 | 94 | </xs:annotation>
|
95 | 95 | <xs:restriction base="xs:string">
|
96 |
| - <xs:pattern value="[a-zA-Z0-9_]+" /> |
| 96 | + <xs:pattern value="[a-zA-Z0-9_]+"/> |
97 | 97 | </xs:restriction>
|
98 | 98 | </xs:simpleType>
|
99 | 99 |
|
|
104 | 104 | </xs:documentation>
|
105 | 105 | </xs:annotation>
|
106 | 106 | <xs:restriction base="xs:string">
|
107 |
| - <xs:pattern value="[a-zA-Z0-9_]+" /> |
| 107 | + <xs:pattern value="[a-zA-Z0-9_]+"/> |
108 | 108 | </xs:restriction>
|
109 | 109 | </xs:simpleType>
|
110 | 110 |
|
|
115 | 115 | </xs:documentation>
|
116 | 116 | </xs:annotation>
|
117 | 117 | <xs:restriction base="xs:string">
|
118 |
| - <xs:pattern value="[a-zA-Z0-9_]+" /> |
| 118 | + <xs:pattern value="[a-zA-Z0-9_]+"/> |
119 | 119 | </xs:restriction>
|
120 | 120 | </xs:simpleType>
|
121 | 121 |
|
|
126 | 126 | </xs:documentation>
|
127 | 127 | </xs:annotation>
|
128 | 128 | <xs:attribute name="name" type="nameType" use="required"/>
|
129 |
| - <xs:attribute name="handler" type="classType" use="optional"/> |
130 |
| - <xs:attribute name="origin" type="originType" use="optional"/> |
| 129 | + <xs:attribute name="handler" type="classType"/> |
| 130 | + <xs:attribute name="origin" type="originType"/> |
131 | 131 | </xs:complexType>
|
132 | 132 |
|
133 | 133 | <xs:complexType name="fieldsetType" mixed="true">
|
|
137 | 137 | </xs:documentation>
|
138 | 138 | </xs:annotation>
|
139 | 139 | <xs:sequence>
|
140 |
| - <xs:element type="referenceType" name="reference" minOccurs="0" maxOccurs="unbounded" /> |
| 140 | + <xs:element type="referenceType" name="reference" minOccurs="0" maxOccurs="unbounded"/> |
141 | 141 | <xs:element name="field" type="fieldType" minOccurs="0" maxOccurs="unbounded"/>
|
142 | 142 | </xs:sequence>
|
143 |
| - <xs:attribute name="source" type="classType" use="optional"/> |
144 |
| - <xs:attribute name="provider" type="classType" use="optional"/> |
| 143 | + <xs:attribute name="source" type="classType"/> |
| 144 | + <xs:attribute name="provider" type="classType"/> |
145 | 145 | <xs:attribute name="name" type="nameType" use="required"/>
|
146 | 146 | </xs:complexType>
|
147 | 147 |
|
148 | 148 | <xs:complexType name="fieldType">
|
149 | 149 | <xs:complexContent>
|
150 | 150 | <xs:extension base="fieldTypeAbstract">
|
151 | 151 | <xs:choice>
|
152 |
| - <xs:element type="filterType" name="filter" minOccurs="0" maxOccurs="1" /> |
| 152 | + <xs:element type="filterType" name="filter" minOccurs="0" maxOccurs="1"/> |
153 | 153 | </xs:choice>
|
154 |
| - <xs:attribute type="dataType" name="dataType" use="optional" /> |
| 154 | + <xs:attribute type="dataType" name="dataType"/> |
155 | 155 | </xs:extension>
|
156 | 156 | </xs:complexContent>
|
157 | 157 | </xs:complexType>
|
|
190 | 190 | </xs:documentation>
|
191 | 191 | </xs:annotation>
|
192 | 192 | <xs:attribute name="fieldset" type="nameType" use="required"/>
|
193 |
| - <xs:attribute name="from" type="fromType" use="optional"/> |
194 |
| - <xs:attribute name="to" type="toType" use="optional"/> |
| 193 | + <xs:attribute name="from" type="fromType"/> |
| 194 | + <xs:attribute name="to" type="toType"/> |
195 | 195 | </xs:complexType>
|
196 | 196 |
|
197 | 197 | <xs:simpleType name="dataType">
|
198 | 198 | <xs:restriction base="xs:string">
|
199 |
| - <xs:enumeration value="int" /> |
200 |
| - <xs:enumeration value="float" /> |
201 |
| - <xs:enumeration value="varchar" /> |
202 |
| - <xs:enumeration value="text" /> |
203 |
| - <xs:enumeration value="mediumtext" /> |
204 |
| - <xs:enumeration value="timestamp" /> |
205 |
| - <xs:enumeration value="datetime" /> |
206 |
| - <xs:enumeration value="date" /> |
| 199 | + <xs:enumeration value="int"/> |
| 200 | + <xs:enumeration value="float"/> |
| 201 | + <xs:enumeration value="varchar"/> |
| 202 | + <xs:enumeration value="text"/> |
| 203 | + <xs:enumeration value="mediumtext"/> |
| 204 | + <xs:enumeration value="timestamp"/> |
| 205 | + <xs:enumeration value="datetime"/> |
| 206 | + <xs:enumeration value="date"/> |
207 | 207 | </xs:restriction>
|
208 | 208 | </xs:simpleType>
|
209 | 209 |
|
|
226 | 226 | Indexer Id must be unique.
|
227 | 227 | </xs:documentation>
|
228 | 228 | </xs:annotation>
|
229 |
| - <xs:selector xpath="indexer" /> |
230 |
| - <xs:field xpath="@id" /> |
| 229 | + <xs:selector xpath="indexer"/> |
| 230 | + <xs:field xpath="@id"/> |
231 | 231 | </xs:unique>
|
232 | 232 | <xs:unique name="uniqueViewId">
|
233 | 233 | <xs:annotation>
|
234 | 234 | <xs:documentation>
|
235 | 235 | Indexer Id must be unique.
|
236 | 236 | </xs:documentation>
|
237 | 237 | </xs:annotation>
|
238 |
| - <xs:selector xpath="indexer" /> |
239 |
| - <xs:field xpath="@view_id" /> |
| 238 | + <xs:selector xpath="indexer"/> |
| 239 | + <xs:field xpath="@view_id"/> |
240 | 240 | </xs:unique>
|
241 | 241 | </xs:element>
|
242 | 242 | <xs:complexType name="configType">
|
|
266 | 266 | Related indexer id must be unique.
|
267 | 267 | </xs:documentation>
|
268 | 268 | </xs:annotation>
|
269 |
| - <xs:selector xpath="indexer" /> |
270 |
| - <xs:field xpath="@id" /> |
| 269 | + <xs:selector xpath="indexer"/> |
| 270 | + <xs:field xpath="@id"/> |
271 | 271 | </xs:unique>
|
272 | 272 | </xs:element>
|
273 | 273 | </xs:choice>
|
|
287 | 287 | Indexer dependency that represents another indexer.
|
288 | 288 | </xs:documentation>
|
289 | 289 | </xs:annotation>
|
290 |
| - <xs:attribute name="id" type="xs:string" use="required" /> |
| 290 | + <xs:attribute name="id" type="xs:string" use="required"/> |
291 | 291 | </xs:complexType>
|
292 | 292 | </xs:element>
|
293 | 293 | </xs:sequence>
|
|
0 commit comments