001
014
015 package com.liferay.portlet.wiki.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 WikiPageWrapper implements WikiPage, ModelWrapper<WikiPage> {
035 public WikiPageWrapper(WikiPage wikiPage) {
036 _wikiPage = wikiPage;
037 }
038
039 @Override
040 public Class<?> getModelClass() {
041 return WikiPage.class;
042 }
043
044 @Override
045 public String getModelClassName() {
046 return WikiPage.class.getName();
047 }
048
049 @Override
050 public Map<String, Object> getModelAttributes() {
051 Map<String, Object> attributes = new HashMap<String, Object>();
052
053 attributes.put("uuid", getUuid());
054 attributes.put("pageId", getPageId());
055 attributes.put("resourcePrimKey", getResourcePrimKey());
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("nodeId", getNodeId());
063 attributes.put("title", getTitle());
064 attributes.put("version", getVersion());
065 attributes.put("minorEdit", getMinorEdit());
066 attributes.put("content", getContent());
067 attributes.put("summary", getSummary());
068 attributes.put("format", getFormat());
069 attributes.put("head", getHead());
070 attributes.put("parentTitle", getParentTitle());
071 attributes.put("redirectTitle", getRedirectTitle());
072 attributes.put("status", getStatus());
073 attributes.put("statusByUserId", getStatusByUserId());
074 attributes.put("statusByUserName", getStatusByUserName());
075 attributes.put("statusDate", getStatusDate());
076
077 return attributes;
078 }
079
080 @Override
081 public void setModelAttributes(Map<String, Object> attributes) {
082 String uuid = (String)attributes.get("uuid");
083
084 if (uuid != null) {
085 setUuid(uuid);
086 }
087
088 Long pageId = (Long)attributes.get("pageId");
089
090 if (pageId != null) {
091 setPageId(pageId);
092 }
093
094 Long resourcePrimKey = (Long)attributes.get("resourcePrimKey");
095
096 if (resourcePrimKey != null) {
097 setResourcePrimKey(resourcePrimKey);
098 }
099
100 Long groupId = (Long)attributes.get("groupId");
101
102 if (groupId != null) {
103 setGroupId(groupId);
104 }
105
106 Long companyId = (Long)attributes.get("companyId");
107
108 if (companyId != null) {
109 setCompanyId(companyId);
110 }
111
112 Long userId = (Long)attributes.get("userId");
113
114 if (userId != null) {
115 setUserId(userId);
116 }
117
118 String userName = (String)attributes.get("userName");
119
120 if (userName != null) {
121 setUserName(userName);
122 }
123
124 Date createDate = (Date)attributes.get("createDate");
125
126 if (createDate != null) {
127 setCreateDate(createDate);
128 }
129
130 Date modifiedDate = (Date)attributes.get("modifiedDate");
131
132 if (modifiedDate != null) {
133 setModifiedDate(modifiedDate);
134 }
135
136 Long nodeId = (Long)attributes.get("nodeId");
137
138 if (nodeId != null) {
139 setNodeId(nodeId);
140 }
141
142 String title = (String)attributes.get("title");
143
144 if (title != null) {
145 setTitle(title);
146 }
147
148 Double version = (Double)attributes.get("version");
149
150 if (version != null) {
151 setVersion(version);
152 }
153
154 Boolean minorEdit = (Boolean)attributes.get("minorEdit");
155
156 if (minorEdit != null) {
157 setMinorEdit(minorEdit);
158 }
159
160 String content = (String)attributes.get("content");
161
162 if (content != null) {
163 setContent(content);
164 }
165
166 String summary = (String)attributes.get("summary");
167
168 if (summary != null) {
169 setSummary(summary);
170 }
171
172 String format = (String)attributes.get("format");
173
174 if (format != null) {
175 setFormat(format);
176 }
177
178 Boolean head = (Boolean)attributes.get("head");
179
180 if (head != null) {
181 setHead(head);
182 }
183
184 String parentTitle = (String)attributes.get("parentTitle");
185
186 if (parentTitle != null) {
187 setParentTitle(parentTitle);
188 }
189
190 String redirectTitle = (String)attributes.get("redirectTitle");
191
192 if (redirectTitle != null) {
193 setRedirectTitle(redirectTitle);
194 }
195
196 Integer status = (Integer)attributes.get("status");
197
198 if (status != null) {
199 setStatus(status);
200 }
201
202 Long statusByUserId = (Long)attributes.get("statusByUserId");
203
204 if (statusByUserId != null) {
205 setStatusByUserId(statusByUserId);
206 }
207
208 String statusByUserName = (String)attributes.get("statusByUserName");
209
210 if (statusByUserName != null) {
211 setStatusByUserName(statusByUserName);
212 }
213
214 Date statusDate = (Date)attributes.get("statusDate");
215
216 if (statusDate != null) {
217 setStatusDate(statusDate);
218 }
219 }
220
221
226 @Override
227 public long getPrimaryKey() {
228 return _wikiPage.getPrimaryKey();
229 }
230
231
236 @Override
237 public void setPrimaryKey(long primaryKey) {
238 _wikiPage.setPrimaryKey(primaryKey);
239 }
240
241
246 @Override
247 public java.lang.String getUuid() {
248 return _wikiPage.getUuid();
249 }
250
251
256 @Override
257 public void setUuid(java.lang.String uuid) {
258 _wikiPage.setUuid(uuid);
259 }
260
261
266 @Override
267 public long getPageId() {
268 return _wikiPage.getPageId();
269 }
270
271
276 @Override
277 public void setPageId(long pageId) {
278 _wikiPage.setPageId(pageId);
279 }
280
281
286 @Override
287 public long getResourcePrimKey() {
288 return _wikiPage.getResourcePrimKey();
289 }
290
291
296 @Override
297 public void setResourcePrimKey(long resourcePrimKey) {
298 _wikiPage.setResourcePrimKey(resourcePrimKey);
299 }
300
301 @Override
302 public boolean isResourceMain() {
303 return _wikiPage.isResourceMain();
304 }
305
306
311 @Override
312 public long getGroupId() {
313 return _wikiPage.getGroupId();
314 }
315
316
321 @Override
322 public void setGroupId(long groupId) {
323 _wikiPage.setGroupId(groupId);
324 }
325
326
331 @Override
332 public long getCompanyId() {
333 return _wikiPage.getCompanyId();
334 }
335
336
341 @Override
342 public void setCompanyId(long companyId) {
343 _wikiPage.setCompanyId(companyId);
344 }
345
346
351 @Override
352 public long getUserId() {
353 return _wikiPage.getUserId();
354 }
355
356
361 @Override
362 public void setUserId(long userId) {
363 _wikiPage.setUserId(userId);
364 }
365
366
372 @Override
373 public java.lang.String getUserUuid()
374 throws com.liferay.portal.kernel.exception.SystemException {
375 return _wikiPage.getUserUuid();
376 }
377
378
383 @Override
384 public void setUserUuid(java.lang.String userUuid) {
385 _wikiPage.setUserUuid(userUuid);
386 }
387
388
393 @Override
394 public java.lang.String getUserName() {
395 return _wikiPage.getUserName();
396 }
397
398
403 @Override
404 public void setUserName(java.lang.String userName) {
405 _wikiPage.setUserName(userName);
406 }
407
408
413 @Override
414 public java.util.Date getCreateDate() {
415 return _wikiPage.getCreateDate();
416 }
417
418
423 @Override
424 public void setCreateDate(java.util.Date createDate) {
425 _wikiPage.setCreateDate(createDate);
426 }
427
428
433 @Override
434 public java.util.Date getModifiedDate() {
435 return _wikiPage.getModifiedDate();
436 }
437
438
443 @Override
444 public void setModifiedDate(java.util.Date modifiedDate) {
445 _wikiPage.setModifiedDate(modifiedDate);
446 }
447
448
453 @Override
454 public long getNodeId() {
455 return _wikiPage.getNodeId();
456 }
457
458
463 @Override
464 public void setNodeId(long nodeId) {
465 _wikiPage.setNodeId(nodeId);
466 }
467
468
473 @Override
474 public java.lang.String getTitle() {
475 return _wikiPage.getTitle();
476 }
477
478
483 @Override
484 public void setTitle(java.lang.String title) {
485 _wikiPage.setTitle(title);
486 }
487
488
493 @Override
494 public double getVersion() {
495 return _wikiPage.getVersion();
496 }
497
498
503 @Override
504 public void setVersion(double version) {
505 _wikiPage.setVersion(version);
506 }
507
508
513 @Override
514 public boolean getMinorEdit() {
515 return _wikiPage.getMinorEdit();
516 }
517
518
523 @Override
524 public boolean isMinorEdit() {
525 return _wikiPage.isMinorEdit();
526 }
527
528
533 @Override
534 public void setMinorEdit(boolean minorEdit) {
535 _wikiPage.setMinorEdit(minorEdit);
536 }
537
538
543 @Override
544 public java.lang.String getContent() {
545 return _wikiPage.getContent();
546 }
547
548
553 @Override
554 public void setContent(java.lang.String content) {
555 _wikiPage.setContent(content);
556 }
557
558
563 @Override
564 public java.lang.String getSummary() {
565 return _wikiPage.getSummary();
566 }
567
568
573 @Override
574 public void setSummary(java.lang.String summary) {
575 _wikiPage.setSummary(summary);
576 }
577
578
583 @Override
584 public java.lang.String getFormat() {
585 return _wikiPage.getFormat();
586 }
587
588
593 @Override
594 public void setFormat(java.lang.String format) {
595 _wikiPage.setFormat(format);
596 }
597
598
603 @Override
604 public boolean getHead() {
605 return _wikiPage.getHead();
606 }
607
608
613 @Override
614 public boolean isHead() {
615 return _wikiPage.isHead();
616 }
617
618
623 @Override
624 public void setHead(boolean head) {
625 _wikiPage.setHead(head);
626 }
627
628
633 @Override
634 public java.lang.String getParentTitle() {
635 return _wikiPage.getParentTitle();
636 }
637
638
643 @Override
644 public void setParentTitle(java.lang.String parentTitle) {
645 _wikiPage.setParentTitle(parentTitle);
646 }
647
648
653 @Override
654 public java.lang.String getRedirectTitle() {
655 return _wikiPage.getRedirectTitle();
656 }
657
658
663 @Override
664 public void setRedirectTitle(java.lang.String redirectTitle) {
665 _wikiPage.setRedirectTitle(redirectTitle);
666 }
667
668
673 @Override
674 public int getStatus() {
675 return _wikiPage.getStatus();
676 }
677
678
683 @Override
684 public void setStatus(int status) {
685 _wikiPage.setStatus(status);
686 }
687
688
693 @Override
694 public long getStatusByUserId() {
695 return _wikiPage.getStatusByUserId();
696 }
697
698
703 @Override
704 public void setStatusByUserId(long statusByUserId) {
705 _wikiPage.setStatusByUserId(statusByUserId);
706 }
707
708
714 @Override
715 public java.lang.String getStatusByUserUuid()
716 throws com.liferay.portal.kernel.exception.SystemException {
717 return _wikiPage.getStatusByUserUuid();
718 }
719
720
725 @Override
726 public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
727 _wikiPage.setStatusByUserUuid(statusByUserUuid);
728 }
729
730
735 @Override
736 public java.lang.String getStatusByUserName() {
737 return _wikiPage.getStatusByUserName();
738 }
739
740
745 @Override
746 public void setStatusByUserName(java.lang.String statusByUserName) {
747 _wikiPage.setStatusByUserName(statusByUserName);
748 }
749
750
755 @Override
756 public java.util.Date getStatusDate() {
757 return _wikiPage.getStatusDate();
758 }
759
760
765 @Override
766 public void setStatusDate(java.util.Date statusDate) {
767 _wikiPage.setStatusDate(statusDate);
768 }
769
770
776 @Override
777 public com.liferay.portlet.trash.model.TrashEntry getTrashEntry()
778 throws com.liferay.portal.kernel.exception.PortalException,
779 com.liferay.portal.kernel.exception.SystemException {
780 return _wikiPage.getTrashEntry();
781 }
782
783
788 @Override
789 public long getTrashEntryClassPK() {
790 return _wikiPage.getTrashEntryClassPK();
791 }
792
793
798 @Override
799 public com.liferay.portal.kernel.trash.TrashHandler getTrashHandler() {
800 return _wikiPage.getTrashHandler();
801 }
802
803
808 @Override
809 public boolean isInTrash() {
810 return _wikiPage.isInTrash();
811 }
812
813
819 @Override
820 public boolean isInTrashContainer() {
821 return _wikiPage.isInTrashContainer();
822 }
823
824
827 @Override
828 public boolean getApproved() {
829 return _wikiPage.getApproved();
830 }
831
832
837 @Override
838 public boolean isApproved() {
839 return _wikiPage.isApproved();
840 }
841
842
847 @Override
848 public boolean isDenied() {
849 return _wikiPage.isDenied();
850 }
851
852
857 @Override
858 public boolean isDraft() {
859 return _wikiPage.isDraft();
860 }
861
862
867 @Override
868 public boolean isExpired() {
869 return _wikiPage.isExpired();
870 }
871
872
877 @Override
878 public boolean isInactive() {
879 return _wikiPage.isInactive();
880 }
881
882
887 @Override
888 public boolean isIncomplete() {
889 return _wikiPage.isIncomplete();
890 }
891
892
897 @Override
898 public boolean isPending() {
899 return _wikiPage.isPending();
900 }
901
902
907 @Override
908 public boolean isScheduled() {
909 return _wikiPage.isScheduled();
910 }
911
912 @Override
913 public boolean isNew() {
914 return _wikiPage.isNew();
915 }
916
917 @Override
918 public void setNew(boolean n) {
919 _wikiPage.setNew(n);
920 }
921
922 @Override
923 public boolean isCachedModel() {
924 return _wikiPage.isCachedModel();
925 }
926
927 @Override
928 public void setCachedModel(boolean cachedModel) {
929 _wikiPage.setCachedModel(cachedModel);
930 }
931
932 @Override
933 public boolean isEscapedModel() {
934 return _wikiPage.isEscapedModel();
935 }
936
937 @Override
938 public java.io.Serializable getPrimaryKeyObj() {
939 return _wikiPage.getPrimaryKeyObj();
940 }
941
942 @Override
943 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
944 _wikiPage.setPrimaryKeyObj(primaryKeyObj);
945 }
946
947 @Override
948 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
949 return _wikiPage.getExpandoBridge();
950 }
951
952 @Override
953 public void setExpandoBridgeAttributes(
954 com.liferay.portal.model.BaseModel<?> baseModel) {
955 _wikiPage.setExpandoBridgeAttributes(baseModel);
956 }
957
958 @Override
959 public void setExpandoBridgeAttributes(
960 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
961 _wikiPage.setExpandoBridgeAttributes(expandoBridge);
962 }
963
964 @Override
965 public void setExpandoBridgeAttributes(
966 com.liferay.portal.service.ServiceContext serviceContext) {
967 _wikiPage.setExpandoBridgeAttributes(serviceContext);
968 }
969
970 @Override
971 public java.lang.Object clone() {
972 return new WikiPageWrapper((WikiPage)_wikiPage.clone());
973 }
974
975 @Override
976 public int compareTo(com.liferay.portlet.wiki.model.WikiPage wikiPage) {
977 return _wikiPage.compareTo(wikiPage);
978 }
979
980 @Override
981 public int hashCode() {
982 return _wikiPage.hashCode();
983 }
984
985 @Override
986 public com.liferay.portal.model.CacheModel<com.liferay.portlet.wiki.model.WikiPage> toCacheModel() {
987 return _wikiPage.toCacheModel();
988 }
989
990 @Override
991 public com.liferay.portlet.wiki.model.WikiPage toEscapedModel() {
992 return new WikiPageWrapper(_wikiPage.toEscapedModel());
993 }
994
995 @Override
996 public com.liferay.portlet.wiki.model.WikiPage toUnescapedModel() {
997 return new WikiPageWrapper(_wikiPage.toUnescapedModel());
998 }
999
1000 @Override
1001 public java.lang.String toString() {
1002 return _wikiPage.toString();
1003 }
1004
1005 @Override
1006 public java.lang.String toXmlString() {
1007 return _wikiPage.toXmlString();
1008 }
1009
1010 @Override
1011 public void persist()
1012 throws com.liferay.portal.kernel.exception.SystemException {
1013 _wikiPage.persist();
1014 }
1015
1016 @Override
1017 public com.liferay.portal.kernel.repository.model.Folder addAttachmentsFolder()
1018 throws com.liferay.portal.kernel.exception.PortalException,
1019 com.liferay.portal.kernel.exception.SystemException {
1020 return _wikiPage.addAttachmentsFolder();
1021 }
1022
1023 @Override
1024 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getAttachmentsFileEntries()
1025 throws com.liferay.portal.kernel.exception.SystemException {
1026 return _wikiPage.getAttachmentsFileEntries();
1027 }
1028
1029 @Override
1030 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getAttachmentsFileEntries(
1031 int start, int end)
1032 throws com.liferay.portal.kernel.exception.SystemException {
1033 return _wikiPage.getAttachmentsFileEntries(start, end);
1034 }
1035
1036 @Override
1037 public int getAttachmentsFileEntriesCount()
1038 throws com.liferay.portal.kernel.exception.SystemException {
1039 return _wikiPage.getAttachmentsFileEntriesCount();
1040 }
1041
1042 @Override
1043 public long getAttachmentsFolderId()
1044 throws com.liferay.portal.kernel.exception.SystemException {
1045 return _wikiPage.getAttachmentsFolderId();
1046 }
1047
1048 @Override
1049 public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getChildPages() {
1050 return _wikiPage.getChildPages();
1051 }
1052
1053 @Override
1054 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getDeletedAttachmentsFileEntries()
1055 throws com.liferay.portal.kernel.exception.SystemException {
1056 return _wikiPage.getDeletedAttachmentsFileEntries();
1057 }
1058
1059 @Override
1060 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getDeletedAttachmentsFileEntries(
1061 int start, int end)
1062 throws com.liferay.portal.kernel.exception.SystemException {
1063 return _wikiPage.getDeletedAttachmentsFileEntries(start, end);
1064 }
1065
1066 @Override
1067 public int getDeletedAttachmentsFileEntriesCount()
1068 throws com.liferay.portal.kernel.exception.SystemException {
1069 return _wikiPage.getDeletedAttachmentsFileEntriesCount();
1070 }
1071
1072 @Override
1073 public com.liferay.portlet.wiki.model.WikiNode getNode() {
1074 return _wikiPage.getNode();
1075 }
1076
1077 @Override
1078 public long getNodeAttachmentsFolderId()
1079 throws com.liferay.portal.kernel.exception.SystemException {
1080 return _wikiPage.getNodeAttachmentsFolderId();
1081 }
1082
1083 @Override
1084 public com.liferay.portlet.wiki.model.WikiPage getParentPage() {
1085 return _wikiPage.getParentPage();
1086 }
1087
1088 @Override
1089 public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getParentPages() {
1090 return _wikiPage.getParentPages();
1091 }
1092
1093 @Override
1094 public com.liferay.portlet.wiki.model.WikiPage getRedirectPage() {
1095 return _wikiPage.getRedirectPage();
1096 }
1097
1098 @Override
1099 public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getViewableChildPages() {
1100 return _wikiPage.getViewableChildPages();
1101 }
1102
1103 @Override
1104 public com.liferay.portlet.wiki.model.WikiPage getViewableParentPage() {
1105 return _wikiPage.getViewableParentPage();
1106 }
1107
1108 @Override
1109 public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getViewableParentPages() {
1110 return _wikiPage.getViewableParentPages();
1111 }
1112
1113 @Override
1114 public void setAttachmentsFolderId(long attachmentsFolderId) {
1115 _wikiPage.setAttachmentsFolderId(attachmentsFolderId);
1116 }
1117
1118 @Override
1119 public boolean equals(Object obj) {
1120 if (this == obj) {
1121 return true;
1122 }
1123
1124 if (!(obj instanceof WikiPageWrapper)) {
1125 return false;
1126 }
1127
1128 WikiPageWrapper wikiPageWrapper = (WikiPageWrapper)obj;
1129
1130 if (Validator.equals(_wikiPage, wikiPageWrapper._wikiPage)) {
1131 return true;
1132 }
1133
1134 return false;
1135 }
1136
1137 @Override
1138 public StagedModelType getStagedModelType() {
1139 return _wikiPage.getStagedModelType();
1140 }
1141
1142
1145 public WikiPage getWrappedWikiPage() {
1146 return _wikiPage;
1147 }
1148
1149 @Override
1150 public WikiPage getWrappedModel() {
1151 return _wikiPage;
1152 }
1153
1154 @Override
1155 public void resetOriginalValues() {
1156 _wikiPage.resetOriginalValues();
1157 }
1158
1159 private WikiPage _wikiPage;
1160 }