|
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