001
014
015 package com.liferay.portal.repository.proxy;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.exception.SystemException;
019 import com.liferay.portal.kernel.lar.StagedModelType;
020 import com.liferay.portal.kernel.repository.model.FileEntry;
021 import com.liferay.portal.kernel.repository.model.FileVersion;
022 import com.liferay.portlet.expando.model.ExpandoBridge;
023
024 import java.io.InputStream;
025 import java.io.Serializable;
026
027 import java.util.Date;
028 import java.util.Map;
029
030
033 public class FileVersionProxyBean
034 extends RepositoryModelProxyBean implements FileVersion {
035
036 public FileVersionProxyBean(
037 FileVersion fileVersion, ClassLoader classLoader) {
038
039 super(classLoader);
040
041 _fileVersion = fileVersion;
042 }
043
044 @Override
045 public Object clone() {
046 FileVersionProxyBean fileVersionProxyBean = newFileVersionProxyBean(
047 _fileVersion);
048
049 fileVersionProxyBean.setCompanyId(getCompanyId());
050 fileVersionProxyBean.setCreateDate(getCreateDate());
051 fileVersionProxyBean.setGroupId(getGroupId());
052 fileVersionProxyBean.setModifiedDate(getModifiedDate());
053 fileVersionProxyBean.setPrimaryKeyObj(getPrimaryKeyObj());
054 fileVersionProxyBean.setUserId(getUserId());
055 fileVersionProxyBean.setUserName(getUserName());
056
057 try {
058 fileVersionProxyBean.setUserUuid(getUserUuid());
059 }
060 catch (SystemException se) {
061 }
062
063 fileVersionProxyBean.setUuid(getUuid());
064
065 return fileVersionProxyBean;
066 }
067
068 @Override
069 public Map<String, Serializable> getAttributes() {
070 return _fileVersion.getAttributes();
071 }
072
073 @Override
074 public String getChangeLog() {
075 return _fileVersion.getChangeLog();
076 }
077
078 @Override
079 public long getCompanyId() {
080 return _fileVersion.getCompanyId();
081 }
082
083 @Override
084 public InputStream getContentStream(boolean incrementCounter)
085 throws PortalException, SystemException {
086
087 return _fileVersion.getContentStream(incrementCounter);
088 }
089
090 @Override
091 public Date getCreateDate() {
092 return _fileVersion.getCreateDate();
093 }
094
095 @Override
096 public String getDescription() {
097 return _fileVersion.getDescription();
098 }
099
100 @Override
101 public ExpandoBridge getExpandoBridge() {
102 ExpandoBridge expandoBridge = _fileVersion.getExpandoBridge();
103
104 return (ExpandoBridge)newProxyInstance(
105 expandoBridge, ExpandoBridge.class);
106 }
107
108 @Override
109 public String getExtension() {
110 return _fileVersion.getExtension();
111 }
112
113 @Override
114 public String getExtraSettings() {
115 return _fileVersion.getExtraSettings();
116 }
117
118 @Override
119 public FileEntry getFileEntry() throws PortalException, SystemException {
120 FileEntry fileEntry = _fileVersion.getFileEntry();
121
122 return newFileEntryProxyBean(fileEntry);
123 }
124
125 @Override
126 public long getFileEntryId() {
127 return _fileVersion.getFileEntryId();
128 }
129
130 @Override
131 public long getFileVersionId() {
132 return _fileVersion.getFileVersionId();
133 }
134
135 @Override
136 public long getGroupId() {
137 return _fileVersion.getGroupId();
138 }
139
140 @Override
141 public String getIcon() {
142 return _fileVersion.getIcon();
143 }
144
145 @Override
146 public String getMimeType() {
147 return _fileVersion.getMimeType();
148 }
149
150 @Override
151 public Object getModel() {
152 return _fileVersion.getModel();
153 }
154
155 @Override
156 public Class<?> getModelClass() {
157 return _fileVersion.getModelClass();
158 }
159
160 @Override
161 public String getModelClassName() {
162 return _fileVersion.getModelClassName();
163 }
164
165 @Override
166 public Date getModifiedDate() {
167 return _fileVersion.getModifiedDate();
168 }
169
170 @Override
171 public long getPrimaryKey() {
172 return _fileVersion.getPrimaryKey();
173 }
174
175 @Override
176 public Serializable getPrimaryKeyObj() {
177 return _fileVersion.getPrimaryKeyObj();
178 }
179
180 @Override
181 public long getRepositoryId() {
182 return _fileVersion.getRepositoryId();
183 }
184
185 @Override
186 public long getSize() {
187 return _fileVersion.getSize();
188 }
189
190 @Override
191 public StagedModelType getStagedModelType() {
192 return _fileVersion.getStagedModelType();
193 }
194
195 @Override
196 public int getStatus() {
197 return _fileVersion.getStatus();
198 }
199
200 @Override
201 public long getStatusByUserId() {
202 return _fileVersion.getStatusByUserId();
203 }
204
205 @Override
206 public String getStatusByUserName() {
207 return _fileVersion.getStatusByUserName();
208 }
209
210 @Override
211 public String getStatusByUserUuid() throws SystemException {
212 return _fileVersion.getStatusByUserUuid();
213 }
214
215 @Override
216 public Date getStatusDate() {
217 return _fileVersion.getStatusDate();
218 }
219
220 @Override
221 public String getTitle() {
222 return _fileVersion.getTitle();
223 }
224
225 @Override
226 public long getUserId() {
227 return _fileVersion.getUserId();
228 }
229
230 @Override
231 public String getUserName() {
232 return _fileVersion.getUserName();
233 }
234
235 @Override
236 public String getUserUuid() throws SystemException {
237 return _fileVersion.getUserUuid();
238 }
239
240 @Override
241 public String getUuid() {
242 return _fileVersion.getUuid();
243 }
244
245 @Override
246 public String getVersion() {
247 return _fileVersion.getVersion();
248 }
249
250 @Override
251 public boolean isApproved() {
252 return _fileVersion.isApproved();
253 }
254
255 @Override
256 public boolean isDefaultRepository() {
257 return _fileVersion.isDefaultRepository();
258 }
259
260 @Override
261 public boolean isDraft() {
262 return _fileVersion.isDraft();
263 }
264
265 @Override
266 public boolean isEscapedModel() {
267 return _fileVersion.isEscapedModel();
268 }
269
270 @Override
271 public boolean isExpired() {
272 return _fileVersion.isExpired();
273 }
274
275 @Override
276 public boolean isPending() {
277 return _fileVersion.isPending();
278 }
279
280 @Override
281 public void setCompanyId(long companyId) {
282 _fileVersion.setCompanyId(companyId);
283 }
284
285 @Override
286 public void setCreateDate(Date date) {
287 _fileVersion.setCreateDate(date);
288 }
289
290 @Override
291 public void setGroupId(long groupId) {
292 _fileVersion.setGroupId(groupId);
293 }
294
295 @Override
296 public void setModifiedDate(Date date) {
297 _fileVersion.setModifiedDate(date);
298 }
299
300 @Override
301 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
302 _fileVersion.setPrimaryKeyObj(primaryKeyObj);
303 }
304
305 @Override
306 public void setUserId(long userId) {
307 _fileVersion.setUserId(userId);
308 }
309
310 @Override
311 public void setUserName(String userName) {
312 _fileVersion.setUserName(userName);
313 }
314
315 @Override
316 public void setUserUuid(String userUuid) {
317 _fileVersion.setUserUuid(userUuid);
318 }
319
320 @Override
321 public void setUuid(String uuid) {
322 _fileVersion.setUuid(uuid);
323 }
324
325 @Override
326 public FileVersion toEscapedModel() {
327 FileVersion fileVersion = _fileVersion.toEscapedModel();
328
329 return newFileVersionProxyBean(fileVersion);
330 }
331
332 @Override
333 public FileVersion toUnescapedModel() {
334 FileVersion fileVersion = _fileVersion.toUnescapedModel();
335
336 return newFileVersionProxyBean(fileVersion);
337 }
338
339 private FileVersion _fileVersion;
340
341 }