001
014
015 package com.liferay.portal.cmis.model;
016
017 import com.liferay.portal.util.PropsValues;
018
019 import javax.xml.namespace.QName;
020
021
024 public abstract class CMISConstants {
025
026 public static CMISConstants getInstance() {
027 String version = PropsValues.CMIS_REPOSITORY_VERSION;
028
029 if (version.equals("0.61")) {
030 return CMISConstants_0_6_1.getInstance();
031 }
032 else if (version.equals("1.0")) {
033 return CMISConstants_1_0_0.getInstance();
034 }
035 else {
036 throw new RuntimeException("Unsupported CMIS version");
037 }
038 }
039
040 public String CMIS_NS = null;
041
042 public String CMIS_PREFIX = null;
043
044 public String CMISRA_NS = null;
045
046 public String CMISRA_PREFIX = null;
047
048 public String VERSION = null;
049
050
051
052 public QName REPOSITORY_DESCRIPTION = null;
053
054 public QName REPOSITORY_ID = null;
055
056 public QName REPOSITORY_INFO = null;
057
058 public QName REPOSITORY_NAME = null;
059
060 public QName REPOSITORY_PRODUCT_NAME = null;
061
062 public QName REPOSITORY_PRODUCT_VERSION = null;
063
064 public QName REPOSITORY_RELATIONSHIP = null;
065
066 public QName REPOSITORY_ROOT_FOLDER_ID = null;
067
068 public QName REPOSITORY_SPECIFIC_INFO = null;
069
070 public QName REPOSITORY_VENDOR_NAME = null;
071
072 public QName REPOSITORY_VERSION_SUPPORTED = null;
073
074
075
076 public QName COLLECTION_TYPE = null;
077
078 public String COLLECTION_CHECKEDOUT = null;
079
080 public String COLLECTION_QUERY = null;
081
082 public String COLLECTION_ROOT = null;
083
084 public String COLLECTION_ROOT_DESCENDANTS = null;
085
086 public String COLLECTION_TYPES_CHILDREN = null;
087
088 public String COLLECTION_TYPES_DESCENDANTS = null;
089
090 public String COLLECTION_UNFILED = null;
091
092
093
094 public QName OBJECT = null;
095
096 public String BASE_TYPE_DOCUMENT = null;
097
098 public String BASE_TYPE_FOLDER = null;
099
100 public String LINK_ALL_VERSIONS = null;
101
102 public String LINK_ALLOWABLE_ACTIONS = null;
103
104 public String LINK_CHILDREN = null;
105
106 public String LINK_DESCENDANTS = null;
107
108 public String LINK_LATEST_VERSION = null;
109
110 public String LINK_PARENT = null;
111
112 public String LINK_PARENTS = null;
113
114 public String LINK_POLICIES = null;
115
116 public String LINK_RELATIONSHIPS = null;
117
118 public String LINK_REPOSITORY = null;
119
120 public String LINK_SOURCE = null;
121
122 public String LINK_STREAM = null;
123
124 public String LINK_TARGET = null;
125
126 public String LINK_TYPE = null;
127
128 public QName PROPERTIES = null;
129
130 public String PROPERTY_DEFINITION_ID = null;
131
132 public QName PROPERTY_NAME = null;
133
134 public QName PROPERTY_TYPE_STRING = null;
135
136 public QName PROPERTY_TYPE_DECIMAL = null;
137
138 public QName PROPERTY_TYPE_INTEGER = null;
139
140 public QName PROPERTY_TYPE_BOOLEAN = null;
141
142 public QName PROPERTY_TYPE_DATETIME = null;
143
144 public QName PROPERTY_TYPE_URI = null;
145
146 public QName PROPERTY_TYPE_ID = null;
147
148 public QName PROPERTY_TYPE_XML = null;
149
150 public QName PROPERTY_TYPE_HTML = null;
151
152 public QName PROPERTY_VALUE = null;
153
154 public String PROPERTY_NAME_BASETYPE = null;
155
156 public String PROPERTY_NAME_CHECKIN_COMMENT = null;
157
158 public String PROPERTY_NAME_CONTENT_STREAM_FILENAME = null;
159
160 public String PROPERTY_NAME_CONTENT_STREAM_LENGTH = null;
161
162 public String PROPERTY_NAME_CONTENT_STREAM_MIMETYPE = null;
163
164 public String PROPERTY_NAME_CONTENT_STREAM_URI = null;
165
166 public String PROPERTY_NAME_CREATED_BY = null;
167
168 public String PROPERTY_NAME_CREATION_DATE = null;
169
170 public String PROPERTY_NAME_IS_IMMUTABLE = null;
171
172 public String PROPERTY_NAME_IS_LATEST_MAJOR_VERSION = null;
173
174 public String PROPERTY_NAME_IS_LATEST_VERSION = null;
175
176 public String PROPERTY_NAME_IS_MAJOR_VERSION = null;
177
178 public String PROPERTY_NAME_IS_VERSION_SERIES_CHECKED_OUT = null;
179
180 public String PROPERTY_NAME_LAST_MODIFIED_BY = null;
181
182 public String PROPERTY_NAME_LAST_MODIFICATION_DATE = null;
183
184 public String PROPERTY_NAME_NAME = null;
185
186 public String PROPERTY_NAME_OBJECT_ID = null;
187
188 public String PROPERTY_NAME_OBJECT_TYPE_ID = null;
189
190 public String PROPERTY_NAME_SOURCE_ID = null;
191
192 public String PROPERTY_NAME_TARGET_ID = null;
193
194 public String PROPERTY_NAME_VERSION_LABEL = null;
195
196 public String PROPERTY_NAME_VERSION_SERIES_CHECKED_OUT_BY = null;
197
198 public String PROPERTY_NAME_VERSION_SERIES_CHECKED_OUT_ID = null;
199
200 public String PROPERTY_NAME_VERSION_SERIES_ID = null;
201
202 }