001
014
015 package com.liferay.portlet.documentlibrary.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.lar.StagedModelType;
020 import com.liferay.portal.kernel.util.Validator;
021 import com.liferay.portal.model.ModelWrapper;
022
023 import java.util.Date;
024 import java.util.HashMap;
025 import java.util.Map;
026
027
036 @ProviderType
037 public class DLFolderWrapper implements DLFolder, ModelWrapper<DLFolder> {
038 public DLFolderWrapper(DLFolder dlFolder) {
039 _dlFolder = dlFolder;
040 }
041
042 @Override
043 public Class<?> getModelClass() {
044 return DLFolder.class;
045 }
046
047 @Override
048 public String getModelClassName() {
049 return DLFolder.class.getName();
050 }
051
052 @Override
053 public Map<String, Object> getModelAttributes() {
054 Map<String, Object> attributes = new HashMap<String, Object>();
055
056 attributes.put("uuid", getUuid());
057 attributes.put("folderId", getFolderId());
058 attributes.put("groupId", getGroupId());
059 attributes.put("companyId", getCompanyId());
060 attributes.put("userId", getUserId());
061 attributes.put("userName", getUserName());
062 attributes.put("createDate", getCreateDate());
063 attributes.put("modifiedDate", getModifiedDate());
064 attributes.put("repositoryId", getRepositoryId());
065 attributes.put("mountPoint", getMountPoint());
066 attributes.put("parentFolderId", getParentFolderId());
067 attributes.put("treePath", getTreePath());
068 attributes.put("name", getName());
069 attributes.put("description", getDescription());
070 attributes.put("lastPostDate", getLastPostDate());
071 attributes.put("defaultFileEntryTypeId", getDefaultFileEntryTypeId());
072 attributes.put("hidden", getHidden());
073 attributes.put("restrictionType", getRestrictionType());
074 attributes.put("status", getStatus());
075 attributes.put("statusByUserId", getStatusByUserId());
076 attributes.put("statusByUserName", getStatusByUserName());
077 attributes.put("statusDate", getStatusDate());
078
079 return attributes;
080 }
081
082 @Override
083 public void setModelAttributes(Map<String, Object> attributes) {
084 String uuid = (String)attributes.get("uuid");
085
086 if (uuid != null) {
087 setUuid(uuid);
088 }
089
090 Long folderId = (Long)attributes.get("folderId");
091
092 if (folderId != null) {
093 setFolderId(folderId);
094 }
095
096 Long groupId = (Long)attributes.get("groupId");
097
098 if (groupId != null) {
099 setGroupId(groupId);
100 }
101
102 Long companyId = (Long)attributes.get("companyId");
103
104 if (companyId != null) {
105 setCompanyId(companyId);
106 }
107
108 Long userId = (Long)attributes.get("userId");
109
110 if (userId != null) {
111 setUserId(userId);
112 }
113
114 String userName = (String)attributes.get("userName");
115
116 if (userName != null) {
117 setUserName(userName);
118 }
119
120 Date createDate = (Date)attributes.get("createDate");
121
122 if (createDate != null) {
123 setCreateDate(createDate);
124 }
125
126 Date modifiedDate = (Date)attributes.get("modifiedDate");
127
128 if (modifiedDate != null) {
129 setModifiedDate(modifiedDate);
130 }
131
132 Long repositoryId = (Long)attributes.get("repositoryId");
133
134 if (repositoryId != null) {
135 setRepositoryId(repositoryId);
136 }
137
138 Boolean mountPoint = (Boolean)attributes.get("mountPoint");
139
140 if (mountPoint != null) {
141 setMountPoint(mountPoint);
142 }
143
144 Long parentFolderId = (Long)attributes.get("parentFolderId");
145
146 if (parentFolderId != null) {
147 setParentFolderId(parentFolderId);
148 }
149
150 String treePath = (String)attributes.get("treePath");
151
152 if (treePath != null) {
153 setTreePath(treePath);
154 }
155
156 String name = (String)attributes.get("name");
157
158 if (name != null) {
159 setName(name);
160 }
161
162 String description = (String)attributes.get("description");
163
164 if (description != null) {
165 setDescription(description);
166 }
167
168 Date lastPostDate = (Date)attributes.get("lastPostDate");
169
170 if (lastPostDate != null) {
171 setLastPostDate(lastPostDate);
172 }
173
174 Long defaultFileEntryTypeId = (Long)attributes.get(
175 "defaultFileEntryTypeId");
176
177 if (defaultFileEntryTypeId != null) {
178 setDefaultFileEntryTypeId(defaultFileEntryTypeId);
179 }
180
181 Boolean hidden = (Boolean)attributes.get("hidden");
182
183 if (hidden != null) {
184 setHidden(hidden);
185 }
186
187 Integer restrictionType = (Integer)attributes.get("restrictionType");
188
189 if (restrictionType != null) {
190 setRestrictionType(restrictionType);
191 }
192
193 Integer status = (Integer)attributes.get("status");
194
195 if (status != null) {
196 setStatus(status);
197 }
198
199 Long statusByUserId = (Long)attributes.get("statusByUserId");
200
201 if (statusByUserId != null) {
202 setStatusByUserId(statusByUserId);
203 }
204
205 String statusByUserName = (String)attributes.get("statusByUserName");
206
207 if (statusByUserName != null) {
208 setStatusByUserName(statusByUserName);
209 }
210
211 Date statusDate = (Date)attributes.get("statusDate");
212
213 if (statusDate != null) {
214 setStatusDate(statusDate);
215 }
216 }
217
218 @Override
219 public java.lang.String buildTreePath()
220 throws com.liferay.portal.kernel.exception.PortalException {
221 return _dlFolder.buildTreePath();
222 }
223
224 @Override
225 public java.lang.Object clone() {
226 return new DLFolderWrapper((DLFolder)_dlFolder.clone());
227 }
228
229 @Override
230 public int compareTo(
231 com.liferay.portlet.documentlibrary.model.DLFolder dlFolder) {
232 return _dlFolder.compareTo(dlFolder);
233 }
234
235 @Override
236 public java.util.List<java.lang.Long> getAncestorFolderIds()
237 throws com.liferay.portal.kernel.exception.PortalException {
238 return _dlFolder.getAncestorFolderIds();
239 }
240
241 @Override
242 public java.util.List<com.liferay.portlet.documentlibrary.model.DLFolder> getAncestors()
243 throws com.liferay.portal.kernel.exception.PortalException {
244 return _dlFolder.getAncestors();
245 }
246
247
250 @Deprecated
251 @Override
252 public boolean getApproved() {
253 return _dlFolder.getApproved();
254 }
255
256
261 @Override
262 public long getCompanyId() {
263 return _dlFolder.getCompanyId();
264 }
265
266
271 @Override
272 public long getContainerModelId() {
273 return _dlFolder.getContainerModelId();
274 }
275
276
281 @Override
282 public java.lang.String getContainerModelName() {
283 return _dlFolder.getContainerModelName();
284 }
285
286
291 @Override
292 public java.util.Date getCreateDate() {
293 return _dlFolder.getCreateDate();
294 }
295
296
301 @Override
302 public long getDefaultFileEntryTypeId() {
303 return _dlFolder.getDefaultFileEntryTypeId();
304 }
305
306
311 @Override
312 public java.lang.String getDescription() {
313 return _dlFolder.getDescription();
314 }
315
316 @Override
317 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
318 return _dlFolder.getExpandoBridge();
319 }
320
321
326 @Override
327 public long getFolderId() {
328 return _dlFolder.getFolderId();
329 }
330
331
336 @Override
337 public long getGroupId() {
338 return _dlFolder.getGroupId();
339 }
340
341
346 @Override
347 public boolean getHidden() {
348 return _dlFolder.getHidden();
349 }
350
351
356 @Override
357 public java.util.Date getLastPostDate() {
358 return _dlFolder.getLastPostDate();
359 }
360
361
366 @Override
367 public java.util.Date getModifiedDate() {
368 return _dlFolder.getModifiedDate();
369 }
370
371
376 @Override
377 public boolean getMountPoint() {
378 return _dlFolder.getMountPoint();
379 }
380
381
386 @Override
387 public java.lang.String getName() {
388 return _dlFolder.getName();
389 }
390
391
396 @Override
397 public long getParentContainerModelId() {
398 return _dlFolder.getParentContainerModelId();
399 }
400
401 @Override
402 public com.liferay.portlet.documentlibrary.model.DLFolder getParentFolder()
403 throws com.liferay.portal.kernel.exception.PortalException {
404 return _dlFolder.getParentFolder();
405 }
406
407
412 @Override
413 public long getParentFolderId() {
414 return _dlFolder.getParentFolderId();
415 }
416
417 @Override
418 public java.lang.String getPath()
419 throws com.liferay.portal.kernel.exception.PortalException {
420 return _dlFolder.getPath();
421 }
422
423 @Override
424 public java.lang.String[] getPathArray()
425 throws com.liferay.portal.kernel.exception.PortalException {
426 return _dlFolder.getPathArray();
427 }
428
429
434 @Override
435 public long getPrimaryKey() {
436 return _dlFolder.getPrimaryKey();
437 }
438
439 @Override
440 public java.io.Serializable getPrimaryKeyObj() {
441 return _dlFolder.getPrimaryKeyObj();
442 }
443
444
449 @Override
450 public long getRepositoryId() {
451 return _dlFolder.getRepositoryId();
452 }
453
454
459 @Override
460 public int getRestrictionType() {
461 return _dlFolder.getRestrictionType();
462 }
463
464
469 @Override
470 public int getStatus() {
471 return _dlFolder.getStatus();
472 }
473
474
479 @Override
480 public long getStatusByUserId() {
481 return _dlFolder.getStatusByUserId();
482 }
483
484
489 @Override
490 public java.lang.String getStatusByUserName() {
491 return _dlFolder.getStatusByUserName();
492 }
493
494
499 @Override
500 public java.lang.String getStatusByUserUuid() {
501 return _dlFolder.getStatusByUserUuid();
502 }
503
504
509 @Override
510 public java.util.Date getStatusDate() {
511 return _dlFolder.getStatusDate();
512 }
513
514
519 @Override
520 public com.liferay.portlet.trash.model.TrashEntry getTrashEntry()
521 throws com.liferay.portal.kernel.exception.PortalException {
522 return _dlFolder.getTrashEntry();
523 }
524
525
530 @Override
531 public long getTrashEntryClassPK() {
532 return _dlFolder.getTrashEntryClassPK();
533 }
534
535
540 @Override
541 public com.liferay.portal.kernel.trash.TrashHandler getTrashHandler() {
542 return _dlFolder.getTrashHandler();
543 }
544
545
550 @Override
551 public java.lang.String getTreePath() {
552 return _dlFolder.getTreePath();
553 }
554
555
560 @Override
561 public long getUserId() {
562 return _dlFolder.getUserId();
563 }
564
565
570 @Override
571 public java.lang.String getUserName() {
572 return _dlFolder.getUserName();
573 }
574
575
580 @Override
581 public java.lang.String getUserUuid() {
582 return _dlFolder.getUserUuid();
583 }
584
585
590 @Override
591 public java.lang.String getUuid() {
592 return _dlFolder.getUuid();
593 }
594
595 @Override
596 public boolean hasInheritableLock() {
597 return _dlFolder.hasInheritableLock();
598 }
599
600 @Override
601 public boolean hasLock() {
602 return _dlFolder.hasLock();
603 }
604
605 @Override
606 public int hashCode() {
607 return _dlFolder.hashCode();
608 }
609
610
615 @Override
616 public boolean isApproved() {
617 return _dlFolder.isApproved();
618 }
619
620 @Override
621 public boolean isCachedModel() {
622 return _dlFolder.isCachedModel();
623 }
624
625
630 @Override
631 public boolean isDenied() {
632 return _dlFolder.isDenied();
633 }
634
635
640 @Override
641 public boolean isDraft() {
642 return _dlFolder.isDraft();
643 }
644
645 @Override
646 public boolean isEscapedModel() {
647 return _dlFolder.isEscapedModel();
648 }
649
650
655 @Override
656 public boolean isExpired() {
657 return _dlFolder.isExpired();
658 }
659
660
665 @Override
666 public boolean isHidden() {
667 return _dlFolder.isHidden();
668 }
669
670 @Override
671 public boolean isInHiddenFolder() {
672 return _dlFolder.isInHiddenFolder();
673 }
674
675
680 @Override
681 public boolean isInTrash() {
682 return _dlFolder.isInTrash();
683 }
684
685
690 @Override
691 public boolean isInTrashContainer() {
692 return _dlFolder.isInTrashContainer();
693 }
694
695 @Override
696 public boolean isInTrashExplicitly() {
697 return _dlFolder.isInTrashExplicitly();
698 }
699
700 @Override
701 public boolean isInTrashImplicitly() {
702 return _dlFolder.isInTrashImplicitly();
703 }
704
705
710 @Override
711 public boolean isInactive() {
712 return _dlFolder.isInactive();
713 }
714
715
720 @Override
721 public boolean isIncomplete() {
722 return _dlFolder.isIncomplete();
723 }
724
725 @Override
726 public boolean isLocked() {
727 return _dlFolder.isLocked();
728 }
729
730
735 @Override
736 public boolean isMountPoint() {
737 return _dlFolder.isMountPoint();
738 }
739
740 @Override
741 public boolean isNew() {
742 return _dlFolder.isNew();
743 }
744
745
750 @Override
751 public boolean isPending() {
752 return _dlFolder.isPending();
753 }
754
755 @Override
756 public boolean isRoot() {
757 return _dlFolder.isRoot();
758 }
759
760
765 @Override
766 public boolean isScheduled() {
767 return _dlFolder.isScheduled();
768 }
769
770 @Override
771 public void persist() {
772 _dlFolder.persist();
773 }
774
775 @Override
776 public void setCachedModel(boolean cachedModel) {
777 _dlFolder.setCachedModel(cachedModel);
778 }
779
780
785 @Override
786 public void setCompanyId(long companyId) {
787 _dlFolder.setCompanyId(companyId);
788 }
789
790
795 @Override
796 public void setContainerModelId(long containerModelId) {
797 _dlFolder.setContainerModelId(containerModelId);
798 }
799
800
805 @Override
806 public void setCreateDate(java.util.Date createDate) {
807 _dlFolder.setCreateDate(createDate);
808 }
809
810
815 @Override
816 public void setDefaultFileEntryTypeId(long defaultFileEntryTypeId) {
817 _dlFolder.setDefaultFileEntryTypeId(defaultFileEntryTypeId);
818 }
819
820
825 @Override
826 public void setDescription(java.lang.String description) {
827 _dlFolder.setDescription(description);
828 }
829
830 @Override
831 public void setExpandoBridgeAttributes(
832 com.liferay.portal.model.BaseModel<?> baseModel) {
833 _dlFolder.setExpandoBridgeAttributes(baseModel);
834 }
835
836 @Override
837 public void setExpandoBridgeAttributes(
838 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
839 _dlFolder.setExpandoBridgeAttributes(expandoBridge);
840 }
841
842 @Override
843 public void setExpandoBridgeAttributes(
844 com.liferay.portal.service.ServiceContext serviceContext) {
845 _dlFolder.setExpandoBridgeAttributes(serviceContext);
846 }
847
848
853 @Override
854 public void setFolderId(long folderId) {
855 _dlFolder.setFolderId(folderId);
856 }
857
858
863 @Override
864 public void setGroupId(long groupId) {
865 _dlFolder.setGroupId(groupId);
866 }
867
868
873 @Override
874 public void setHidden(boolean hidden) {
875 _dlFolder.setHidden(hidden);
876 }
877
878
883 @Override
884 public void setLastPostDate(java.util.Date lastPostDate) {
885 _dlFolder.setLastPostDate(lastPostDate);
886 }
887
888
893 @Override
894 public void setModifiedDate(java.util.Date modifiedDate) {
895 _dlFolder.setModifiedDate(modifiedDate);
896 }
897
898
903 @Override
904 public void setMountPoint(boolean mountPoint) {
905 _dlFolder.setMountPoint(mountPoint);
906 }
907
908
913 @Override
914 public void setName(java.lang.String name) {
915 _dlFolder.setName(name);
916 }
917
918 @Override
919 public void setNew(boolean n) {
920 _dlFolder.setNew(n);
921 }
922
923
928 @Override
929 public void setParentContainerModelId(long parentContainerModelId) {
930 _dlFolder.setParentContainerModelId(parentContainerModelId);
931 }
932
933
938 @Override
939 public void setParentFolderId(long parentFolderId) {
940 _dlFolder.setParentFolderId(parentFolderId);
941 }
942
943
948 @Override
949 public void setPrimaryKey(long primaryKey) {
950 _dlFolder.setPrimaryKey(primaryKey);
951 }
952
953 @Override
954 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
955 _dlFolder.setPrimaryKeyObj(primaryKeyObj);
956 }
957
958
963 @Override
964 public void setRepositoryId(long repositoryId) {
965 _dlFolder.setRepositoryId(repositoryId);
966 }
967
968
973 @Override
974 public void setRestrictionType(int restrictionType) {
975 _dlFolder.setRestrictionType(restrictionType);
976 }
977
978
983 @Override
984 public void setStatus(int status) {
985 _dlFolder.setStatus(status);
986 }
987
988
993 @Override
994 public void setStatusByUserId(long statusByUserId) {
995 _dlFolder.setStatusByUserId(statusByUserId);
996 }
997
998
1003 @Override
1004 public void setStatusByUserName(java.lang.String statusByUserName) {
1005 _dlFolder.setStatusByUserName(statusByUserName);
1006 }
1007
1008
1013 @Override
1014 public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
1015 _dlFolder.setStatusByUserUuid(statusByUserUuid);
1016 }
1017
1018
1023 @Override
1024 public void setStatusDate(java.util.Date statusDate) {
1025 _dlFolder.setStatusDate(statusDate);
1026 }
1027
1028
1033 @Override
1034 public void setTreePath(java.lang.String treePath) {
1035 _dlFolder.setTreePath(treePath);
1036 }
1037
1038
1043 @Override
1044 public void setUserId(long userId) {
1045 _dlFolder.setUserId(userId);
1046 }
1047
1048
1053 @Override
1054 public void setUserName(java.lang.String userName) {
1055 _dlFolder.setUserName(userName);
1056 }
1057
1058
1063 @Override
1064 public void setUserUuid(java.lang.String userUuid) {
1065 _dlFolder.setUserUuid(userUuid);
1066 }
1067
1068
1073 @Override
1074 public void setUuid(java.lang.String uuid) {
1075 _dlFolder.setUuid(uuid);
1076 }
1077
1078 @Override
1079 public com.liferay.portal.model.CacheModel<com.liferay.portlet.documentlibrary.model.DLFolder> toCacheModel() {
1080 return _dlFolder.toCacheModel();
1081 }
1082
1083 @Override
1084 public com.liferay.portlet.documentlibrary.model.DLFolder toEscapedModel() {
1085 return new DLFolderWrapper(_dlFolder.toEscapedModel());
1086 }
1087
1088 @Override
1089 public java.lang.String toString() {
1090 return _dlFolder.toString();
1091 }
1092
1093 @Override
1094 public com.liferay.portlet.documentlibrary.model.DLFolder toUnescapedModel() {
1095 return new DLFolderWrapper(_dlFolder.toUnescapedModel());
1096 }
1097
1098 @Override
1099 public java.lang.String toXmlString() {
1100 return _dlFolder.toXmlString();
1101 }
1102
1103 @Override
1104 public void updateTreePath(java.lang.String treePath) {
1105 _dlFolder.updateTreePath(treePath);
1106 }
1107
1108 @Override
1109 public boolean equals(Object obj) {
1110 if (this == obj) {
1111 return true;
1112 }
1113
1114 if (!(obj instanceof DLFolderWrapper)) {
1115 return false;
1116 }
1117
1118 DLFolderWrapper dlFolderWrapper = (DLFolderWrapper)obj;
1119
1120 if (Validator.equals(_dlFolder, dlFolderWrapper._dlFolder)) {
1121 return true;
1122 }
1123
1124 return false;
1125 }
1126
1127 @Override
1128 public StagedModelType getStagedModelType() {
1129 return _dlFolder.getStagedModelType();
1130 }
1131
1132
1135 @Deprecated
1136 public DLFolder getWrappedDLFolder() {
1137 return _dlFolder;
1138 }
1139
1140 @Override
1141 public DLFolder getWrappedModel() {
1142 return _dlFolder;
1143 }
1144
1145 @Override
1146 public boolean isEntityCacheEnabled() {
1147 return _dlFolder.isEntityCacheEnabled();
1148 }
1149
1150 @Override
1151 public boolean isFinderCacheEnabled() {
1152 return _dlFolder.isFinderCacheEnabled();
1153 }
1154
1155 @Override
1156 public void resetOriginalValues() {
1157 _dlFolder.resetOriginalValues();
1158 }
1159
1160 private final DLFolder _dlFolder;
1161 }