This project has retired. For details please refer to its
Attic page.
CmisRepositoryCapabilitiesType xref
1
2 package org.apache.chemistry.opencmis.commons.impl.jaxb;
3
4 import java.util.ArrayList;
5 import java.util.HashMap;
6 import java.util.List;
7 import java.util.Map;
8 import javax.xml.bind.annotation.XmlAccessType;
9 import javax.xml.bind.annotation.XmlAccessorType;
10 import javax.xml.bind.annotation.XmlAnyAttribute;
11 import javax.xml.bind.annotation.XmlAnyElement;
12 import javax.xml.bind.annotation.XmlElement;
13 import javax.xml.bind.annotation.XmlType;
14 import javax.xml.namespace.QName;
15 import org.w3c.dom.Element;
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53 @XmlAccessorType(XmlAccessType.FIELD)
54 @XmlType(name = "cmisRepositoryCapabilitiesType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
55 "capabilityACL",
56 "capabilityAllVersionsSearchable",
57 "capabilityChanges",
58 "capabilityContentStreamUpdatability",
59 "capabilityGetDescendants",
60 "capabilityGetFolderTree",
61 "capabilityMultifiling",
62 "capabilityPWCSearchable",
63 "capabilityPWCUpdatable",
64 "capabilityQuery",
65 "capabilityRenditions",
66 "capabilityUnfiling",
67 "capabilityVersionSpecificFiling",
68 "capabilityJoin",
69 "any"
70 })
71 public class CmisRepositoryCapabilitiesType {
72
73 @XmlElement(required = true)
74 protected EnumCapabilityACL capabilityACL;
75 protected boolean capabilityAllVersionsSearchable;
76 @XmlElement(required = true)
77 protected EnumCapabilityChanges capabilityChanges;
78 @XmlElement(required = true)
79 protected EnumCapabilityContentStreamUpdates capabilityContentStreamUpdatability;
80 protected boolean capabilityGetDescendants;
81 protected boolean capabilityGetFolderTree;
82 protected boolean capabilityMultifiling;
83 protected boolean capabilityPWCSearchable;
84 protected boolean capabilityPWCUpdatable;
85 @XmlElement(required = true)
86 protected EnumCapabilityQuery capabilityQuery;
87 @XmlElement(required = true)
88 protected EnumCapabilityRendition capabilityRenditions;
89 protected boolean capabilityUnfiling;
90 protected boolean capabilityVersionSpecificFiling;
91 @XmlElement(required = true)
92 protected EnumCapabilityJoin capabilityJoin;
93 @XmlAnyElement
94 protected List<Element> any;
95 @XmlAnyAttribute
96 private Map<QName, String> otherAttributes = new HashMap<QName, String>();
97
98
99
100
101
102
103
104
105
106 public EnumCapabilityACL getCapabilityACL() {
107 return capabilityACL;
108 }
109
110
111
112
113
114
115
116
117
118 public void setCapabilityACL(EnumCapabilityACL value) {
119 this.capabilityACL = value;
120 }
121
122
123
124
125
126 public boolean isCapabilityAllVersionsSearchable() {
127 return capabilityAllVersionsSearchable;
128 }
129
130
131
132
133
134 public void setCapabilityAllVersionsSearchable(boolean value) {
135 this.capabilityAllVersionsSearchable = value;
136 }
137
138
139
140
141
142
143
144
145
146 public EnumCapabilityChanges getCapabilityChanges() {
147 return capabilityChanges;
148 }
149
150
151
152
153
154
155
156
157
158 public void setCapabilityChanges(EnumCapabilityChanges value) {
159 this.capabilityChanges = value;
160 }
161
162
163
164
165
166
167
168
169
170 public EnumCapabilityContentStreamUpdates getCapabilityContentStreamUpdatability() {
171 return capabilityContentStreamUpdatability;
172 }
173
174
175
176
177
178
179
180
181
182 public void setCapabilityContentStreamUpdatability(EnumCapabilityContentStreamUpdates value) {
183 this.capabilityContentStreamUpdatability = value;
184 }
185
186
187
188
189
190 public boolean isCapabilityGetDescendants() {
191 return capabilityGetDescendants;
192 }
193
194
195
196
197
198 public void setCapabilityGetDescendants(boolean value) {
199 this.capabilityGetDescendants = value;
200 }
201
202
203
204
205
206 public boolean isCapabilityGetFolderTree() {
207 return capabilityGetFolderTree;
208 }
209
210
211
212
213
214 public void setCapabilityGetFolderTree(boolean value) {
215 this.capabilityGetFolderTree = value;
216 }
217
218
219
220
221
222 public boolean isCapabilityMultifiling() {
223 return capabilityMultifiling;
224 }
225
226
227
228
229
230 public void setCapabilityMultifiling(boolean value) {
231 this.capabilityMultifiling = value;
232 }
233
234
235
236
237
238 public boolean isCapabilityPWCSearchable() {
239 return capabilityPWCSearchable;
240 }
241
242
243
244
245
246 public void setCapabilityPWCSearchable(boolean value) {
247 this.capabilityPWCSearchable = value;
248 }
249
250
251
252
253
254 public boolean isCapabilityPWCUpdatable() {
255 return capabilityPWCUpdatable;
256 }
257
258
259
260
261
262 public void setCapabilityPWCUpdatable(boolean value) {
263 this.capabilityPWCUpdatable = value;
264 }
265
266
267
268
269
270
271
272
273
274 public EnumCapabilityQuery getCapabilityQuery() {
275 return capabilityQuery;
276 }
277
278
279
280
281
282
283
284
285
286 public void setCapabilityQuery(EnumCapabilityQuery value) {
287 this.capabilityQuery = value;
288 }
289
290
291
292
293
294
295
296
297
298 public EnumCapabilityRendition getCapabilityRenditions() {
299 return capabilityRenditions;
300 }
301
302
303
304
305
306
307
308
309
310 public void setCapabilityRenditions(EnumCapabilityRendition value) {
311 this.capabilityRenditions = value;
312 }
313
314
315
316
317
318 public boolean isCapabilityUnfiling() {
319 return capabilityUnfiling;
320 }
321
322
323
324
325
326 public void setCapabilityUnfiling(boolean value) {
327 this.capabilityUnfiling = value;
328 }
329
330
331
332
333
334 public boolean isCapabilityVersionSpecificFiling() {
335 return capabilityVersionSpecificFiling;
336 }
337
338
339
340
341
342 public void setCapabilityVersionSpecificFiling(boolean value) {
343 this.capabilityVersionSpecificFiling = value;
344 }
345
346
347
348
349
350
351
352
353
354 public EnumCapabilityJoin getCapabilityJoin() {
355 return capabilityJoin;
356 }
357
358
359
360
361
362
363
364
365
366 public void setCapabilityJoin(EnumCapabilityJoin value) {
367 this.capabilityJoin = value;
368 }
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392 public List<Element> getAny() {
393 if (any == null) {
394 any = new ArrayList<Element>();
395 }
396 return this.any;
397 }
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413 public Map<QName, String> getOtherAttributes() {
414 return otherAttributes;
415 }
416
417 }