This project has retired. For details please refer to its
Attic page.
CreateFolder xref
1
2 package org.apache.chemistry.opencmis.commons.impl.jaxb;
3
4 import java.util.ArrayList;
5 import java.util.List;
6 import javax.xml.bind.JAXBElement;
7 import javax.xml.bind.annotation.XmlAccessType;
8 import javax.xml.bind.annotation.XmlAccessorType;
9 import javax.xml.bind.annotation.XmlElement;
10 import javax.xml.bind.annotation.XmlElementRef;
11 import javax.xml.bind.annotation.XmlRootElement;
12 import javax.xml.bind.annotation.XmlType;
13
14
15
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 @XmlAccessorType(XmlAccessType.FIELD)
41 @XmlType(name = "", propOrder = {
42 "repositoryId",
43 "properties",
44 "folderId",
45 "policies",
46 "addACEs",
47 "removeACEs",
48 "extension"
49 })
50 @XmlRootElement(name = "createFolder")
51 public class CreateFolder {
52
53 @XmlElement(required = true)
54 protected String repositoryId;
55 @XmlElement(required = true)
56 protected CmisPropertiesType properties;
57 @XmlElement(required = true)
58 protected String folderId;
59 @XmlElement(nillable = true)
60 protected List<String> policies;
61 @XmlElementRef(name = "addACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
62 protected JAXBElement<CmisAccessControlListType> addACEs;
63 @XmlElementRef(name = "removeACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
64 protected JAXBElement<CmisAccessControlListType> removeACEs;
65 @XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
66 protected JAXBElement<CmisExtensionType> extension;
67
68
69
70
71
72
73
74
75
76 public String getRepositoryId() {
77 return repositoryId;
78 }
79
80
81
82
83
84
85
86
87
88 public void setRepositoryId(String value) {
89 this.repositoryId = value;
90 }
91
92
93
94
95
96
97
98
99
100 public CmisPropertiesType getProperties() {
101 return properties;
102 }
103
104
105
106
107
108
109
110
111
112 public void setProperties(CmisPropertiesType value) {
113 this.properties = value;
114 }
115
116
117
118
119
120
121
122
123
124 public String getFolderId() {
125 return folderId;
126 }
127
128
129
130
131
132
133
134
135
136 public void setFolderId(String value) {
137 this.folderId = value;
138 }
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162 public List<String> getPolicies() {
163 if (policies == null) {
164 policies = new ArrayList<String>();
165 }
166 return this.policies;
167 }
168
169
170
171
172
173
174
175
176
177 public JAXBElement<CmisAccessControlListType> getAddACEs() {
178 return addACEs;
179 }
180
181
182
183
184
185
186
187
188
189 public void setAddACEs(JAXBElement<CmisAccessControlListType> value) {
190 this.addACEs = ((JAXBElement<CmisAccessControlListType> ) value);
191 }
192
193
194
195
196
197
198
199
200
201 public JAXBElement<CmisAccessControlListType> getRemoveACEs() {
202 return removeACEs;
203 }
204
205
206
207
208
209
210
211
212
213 public void setRemoveACEs(JAXBElement<CmisAccessControlListType> value) {
214 this.removeACEs = ((JAXBElement<CmisAccessControlListType> ) value);
215 }
216
217
218
219
220
221
222
223
224
225 public JAXBElement<CmisExtensionType> getExtension() {
226 return extension;
227 }
228
229
230
231
232
233
234
235
236
237 public void setExtension(JAXBElement<CmisExtensionType> value) {
238 this.extension = ((JAXBElement<CmisExtensionType> ) value);
239 }
240
241 }