001
014
015 package com.liferay.portlet.documentlibrary.model;
016
017 import com.liferay.portal.kernel.lar.StagedModelType;
018 import com.liferay.portal.kernel.util.Validator;
019 import com.liferay.portal.model.ModelWrapper;
020
021 import java.util.Date;
022 import java.util.HashMap;
023 import java.util.Map;
024
025
034 public class DLFileShortcutWrapper implements DLFileShortcut,
035 ModelWrapper<DLFileShortcut> {
036 public DLFileShortcutWrapper(DLFileShortcut dlFileShortcut) {
037 _dlFileShortcut = dlFileShortcut;
038 }
039
040 @Override
041 public Class<?> getModelClass() {
042 return DLFileShortcut.class;
043 }
044
045 @Override
046 public String getModelClassName() {
047 return DLFileShortcut.class.getName();
048 }
049
050 @Override
051 public Map<String, Object> getModelAttributes() {
052 Map<String, Object> attributes = new HashMap<String, Object>();
053
054 attributes.put("uuid", getUuid());
055 attributes.put("fileShortcutId", getFileShortcutId());
056 attributes.put("groupId", getGroupId());
057 attributes.put("companyId", getCompanyId());
058 attributes.put("userId", getUserId());
059 attributes.put("userName", getUserName());
060 attributes.put("createDate", getCreateDate());
061 attributes.put("modifiedDate", getModifiedDate());
062 attributes.put("repositoryId", getRepositoryId());
063 attributes.put("folderId", getFolderId());
064 attributes.put("toFileEntryId", getToFileEntryId());
065 attributes.put("active", getActive());
066 attributes.put("status", getStatus());
067 attributes.put("statusByUserId", getStatusByUserId());
068 attributes.put("statusByUserName", getStatusByUserName());
069 attributes.put("statusDate", getStatusDate());
070
071 return attributes;
072 }
073
074 @Override
075 public void setModelAttributes(Map<String, Object> attributes) {
076 String uuid = (String)attributes.get("uuid");
077
078 if (uuid != null) {
079 setUuid(uuid);
080 }
081
082 Long fileShortcutId = (Long)attributes.get("fileShortcutId");
083
084 if (fileShortcutId != null) {
085 setFileShortcutId(fileShortcutId);
086 }
087
088 Long groupId = (Long)attributes.get("groupId");
089
090 if (groupId != null) {
091 setGroupId(groupId);
092 }
093
094 Long companyId = (Long)attributes.get("companyId");
095
096 if (companyId != null) {
097 setCompanyId(companyId);
098 }
099
100 Long userId = (Long)attributes.get("userId");
101
102 if (userId != null) {
103 setUserId(userId);
104 }
105
106 String userName = (String)attributes.get("userName");
107
108 if (userName != null) {
109 setUserName(userName);
110 }
111
112 Date createDate = (Date)attributes.get("createDate");
113
114 if (createDate != null) {
115 setCreateDate(createDate);
116 }
117
118 Date modifiedDate = (Date)attributes.get("modifiedDate");
119
120 if (modifiedDate != null) {
121 setModifiedDate(modifiedDate);
122 }
123
124 Long repositoryId = (Long)attributes.get("repositoryId");
125
126 if (repositoryId != null) {
127 setRepositoryId(repositoryId);
128 }
129
130 Long folderId = (Long)attributes.get("folderId");
131
132 if (folderId != null) {
133 setFolderId(folderId);
134 }
135
136 Long toFileEntryId = (Long)attributes.get("toFileEntryId");
137
138 if (toFileEntryId != null) {
139 setToFileEntryId(toFileEntryId);
140 }
141
142 Boolean active = (Boolean)attributes.get("active");
143
144 if (active != null) {
145 setActive(active);
146 }
147
148 Integer status = (Integer)attributes.get("status");
149
150 if (status != null) {
151 setStatus(status);
152 }
153
154 Long statusByUserId = (Long)attributes.get("statusByUserId");
155
156 if (statusByUserId != null) {
157 setStatusByUserId(statusByUserId);
158 }
159
160 String statusByUserName = (String)attributes.get("statusByUserName");
161
162 if (statusByUserName != null) {
163 setStatusByUserName(statusByUserName);
164 }
165
166 Date statusDate = (Date)attributes.get("statusDate");
167
168 if (statusDate != null) {
169 setStatusDate(statusDate);
170 }
171 }
172
173
178 @Override
179 public long getPrimaryKey() {
180 return _dlFileShortcut.getPrimaryKey();
181 }
182
183
188 @Override
189 public void setPrimaryKey(long primaryKey) {
190 _dlFileShortcut.setPrimaryKey(primaryKey);
191 }
192
193
198 @Override
199 public java.lang.String getUuid() {
200 return _dlFileShortcut.getUuid();
201 }
202
203
208 @Override
209 public void setUuid(java.lang.String uuid) {
210 _dlFileShortcut.setUuid(uuid);
211 }
212
213
218 @Override
219 public long getFileShortcutId() {
220 return _dlFileShortcut.getFileShortcutId();
221 }
222
223
228 @Override
229 public void setFileShortcutId(long fileShortcutId) {
230 _dlFileShortcut.setFileShortcutId(fileShortcutId);
231 }
232
233
238 @Override
239 public long getGroupId() {
240 return _dlFileShortcut.getGroupId();
241 }
242
243
248 @Override
249 public void setGroupId(long groupId) {
250 _dlFileShortcut.setGroupId(groupId);
251 }
252
253
258 @Override
259 public long getCompanyId() {
260 return _dlFileShortcut.getCompanyId();
261 }
262
263
268 @Override
269 public void setCompanyId(long companyId) {
270 _dlFileShortcut.setCompanyId(companyId);
271 }
272
273
278 @Override
279 public long getUserId() {
280 return _dlFileShortcut.getUserId();
281 }
282
283
288 @Override
289 public void setUserId(long userId) {
290 _dlFileShortcut.setUserId(userId);
291 }
292
293
299 @Override
300 public java.lang.String getUserUuid()
301 throws com.liferay.portal.kernel.exception.SystemException {
302 return _dlFileShortcut.getUserUuid();
303 }
304
305
310 @Override
311 public void setUserUuid(java.lang.String userUuid) {
312 _dlFileShortcut.setUserUuid(userUuid);
313 }
314
315
320 @Override
321 public java.lang.String getUserName() {
322 return _dlFileShortcut.getUserName();
323 }
324
325
330 @Override
331 public void setUserName(java.lang.String userName) {
332 _dlFileShortcut.setUserName(userName);
333 }
334
335
340 @Override
341 public java.util.Date getCreateDate() {
342 return _dlFileShortcut.getCreateDate();
343 }
344
345
350 @Override
351 public void setCreateDate(java.util.Date createDate) {
352 _dlFileShortcut.setCreateDate(createDate);
353 }
354
355
360 @Override
361 public java.util.Date getModifiedDate() {
362 return _dlFileShortcut.getModifiedDate();
363 }
364
365
370 @Override
371 public void setModifiedDate(java.util.Date modifiedDate) {
372 _dlFileShortcut.setModifiedDate(modifiedDate);
373 }
374
375
380 @Override
381 public long getRepositoryId() {
382 return _dlFileShortcut.getRepositoryId();
383 }
384
385
390 @Override
391 public void setRepositoryId(long repositoryId) {
392 _dlFileShortcut.setRepositoryId(repositoryId);
393 }
394
395
400 @Override
401 public long getFolderId() {
402 return _dlFileShortcut.getFolderId();
403 }
404
405
410 @Override
411 public void setFolderId(long folderId) {
412 _dlFileShortcut.setFolderId(folderId);
413 }
414
415
420 @Override
421 public long getToFileEntryId() {
422 return _dlFileShortcut.getToFileEntryId();
423 }
424
425
430 @Override
431 public void setToFileEntryId(long toFileEntryId) {
432 _dlFileShortcut.setToFileEntryId(toFileEntryId);
433 }
434
435
440 @Override
441 public boolean getActive() {
442 return _dlFileShortcut.getActive();
443 }
444
445
450 @Override
451 public boolean isActive() {
452 return _dlFileShortcut.isActive();
453 }
454
455
460 @Override
461 public void setActive(boolean active) {
462 _dlFileShortcut.setActive(active);
463 }
464
465
470 @Override
471 public int getStatus() {
472 return _dlFileShortcut.getStatus();
473 }
474
475
480 @Override
481 public void setStatus(int status) {
482 _dlFileShortcut.setStatus(status);
483 }
484
485
490 @Override
491 public long getStatusByUserId() {
492 return _dlFileShortcut.getStatusByUserId();
493 }
494
495
500 @Override
501 public void setStatusByUserId(long statusByUserId) {
502 _dlFileShortcut.setStatusByUserId(statusByUserId);
503 }
504
505
511 @Override
512 public java.lang.String getStatusByUserUuid()
513 throws com.liferay.portal.kernel.exception.SystemException {
514 return _dlFileShortcut.getStatusByUserUuid();
515 }
516
517
522 @Override
523 public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
524 _dlFileShortcut.setStatusByUserUuid(statusByUserUuid);
525 }
526
527
532 @Override
533 public java.lang.String getStatusByUserName() {
534 return _dlFileShortcut.getStatusByUserName();
535 }
536
537
542 @Override
543 public void setStatusByUserName(java.lang.String statusByUserName) {
544 _dlFileShortcut.setStatusByUserName(statusByUserName);
545 }
546
547
552 @Override
553 public java.util.Date getStatusDate() {
554 return _dlFileShortcut.getStatusDate();
555 }
556
557
562 @Override
563 public void setStatusDate(java.util.Date statusDate) {
564 _dlFileShortcut.setStatusDate(statusDate);
565 }
566
567
570 @Override
571 public boolean getApproved() {
572 return _dlFileShortcut.getApproved();
573 }
574
575
580 @Override
581 public boolean isApproved() {
582 return _dlFileShortcut.isApproved();
583 }
584
585
590 @Override
591 public boolean isDenied() {
592 return _dlFileShortcut.isDenied();
593 }
594
595
600 @Override
601 public boolean isDraft() {
602 return _dlFileShortcut.isDraft();
603 }
604
605
610 @Override
611 public boolean isExpired() {
612 return _dlFileShortcut.isExpired();
613 }
614
615
620 @Override
621 public boolean isInactive() {
622 return _dlFileShortcut.isInactive();
623 }
624
625
630 @Override
631 public boolean isIncomplete() {
632 return _dlFileShortcut.isIncomplete();
633 }
634
635
640 @Override
641 public boolean isInTrash() {
642 return _dlFileShortcut.isInTrash();
643 }
644
645
650 @Override
651 public boolean isPending() {
652 return _dlFileShortcut.isPending();
653 }
654
655
660 @Override
661 public boolean isScheduled() {
662 return _dlFileShortcut.isScheduled();
663 }
664
665 @Override
666 public boolean isNew() {
667 return _dlFileShortcut.isNew();
668 }
669
670 @Override
671 public void setNew(boolean n) {
672 _dlFileShortcut.setNew(n);
673 }
674
675 @Override
676 public boolean isCachedModel() {
677 return _dlFileShortcut.isCachedModel();
678 }
679
680 @Override
681 public void setCachedModel(boolean cachedModel) {
682 _dlFileShortcut.setCachedModel(cachedModel);
683 }
684
685 @Override
686 public boolean isEscapedModel() {
687 return _dlFileShortcut.isEscapedModel();
688 }
689
690 @Override
691 public java.io.Serializable getPrimaryKeyObj() {
692 return _dlFileShortcut.getPrimaryKeyObj();
693 }
694
695 @Override
696 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
697 _dlFileShortcut.setPrimaryKeyObj(primaryKeyObj);
698 }
699
700 @Override
701 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
702 return _dlFileShortcut.getExpandoBridge();
703 }
704
705 @Override
706 public void setExpandoBridgeAttributes(
707 com.liferay.portal.model.BaseModel<?> baseModel) {
708 _dlFileShortcut.setExpandoBridgeAttributes(baseModel);
709 }
710
711 @Override
712 public void setExpandoBridgeAttributes(
713 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
714 _dlFileShortcut.setExpandoBridgeAttributes(expandoBridge);
715 }
716
717 @Override
718 public void setExpandoBridgeAttributes(
719 com.liferay.portal.service.ServiceContext serviceContext) {
720 _dlFileShortcut.setExpandoBridgeAttributes(serviceContext);
721 }
722
723 @Override
724 public java.lang.Object clone() {
725 return new DLFileShortcutWrapper((DLFileShortcut)_dlFileShortcut.clone());
726 }
727
728 @Override
729 public int compareTo(
730 com.liferay.portlet.documentlibrary.model.DLFileShortcut dlFileShortcut) {
731 return _dlFileShortcut.compareTo(dlFileShortcut);
732 }
733
734 @Override
735 public int hashCode() {
736 return _dlFileShortcut.hashCode();
737 }
738
739 @Override
740 public com.liferay.portal.model.CacheModel<com.liferay.portlet.documentlibrary.model.DLFileShortcut> toCacheModel() {
741 return _dlFileShortcut.toCacheModel();
742 }
743
744 @Override
745 public com.liferay.portlet.documentlibrary.model.DLFileShortcut toEscapedModel() {
746 return new DLFileShortcutWrapper(_dlFileShortcut.toEscapedModel());
747 }
748
749 @Override
750 public com.liferay.portlet.documentlibrary.model.DLFileShortcut toUnescapedModel() {
751 return new DLFileShortcutWrapper(_dlFileShortcut.toUnescapedModel());
752 }
753
754 @Override
755 public java.lang.String toString() {
756 return _dlFileShortcut.toString();
757 }
758
759 @Override
760 public java.lang.String toXmlString() {
761 return _dlFileShortcut.toXmlString();
762 }
763
764 @Override
765 public void persist()
766 throws com.liferay.portal.kernel.exception.SystemException {
767 _dlFileShortcut.persist();
768 }
769
770 @Override
771 public com.liferay.portal.kernel.repository.model.Folder getFolder()
772 throws com.liferay.portal.kernel.exception.PortalException,
773 com.liferay.portal.kernel.exception.SystemException {
774 return _dlFileShortcut.getFolder();
775 }
776
777 @Override
778 public java.lang.String getToTitle() {
779 return _dlFileShortcut.getToTitle();
780 }
781
782 @Override
783 public com.liferay.portlet.documentlibrary.model.DLFolder getTrashContainer()
784 throws com.liferay.portal.kernel.exception.PortalException,
785 com.liferay.portal.kernel.exception.SystemException {
786 return _dlFileShortcut.getTrashContainer();
787 }
788
789 @Override
790 public boolean isInHiddenFolder() {
791 return _dlFileShortcut.isInHiddenFolder();
792 }
793
794 @Override
795 public boolean isInTrashContainer()
796 throws com.liferay.portal.kernel.exception.PortalException,
797 com.liferay.portal.kernel.exception.SystemException {
798 return _dlFileShortcut.isInTrashContainer();
799 }
800
801 @Override
802 public boolean equals(Object obj) {
803 if (this == obj) {
804 return true;
805 }
806
807 if (!(obj instanceof DLFileShortcutWrapper)) {
808 return false;
809 }
810
811 DLFileShortcutWrapper dlFileShortcutWrapper = (DLFileShortcutWrapper)obj;
812
813 if (Validator.equals(_dlFileShortcut,
814 dlFileShortcutWrapper._dlFileShortcut)) {
815 return true;
816 }
817
818 return false;
819 }
820
821 @Override
822 public StagedModelType getStagedModelType() {
823 return _dlFileShortcut.getStagedModelType();
824 }
825
826
829 public DLFileShortcut getWrappedDLFileShortcut() {
830 return _dlFileShortcut;
831 }
832
833 @Override
834 public DLFileShortcut getWrappedModel() {
835 return _dlFileShortcut;
836 }
837
838 @Override
839 public void resetOriginalValues() {
840 _dlFileShortcut.resetOriginalValues();
841 }
842
843 private DLFileShortcut _dlFileShortcut;
844 }