001
014
015 package com.liferay.portlet.journal.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 JournalFolderWrapper implements JournalFolder,
035 ModelWrapper<JournalFolder> {
036 public JournalFolderWrapper(JournalFolder journalFolder) {
037 _journalFolder = journalFolder;
038 }
039
040 @Override
041 public Class<?> getModelClass() {
042 return JournalFolder.class;
043 }
044
045 @Override
046 public String getModelClassName() {
047 return JournalFolder.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("parentFolderId", getParentFolderId());
063 attributes.put("treePath", getTreePath());
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 parentFolderId = (Long)attributes.get("parentFolderId");
125
126 if (parentFolderId != null) {
127 setParentFolderId(parentFolderId);
128 }
129
130 String treePath = (String)attributes.get("treePath");
131
132 if (treePath != null) {
133 setTreePath(treePath);
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 _journalFolder.getPrimaryKey();
181 }
182
183
188 @Override
189 public void setPrimaryKey(long primaryKey) {
190 _journalFolder.setPrimaryKey(primaryKey);
191 }
192
193
198 @Override
199 public java.lang.String getUuid() {
200 return _journalFolder.getUuid();
201 }
202
203
208 @Override
209 public void setUuid(java.lang.String uuid) {
210 _journalFolder.setUuid(uuid);
211 }
212
213
218 @Override
219 public long getFolderId() {
220 return _journalFolder.getFolderId();
221 }
222
223
228 @Override
229 public void setFolderId(long folderId) {
230 _journalFolder.setFolderId(folderId);
231 }
232
233
238 @Override
239 public long getGroupId() {
240 return _journalFolder.getGroupId();
241 }
242
243
248 @Override
249 public void setGroupId(long groupId) {
250 _journalFolder.setGroupId(groupId);
251 }
252
253
258 @Override
259 public long getCompanyId() {
260 return _journalFolder.getCompanyId();
261 }
262
263
268 @Override
269 public void setCompanyId(long companyId) {
270 _journalFolder.setCompanyId(companyId);
271 }
272
273
278 @Override
279 public long getUserId() {
280 return _journalFolder.getUserId();
281 }
282
283
288 @Override
289 public void setUserId(long userId) {
290 _journalFolder.setUserId(userId);
291 }
292
293
299 @Override
300 public java.lang.String getUserUuid()
301 throws com.liferay.portal.kernel.exception.SystemException {
302 return _journalFolder.getUserUuid();
303 }
304
305
310 @Override
311 public void setUserUuid(java.lang.String userUuid) {
312 _journalFolder.setUserUuid(userUuid);
313 }
314
315
320 @Override
321 public java.lang.String getUserName() {
322 return _journalFolder.getUserName();
323 }
324
325
330 @Override
331 public void setUserName(java.lang.String userName) {
332 _journalFolder.setUserName(userName);
333 }
334
335
340 @Override
341 public java.util.Date getCreateDate() {
342 return _journalFolder.getCreateDate();
343 }
344
345
350 @Override
351 public void setCreateDate(java.util.Date createDate) {
352 _journalFolder.setCreateDate(createDate);
353 }
354
355
360 @Override
361 public java.util.Date getModifiedDate() {
362 return _journalFolder.getModifiedDate();
363 }
364
365
370 @Override
371 public void setModifiedDate(java.util.Date modifiedDate) {
372 _journalFolder.setModifiedDate(modifiedDate);
373 }
374
375
380 @Override
381 public long getParentFolderId() {
382 return _journalFolder.getParentFolderId();
383 }
384
385
390 @Override
391 public void setParentFolderId(long parentFolderId) {
392 _journalFolder.setParentFolderId(parentFolderId);
393 }
394
395
400 @Override
401 public java.lang.String getTreePath() {
402 return _journalFolder.getTreePath();
403 }
404
405
410 @Override
411 public void setTreePath(java.lang.String treePath) {
412 _journalFolder.setTreePath(treePath);
413 }
414
415
420 @Override
421 public java.lang.String getName() {
422 return _journalFolder.getName();
423 }
424
425
430 @Override
431 public void setName(java.lang.String name) {
432 _journalFolder.setName(name);
433 }
434
435
440 @Override
441 public java.lang.String getDescription() {
442 return _journalFolder.getDescription();
443 }
444
445
450 @Override
451 public void setDescription(java.lang.String description) {
452 _journalFolder.setDescription(description);
453 }
454
455
460 @Override
461 public int getStatus() {
462 return _journalFolder.getStatus();
463 }
464
465
470 @Override
471 public void setStatus(int status) {
472 _journalFolder.setStatus(status);
473 }
474
475
480 @Override
481 public long getStatusByUserId() {
482 return _journalFolder.getStatusByUserId();
483 }
484
485
490 @Override
491 public void setStatusByUserId(long statusByUserId) {
492 _journalFolder.setStatusByUserId(statusByUserId);
493 }
494
495
501 @Override
502 public java.lang.String getStatusByUserUuid()
503 throws com.liferay.portal.kernel.exception.SystemException {
504 return _journalFolder.getStatusByUserUuid();
505 }
506
507
512 @Override
513 public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
514 _journalFolder.setStatusByUserUuid(statusByUserUuid);
515 }
516
517
522 @Override
523 public java.lang.String getStatusByUserName() {
524 return _journalFolder.getStatusByUserName();
525 }
526
527
532 @Override
533 public void setStatusByUserName(java.lang.String statusByUserName) {
534 _journalFolder.setStatusByUserName(statusByUserName);
535 }
536
537
542 @Override
543 public java.util.Date getStatusDate() {
544 return _journalFolder.getStatusDate();
545 }
546
547
552 @Override
553 public void setStatusDate(java.util.Date statusDate) {
554 _journalFolder.setStatusDate(statusDate);
555 }
556
557
563 @Override
564 public com.liferay.portlet.trash.model.TrashEntry getTrashEntry()
565 throws com.liferay.portal.kernel.exception.PortalException,
566 com.liferay.portal.kernel.exception.SystemException {
567 return _journalFolder.getTrashEntry();
568 }
569
570
575 @Override
576 public com.liferay.portal.kernel.trash.TrashHandler getTrashHandler() {
577 return _journalFolder.getTrashHandler();
578 }
579
580
585 @Override
586 public boolean isInTrash() {
587 return _journalFolder.isInTrash();
588 }
589
590
596 @Override
597 public boolean isInTrashContainer() {
598 return _journalFolder.isInTrashContainer();
599 }
600
601
604 @Override
605 public boolean getApproved() {
606 return _journalFolder.getApproved();
607 }
608
609
614 @Override
615 public boolean isApproved() {
616 return _journalFolder.isApproved();
617 }
618
619
624 @Override
625 public boolean isDenied() {
626 return _journalFolder.isDenied();
627 }
628
629
634 @Override
635 public boolean isDraft() {
636 return _journalFolder.isDraft();
637 }
638
639
644 @Override
645 public boolean isExpired() {
646 return _journalFolder.isExpired();
647 }
648
649
654 @Override
655 public boolean isInactive() {
656 return _journalFolder.isInactive();
657 }
658
659
664 @Override
665 public boolean isIncomplete() {
666 return _journalFolder.isIncomplete();
667 }
668
669
674 @Override
675 public boolean isPending() {
676 return _journalFolder.isPending();
677 }
678
679
684 @Override
685 public boolean isScheduled() {
686 return _journalFolder.isScheduled();
687 }
688
689
694 @Override
695 public long getContainerModelId() {
696 return _journalFolder.getContainerModelId();
697 }
698
699
704 @Override
705 public void setContainerModelId(long containerModelId) {
706 _journalFolder.setContainerModelId(containerModelId);
707 }
708
709
714 @Override
715 public java.lang.String getContainerModelName() {
716 return _journalFolder.getContainerModelName();
717 }
718
719
724 @Override
725 public long getParentContainerModelId() {
726 return _journalFolder.getParentContainerModelId();
727 }
728
729
734 @Override
735 public void setParentContainerModelId(long parentContainerModelId) {
736 _journalFolder.setParentContainerModelId(parentContainerModelId);
737 }
738
739 @Override
740 public boolean isNew() {
741 return _journalFolder.isNew();
742 }
743
744 @Override
745 public void setNew(boolean n) {
746 _journalFolder.setNew(n);
747 }
748
749 @Override
750 public boolean isCachedModel() {
751 return _journalFolder.isCachedModel();
752 }
753
754 @Override
755 public void setCachedModel(boolean cachedModel) {
756 _journalFolder.setCachedModel(cachedModel);
757 }
758
759 @Override
760 public boolean isEscapedModel() {
761 return _journalFolder.isEscapedModel();
762 }
763
764 @Override
765 public java.io.Serializable getPrimaryKeyObj() {
766 return _journalFolder.getPrimaryKeyObj();
767 }
768
769 @Override
770 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
771 _journalFolder.setPrimaryKeyObj(primaryKeyObj);
772 }
773
774 @Override
775 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
776 return _journalFolder.getExpandoBridge();
777 }
778
779 @Override
780 public void setExpandoBridgeAttributes(
781 com.liferay.portal.model.BaseModel<?> baseModel) {
782 _journalFolder.setExpandoBridgeAttributes(baseModel);
783 }
784
785 @Override
786 public void setExpandoBridgeAttributes(
787 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
788 _journalFolder.setExpandoBridgeAttributes(expandoBridge);
789 }
790
791 @Override
792 public void setExpandoBridgeAttributes(
793 com.liferay.portal.service.ServiceContext serviceContext) {
794 _journalFolder.setExpandoBridgeAttributes(serviceContext);
795 }
796
797 @Override
798 public java.lang.Object clone() {
799 return new JournalFolderWrapper((JournalFolder)_journalFolder.clone());
800 }
801
802 @Override
803 public int compareTo(
804 com.liferay.portlet.journal.model.JournalFolder journalFolder) {
805 return _journalFolder.compareTo(journalFolder);
806 }
807
808 @Override
809 public int hashCode() {
810 return _journalFolder.hashCode();
811 }
812
813 @Override
814 public com.liferay.portal.model.CacheModel<com.liferay.portlet.journal.model.JournalFolder> toCacheModel() {
815 return _journalFolder.toCacheModel();
816 }
817
818 @Override
819 public com.liferay.portlet.journal.model.JournalFolder toEscapedModel() {
820 return new JournalFolderWrapper(_journalFolder.toEscapedModel());
821 }
822
823 @Override
824 public com.liferay.portlet.journal.model.JournalFolder toUnescapedModel() {
825 return new JournalFolderWrapper(_journalFolder.toUnescapedModel());
826 }
827
828 @Override
829 public java.lang.String toString() {
830 return _journalFolder.toString();
831 }
832
833 @Override
834 public java.lang.String toXmlString() {
835 return _journalFolder.toXmlString();
836 }
837
838 @Override
839 public void persist()
840 throws com.liferay.portal.kernel.exception.SystemException {
841 _journalFolder.persist();
842 }
843
844 @Override
845 public java.lang.String buildTreePath()
846 throws com.liferay.portal.kernel.exception.PortalException,
847 com.liferay.portal.kernel.exception.SystemException {
848 return _journalFolder.buildTreePath();
849 }
850
851 @Override
852 public java.util.List<java.lang.Long> getAncestorFolderIds()
853 throws com.liferay.portal.kernel.exception.PortalException,
854 com.liferay.portal.kernel.exception.SystemException {
855 return _journalFolder.getAncestorFolderIds();
856 }
857
858 @Override
859 public java.util.List<com.liferay.portlet.journal.model.JournalFolder> getAncestors()
860 throws com.liferay.portal.kernel.exception.PortalException,
861 com.liferay.portal.kernel.exception.SystemException {
862 return _journalFolder.getAncestors();
863 }
864
865 @Override
866 public com.liferay.portlet.journal.model.JournalFolder getParentFolder()
867 throws com.liferay.portal.kernel.exception.PortalException,
868 com.liferay.portal.kernel.exception.SystemException {
869 return _journalFolder.getParentFolder();
870 }
871
872 @Override
873 public com.liferay.portlet.journal.model.JournalFolder getTrashContainer() {
874 return _journalFolder.getTrashContainer();
875 }
876
877 @Override
878 public boolean isRoot() {
879 return _journalFolder.isRoot();
880 }
881
882 @Override
883 public boolean equals(Object obj) {
884 if (this == obj) {
885 return true;
886 }
887
888 if (!(obj instanceof JournalFolderWrapper)) {
889 return false;
890 }
891
892 JournalFolderWrapper journalFolderWrapper = (JournalFolderWrapper)obj;
893
894 if (Validator.equals(_journalFolder, journalFolderWrapper._journalFolder)) {
895 return true;
896 }
897
898 return false;
899 }
900
901 @Override
902 public StagedModelType getStagedModelType() {
903 return _journalFolder.getStagedModelType();
904 }
905
906
909 public JournalFolder getWrappedJournalFolder() {
910 return _journalFolder;
911 }
912
913 @Override
914 public JournalFolder getWrappedModel() {
915 return _journalFolder;
916 }
917
918 @Override
919 public void resetOriginalValues() {
920 _journalFolder.resetOriginalValues();
921 }
922
923 private JournalFolder _journalFolder;
924 }