001
014
015 package com.liferay.portlet.bookmarks.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 BookmarksFolderWrapper implements BookmarksFolder,
035 ModelWrapper<BookmarksFolder> {
036 public BookmarksFolderWrapper(BookmarksFolder bookmarksFolder) {
037 _bookmarksFolder = bookmarksFolder;
038 }
039
040 @Override
041 public Class<?> getModelClass() {
042 return BookmarksFolder.class;
043 }
044
045 @Override
046 public String getModelClassName() {
047 return BookmarksFolder.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("folderId", getFolderId());
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("resourceBlockId", getResourceBlockId());
063 attributes.put("parentFolderId", getParentFolderId());
064 attributes.put("name", getName());
065 attributes.put("description", getDescription());
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 folderId = (Long)attributes.get("folderId");
083
084 if (folderId != null) {
085 setFolderId(folderId);
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 resourceBlockId = (Long)attributes.get("resourceBlockId");
125
126 if (resourceBlockId != null) {
127 setResourceBlockId(resourceBlockId);
128 }
129
130 Long parentFolderId = (Long)attributes.get("parentFolderId");
131
132 if (parentFolderId != null) {
133 setParentFolderId(parentFolderId);
134 }
135
136 String name = (String)attributes.get("name");
137
138 if (name != null) {
139 setName(name);
140 }
141
142 String description = (String)attributes.get("description");
143
144 if (description != null) {
145 setDescription(description);
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 _bookmarksFolder.getPrimaryKey();
181 }
182
183
188 @Override
189 public void setPrimaryKey(long primaryKey) {
190 _bookmarksFolder.setPrimaryKey(primaryKey);
191 }
192
193
198 @Override
199 public java.lang.String getUuid() {
200 return _bookmarksFolder.getUuid();
201 }
202
203
208 @Override
209 public void setUuid(java.lang.String uuid) {
210 _bookmarksFolder.setUuid(uuid);
211 }
212
213
218 @Override
219 public long getFolderId() {
220 return _bookmarksFolder.getFolderId();
221 }
222
223
228 @Override
229 public void setFolderId(long folderId) {
230 _bookmarksFolder.setFolderId(folderId);
231 }
232
233
238 @Override
239 public long getGroupId() {
240 return _bookmarksFolder.getGroupId();
241 }
242
243
248 @Override
249 public void setGroupId(long groupId) {
250 _bookmarksFolder.setGroupId(groupId);
251 }
252
253
258 @Override
259 public long getCompanyId() {
260 return _bookmarksFolder.getCompanyId();
261 }
262
263
268 @Override
269 public void setCompanyId(long companyId) {
270 _bookmarksFolder.setCompanyId(companyId);
271 }
272
273
278 @Override
279 public long getUserId() {
280 return _bookmarksFolder.getUserId();
281 }
282
283
288 @Override
289 public void setUserId(long userId) {
290 _bookmarksFolder.setUserId(userId);
291 }
292
293
299 @Override
300 public java.lang.String getUserUuid()
301 throws com.liferay.portal.kernel.exception.SystemException {
302 return _bookmarksFolder.getUserUuid();
303 }
304
305
310 @Override
311 public void setUserUuid(java.lang.String userUuid) {
312 _bookmarksFolder.setUserUuid(userUuid);
313 }
314
315
320 @Override
321 public java.lang.String getUserName() {
322 return _bookmarksFolder.getUserName();
323 }
324
325
330 @Override
331 public void setUserName(java.lang.String userName) {
332 _bookmarksFolder.setUserName(userName);
333 }
334
335
340 @Override
341 public java.util.Date getCreateDate() {
342 return _bookmarksFolder.getCreateDate();
343 }
344
345
350 @Override
351 public void setCreateDate(java.util.Date createDate) {
352 _bookmarksFolder.setCreateDate(createDate);
353 }
354
355
360 @Override
361 public java.util.Date getModifiedDate() {
362 return _bookmarksFolder.getModifiedDate();
363 }
364
365
370 @Override
371 public void setModifiedDate(java.util.Date modifiedDate) {
372 _bookmarksFolder.setModifiedDate(modifiedDate);
373 }
374
375
380 @Override
381 public long getResourceBlockId() {
382 return _bookmarksFolder.getResourceBlockId();
383 }
384
385
390 @Override
391 public void setResourceBlockId(long resourceBlockId) {
392 _bookmarksFolder.setResourceBlockId(resourceBlockId);
393 }
394
395
400 @Override
401 public long getParentFolderId() {
402 return _bookmarksFolder.getParentFolderId();
403 }
404
405
410 @Override
411 public void setParentFolderId(long parentFolderId) {
412 _bookmarksFolder.setParentFolderId(parentFolderId);
413 }
414
415
420 @Override
421 public java.lang.String getName() {
422 return _bookmarksFolder.getName();
423 }
424
425
430 @Override
431 public void setName(java.lang.String name) {
432 _bookmarksFolder.setName(name);
433 }
434
435
440 @Override
441 public java.lang.String getDescription() {
442 return _bookmarksFolder.getDescription();
443 }
444
445
450 @Override
451 public void setDescription(java.lang.String description) {
452 _bookmarksFolder.setDescription(description);
453 }
454
455
460 @Override
461 public int getStatus() {
462 return _bookmarksFolder.getStatus();
463 }
464
465
470 @Override
471 public void setStatus(int status) {
472 _bookmarksFolder.setStatus(status);
473 }
474
475
480 @Override
481 public long getStatusByUserId() {
482 return _bookmarksFolder.getStatusByUserId();
483 }
484
485
490 @Override
491 public void setStatusByUserId(long statusByUserId) {
492 _bookmarksFolder.setStatusByUserId(statusByUserId);
493 }
494
495
501 @Override
502 public java.lang.String getStatusByUserUuid()
503 throws com.liferay.portal.kernel.exception.SystemException {
504 return _bookmarksFolder.getStatusByUserUuid();
505 }
506
507
512 @Override
513 public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
514 _bookmarksFolder.setStatusByUserUuid(statusByUserUuid);
515 }
516
517
522 @Override
523 public java.lang.String getStatusByUserName() {
524 return _bookmarksFolder.getStatusByUserName();
525 }
526
527
532 @Override
533 public void setStatusByUserName(java.lang.String statusByUserName) {
534 _bookmarksFolder.setStatusByUserName(statusByUserName);
535 }
536
537
542 @Override
543 public java.util.Date getStatusDate() {
544 return _bookmarksFolder.getStatusDate();
545 }
546
547
552 @Override
553 public void setStatusDate(java.util.Date statusDate) {
554 _bookmarksFolder.setStatusDate(statusDate);
555 }
556
557
560 @Override
561 public boolean getApproved() {
562 return _bookmarksFolder.getApproved();
563 }
564
565
570 @Override
571 public boolean isApproved() {
572 return _bookmarksFolder.isApproved();
573 }
574
575
580 @Override
581 public boolean isDenied() {
582 return _bookmarksFolder.isDenied();
583 }
584
585
590 @Override
591 public boolean isDraft() {
592 return _bookmarksFolder.isDraft();
593 }
594
595
600 @Override
601 public boolean isExpired() {
602 return _bookmarksFolder.isExpired();
603 }
604
605
610 @Override
611 public boolean isInactive() {
612 return _bookmarksFolder.isInactive();
613 }
614
615
620 @Override
621 public boolean isIncomplete() {
622 return _bookmarksFolder.isIncomplete();
623 }
624
625
630 @Override
631 public boolean isInTrash() {
632 return _bookmarksFolder.isInTrash();
633 }
634
635
640 @Override
641 public boolean isPending() {
642 return _bookmarksFolder.isPending();
643 }
644
645
650 @Override
651 public boolean isScheduled() {
652 return _bookmarksFolder.isScheduled();
653 }
654
655
660 @Override
661 public long getContainerModelId() {
662 return _bookmarksFolder.getContainerModelId();
663 }
664
665
670 @Override
671 public void setContainerModelId(long containerModelId) {
672 _bookmarksFolder.setContainerModelId(containerModelId);
673 }
674
675
680 @Override
681 public java.lang.String getContainerModelName() {
682 return _bookmarksFolder.getContainerModelName();
683 }
684
685
690 @Override
691 public long getParentContainerModelId() {
692 return _bookmarksFolder.getParentContainerModelId();
693 }
694
695
700 @Override
701 public void setParentContainerModelId(long parentContainerModelId) {
702 _bookmarksFolder.setParentContainerModelId(parentContainerModelId);
703 }
704
705 @Override
706 public boolean isNew() {
707 return _bookmarksFolder.isNew();
708 }
709
710 @Override
711 public void setNew(boolean n) {
712 _bookmarksFolder.setNew(n);
713 }
714
715 @Override
716 public boolean isCachedModel() {
717 return _bookmarksFolder.isCachedModel();
718 }
719
720 @Override
721 public void setCachedModel(boolean cachedModel) {
722 _bookmarksFolder.setCachedModel(cachedModel);
723 }
724
725 @Override
726 public boolean isEscapedModel() {
727 return _bookmarksFolder.isEscapedModel();
728 }
729
730 @Override
731 public java.io.Serializable getPrimaryKeyObj() {
732 return _bookmarksFolder.getPrimaryKeyObj();
733 }
734
735 @Override
736 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
737 _bookmarksFolder.setPrimaryKeyObj(primaryKeyObj);
738 }
739
740 @Override
741 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
742 return _bookmarksFolder.getExpandoBridge();
743 }
744
745 @Override
746 public void setExpandoBridgeAttributes(
747 com.liferay.portal.model.BaseModel<?> baseModel) {
748 _bookmarksFolder.setExpandoBridgeAttributes(baseModel);
749 }
750
751 @Override
752 public void setExpandoBridgeAttributes(
753 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
754 _bookmarksFolder.setExpandoBridgeAttributes(expandoBridge);
755 }
756
757 @Override
758 public void setExpandoBridgeAttributes(
759 com.liferay.portal.service.ServiceContext serviceContext) {
760 _bookmarksFolder.setExpandoBridgeAttributes(serviceContext);
761 }
762
763 @Override
764 public java.lang.Object clone() {
765 return new BookmarksFolderWrapper((BookmarksFolder)_bookmarksFolder.clone());
766 }
767
768 @Override
769 public int compareTo(
770 com.liferay.portlet.bookmarks.model.BookmarksFolder bookmarksFolder) {
771 return _bookmarksFolder.compareTo(bookmarksFolder);
772 }
773
774 @Override
775 public int hashCode() {
776 return _bookmarksFolder.hashCode();
777 }
778
779 @Override
780 public com.liferay.portal.model.CacheModel<com.liferay.portlet.bookmarks.model.BookmarksFolder> toCacheModel() {
781 return _bookmarksFolder.toCacheModel();
782 }
783
784 @Override
785 public com.liferay.portlet.bookmarks.model.BookmarksFolder toEscapedModel() {
786 return new BookmarksFolderWrapper(_bookmarksFolder.toEscapedModel());
787 }
788
789 @Override
790 public com.liferay.portlet.bookmarks.model.BookmarksFolder toUnescapedModel() {
791 return new BookmarksFolderWrapper(_bookmarksFolder.toUnescapedModel());
792 }
793
794 @Override
795 public java.lang.String toString() {
796 return _bookmarksFolder.toString();
797 }
798
799 @Override
800 public java.lang.String toXmlString() {
801 return _bookmarksFolder.toXmlString();
802 }
803
804 @Override
805 public void persist()
806 throws com.liferay.portal.kernel.exception.SystemException {
807 _bookmarksFolder.persist();
808 }
809
810 @Override
811 public java.util.List<java.lang.Long> getAncestorFolderIds()
812 throws com.liferay.portal.kernel.exception.PortalException,
813 com.liferay.portal.kernel.exception.SystemException {
814 return _bookmarksFolder.getAncestorFolderIds();
815 }
816
817 @Override
818 public java.util.List<com.liferay.portlet.bookmarks.model.BookmarksFolder> getAncestors()
819 throws com.liferay.portal.kernel.exception.PortalException,
820 com.liferay.portal.kernel.exception.SystemException {
821 return _bookmarksFolder.getAncestors();
822 }
823
824 @Override
825 public com.liferay.portlet.bookmarks.model.BookmarksFolder getParentFolder()
826 throws com.liferay.portal.kernel.exception.PortalException,
827 com.liferay.portal.kernel.exception.SystemException {
828 return _bookmarksFolder.getParentFolder();
829 }
830
831 @Override
832 public com.liferay.portlet.bookmarks.model.BookmarksFolder getTrashContainer() {
833 return _bookmarksFolder.getTrashContainer();
834 }
835
836 @Override
837 public boolean isInTrashContainer() {
838 return _bookmarksFolder.isInTrashContainer();
839 }
840
841 @Override
842 public boolean isRoot() {
843 return _bookmarksFolder.isRoot();
844 }
845
846 @Override
847 public boolean equals(Object obj) {
848 if (this == obj) {
849 return true;
850 }
851
852 if (!(obj instanceof BookmarksFolderWrapper)) {
853 return false;
854 }
855
856 BookmarksFolderWrapper bookmarksFolderWrapper = (BookmarksFolderWrapper)obj;
857
858 if (Validator.equals(_bookmarksFolder,
859 bookmarksFolderWrapper._bookmarksFolder)) {
860 return true;
861 }
862
863 return false;
864 }
865
866 @Override
867 public StagedModelType getStagedModelType() {
868 return _bookmarksFolder.getStagedModelType();
869 }
870
871
874 public BookmarksFolder getWrappedBookmarksFolder() {
875 return _bookmarksFolder;
876 }
877
878 @Override
879 public BookmarksFolder getWrappedModel() {
880 return _bookmarksFolder;
881 }
882
883 @Override
884 public void resetOriginalValues() {
885 _bookmarksFolder.resetOriginalValues();
886 }
887
888 private BookmarksFolder _bookmarksFolder;
889 }