1
14
15 package com.liferay.portal.cmis.model;
16
17 import com.liferay.portal.util.PropsValues;
18
19 import javax.xml.namespace.QName;
20
21
26 public abstract class CMISConstants {
27
28 public static CMISConstants getInstance() {
29 String version = PropsValues.CMIS_REPOSITORY_VERSION;
30
31 if (version.equals("0.61")) {
32 return CMISConstants_0_6_1.getInstance();
33 }
34 else if (version.equals("1.0")) {
35 return CMISConstants_1_0_0.getInstance();
36 }
37 else {
38 throw new RuntimeException("Unsupported CMIS version");
39 }
40 }
41
42 public String CMIS_NS = null;
43
44 public String CMIS_PREFIX = null;
45
46 public String CMISRA_NS = null;
47
48 public String CMISRA_PREFIX = null;
49
50 public String VERSION = null;
51
52
54 public QName REPOSITORY_DESCRIPTION = null;
55
56 public QName REPOSITORY_ID = null;
57
58 public QName REPOSITORY_INFO = null;
59
60 public QName REPOSITORY_NAME = null;
61
62 public QName REPOSITORY_PRODUCT_NAME = null;
63
64 public QName REPOSITORY_PRODUCT_VERSION = null;
65
66 public QName REPOSITORY_RELATIONSHIP = null;
67
68 public QName REPOSITORY_ROOT_FOLDER_ID = null;
69
70 public QName REPOSITORY_SPECIFIC_INFO = null;
71
72 public QName REPOSITORY_VENDOR_NAME = null;
73
74 public QName REPOSITORY_VERSION_SUPPORTED = null;
75
76
78 public QName COLLECTION_TYPE = null;
79
80 public String COLLECTION_CHECKEDOUT = null;
81
82 public String COLLECTION_QUERY = null;
83
84 public String COLLECTION_ROOT = null;
85
86 public String COLLECTION_ROOT_DESCENDANTS = null;
87
88 public String COLLECTION_TYPES_CHILDREN = null;
89
90 public String COLLECTION_TYPES_DESCENDANTS = null;
91
92 public String COLLECTION_UNFILED = null;
93
94
96 public QName OBJECT = null;
97
98 public String BASE_TYPE_DOCUMENT = null;
99
100 public String BASE_TYPE_FOLDER = null;
101
102 public String LINK_ALL_VERSIONS = null;
103
104 public String LINK_ALLOWABLE_ACTIONS = null;
105
106 public String LINK_CHILDREN = null;
107
108 public String LINK_DESCENDANTS = null;
109
110 public String LINK_LATEST_VERSION = null;
111
112 public String LINK_PARENT = null;
113
114 public String LINK_PARENTS = null;
115
116 public String LINK_POLICIES = null;
117
118 public String LINK_RELATIONSHIPS = null;
119
120 public String LINK_REPOSITORY = null;
121
122 public String LINK_SOURCE = null;
123
124 public String LINK_STREAM = null;
125
126 public String LINK_TARGET = null;
127
128 public String LINK_TYPE = null;
129
130 public QName PROPERTIES = null;
131
132 public String PROPERTY_DEFINITION_ID = null;
133
134 public QName PROPERTY_NAME = null;
135
136 public QName PROPERTY_TYPE_STRING = null;
137
138 public QName PROPERTY_TYPE_DECIMAL = null;
139
140 public QName PROPERTY_TYPE_INTEGER = null;
141
142 public QName PROPERTY_TYPE_BOOLEAN = null;
143
144 public QName PROPERTY_TYPE_DATETIME = null;
145
146 public QName PROPERTY_TYPE_URI = null;
147
148 public QName PROPERTY_TYPE_ID = null;
149
150 public QName PROPERTY_TYPE_XML = null;
151
152 public QName PROPERTY_TYPE_HTML = null;
153
154 public QName PROPERTY_VALUE = null;
155
156 public String PROPERTY_NAME_BASETYPE = null;
157
158 public String PROPERTY_NAME_CHECKIN_COMMENT = null;
159
160 public String PROPERTY_NAME_CONTENT_STREAM_FILENAME = null;
161
162 public String PROPERTY_NAME_CONTENT_STREAM_LENGTH = null;
163
164 public String PROPERTY_NAME_CONTENT_STREAM_MIMETYPE = null;
165
166 public String PROPERTY_NAME_CONTENT_STREAM_URI = null;
167
168 public String PROPERTY_NAME_CREATED_BY = null;
169
170 public String PROPERTY_NAME_CREATION_DATE = null;
171
172 public String PROPERTY_NAME_IS_IMMUTABLE = null;
173
174 public String PROPERTY_NAME_IS_LATEST_MAJOR_VERSION = null;
175
176 public String PROPERTY_NAME_IS_LATEST_VERSION = null;
177
178 public String PROPERTY_NAME_IS_MAJOR_VERSION = null;
179
180 public String PROPERTY_NAME_IS_VERSION_SERIES_CHECKED_OUT = null;
181
182 public String PROPERTY_NAME_LAST_MODIFIED_BY = null;
183
184 public String PROPERTY_NAME_LAST_MODIFICATION_DATE = null;
185
186 public String PROPERTY_NAME_NAME = null;
187
188 public String PROPERTY_NAME_OBJECT_ID = null;
189
190 public String PROPERTY_NAME_OBJECT_TYPE_ID = null;
191
192 public String PROPERTY_NAME_SOURCE_ID = null;
193
194 public String PROPERTY_NAME_TARGET_ID = null;
195
196 public String PROPERTY_NAME_VERSION_LABEL = null;
197
198 public String PROPERTY_NAME_VERSION_SERIES_CHECKED_OUT_BY = null;
199
200 public String PROPERTY_NAME_VERSION_SERIES_CHECKED_OUT_ID = null;
201
202 public String PROPERTY_NAME_VERSION_SERIES_ID = null;
203
204 }