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