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 com.liferay.portal.kernel.trash.TrashHandler getTrashHandler() {
790 return _wikiPage.getTrashHandler();
791 }
792
793
798 @Override
799 public boolean isInTrash() {
800 return _wikiPage.isInTrash();
801 }
802
803
809 @Override
810 public boolean isInTrashContainer() {
811 return _wikiPage.isInTrashContainer();
812 }
813
814
817 @Override
818 public boolean getApproved() {
819 return _wikiPage.getApproved();
820 }
821
822
827 @Override
828 public boolean isApproved() {
829 return _wikiPage.isApproved();
830 }
831
832
837 @Override
838 public boolean isDenied() {
839 return _wikiPage.isDenied();
840 }
841
842
847 @Override
848 public boolean isDraft() {
849 return _wikiPage.isDraft();
850 }
851
852
857 @Override
858 public boolean isExpired() {
859 return _wikiPage.isExpired();
860 }
861
862
867 @Override
868 public boolean isInactive() {
869 return _wikiPage.isInactive();
870 }
871
872
877 @Override
878 public boolean isIncomplete() {
879 return _wikiPage.isIncomplete();
880 }
881
882
887 @Override
888 public boolean isPending() {
889 return _wikiPage.isPending();
890 }
891
892
897 @Override
898 public boolean isScheduled() {
899 return _wikiPage.isScheduled();
900 }
901
902 @Override
903 public boolean isNew() {
904 return _wikiPage.isNew();
905 }
906
907 @Override
908 public void setNew(boolean n) {
909 _wikiPage.setNew(n);
910 }
911
912 @Override
913 public boolean isCachedModel() {
914 return _wikiPage.isCachedModel();
915 }
916
917 @Override
918 public void setCachedModel(boolean cachedModel) {
919 _wikiPage.setCachedModel(cachedModel);
920 }
921
922 @Override
923 public boolean isEscapedModel() {
924 return _wikiPage.isEscapedModel();
925 }
926
927 @Override
928 public java.io.Serializable getPrimaryKeyObj() {
929 return _wikiPage.getPrimaryKeyObj();
930 }
931
932 @Override
933 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
934 _wikiPage.setPrimaryKeyObj(primaryKeyObj);
935 }
936
937 @Override
938 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
939 return _wikiPage.getExpandoBridge();
940 }
941
942 @Override
943 public void setExpandoBridgeAttributes(
944 com.liferay.portal.model.BaseModel<?> baseModel) {
945 _wikiPage.setExpandoBridgeAttributes(baseModel);
946 }
947
948 @Override
949 public void setExpandoBridgeAttributes(
950 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
951 _wikiPage.setExpandoBridgeAttributes(expandoBridge);
952 }
953
954 @Override
955 public void setExpandoBridgeAttributes(
956 com.liferay.portal.service.ServiceContext serviceContext) {
957 _wikiPage.setExpandoBridgeAttributes(serviceContext);
958 }
959
960 @Override
961 public java.lang.Object clone() {
962 return new WikiPageWrapper((WikiPage)_wikiPage.clone());
963 }
964
965 @Override
966 public int compareTo(com.liferay.portlet.wiki.model.WikiPage wikiPage) {
967 return _wikiPage.compareTo(wikiPage);
968 }
969
970 @Override
971 public int hashCode() {
972 return _wikiPage.hashCode();
973 }
974
975 @Override
976 public com.liferay.portal.model.CacheModel<com.liferay.portlet.wiki.model.WikiPage> toCacheModel() {
977 return _wikiPage.toCacheModel();
978 }
979
980 @Override
981 public com.liferay.portlet.wiki.model.WikiPage toEscapedModel() {
982 return new WikiPageWrapper(_wikiPage.toEscapedModel());
983 }
984
985 @Override
986 public com.liferay.portlet.wiki.model.WikiPage toUnescapedModel() {
987 return new WikiPageWrapper(_wikiPage.toUnescapedModel());
988 }
989
990 @Override
991 public java.lang.String toString() {
992 return _wikiPage.toString();
993 }
994
995 @Override
996 public java.lang.String toXmlString() {
997 return _wikiPage.toXmlString();
998 }
999
1000 @Override
1001 public void persist()
1002 throws com.liferay.portal.kernel.exception.SystemException {
1003 _wikiPage.persist();
1004 }
1005
1006 @Override
1007 public com.liferay.portal.kernel.repository.model.Folder addAttachmentsFolder()
1008 throws com.liferay.portal.kernel.exception.PortalException,
1009 com.liferay.portal.kernel.exception.SystemException {
1010 return _wikiPage.addAttachmentsFolder();
1011 }
1012
1013 @Override
1014 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getAttachmentsFileEntries()
1015 throws com.liferay.portal.kernel.exception.SystemException {
1016 return _wikiPage.getAttachmentsFileEntries();
1017 }
1018
1019 @Override
1020 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getAttachmentsFileEntries(
1021 int start, int end)
1022 throws com.liferay.portal.kernel.exception.SystemException {
1023 return _wikiPage.getAttachmentsFileEntries(start, end);
1024 }
1025
1026 @Override
1027 public int getAttachmentsFileEntriesCount()
1028 throws com.liferay.portal.kernel.exception.SystemException {
1029 return _wikiPage.getAttachmentsFileEntriesCount();
1030 }
1031
1032 @Override
1033 public long getAttachmentsFolderId()
1034 throws com.liferay.portal.kernel.exception.SystemException {
1035 return _wikiPage.getAttachmentsFolderId();
1036 }
1037
1038 @Override
1039 public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getChildPages() {
1040 return _wikiPage.getChildPages();
1041 }
1042
1043 @Override
1044 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getDeletedAttachmentsFileEntries()
1045 throws com.liferay.portal.kernel.exception.SystemException {
1046 return _wikiPage.getDeletedAttachmentsFileEntries();
1047 }
1048
1049 @Override
1050 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getDeletedAttachmentsFileEntries(
1051 int start, int end)
1052 throws com.liferay.portal.kernel.exception.SystemException {
1053 return _wikiPage.getDeletedAttachmentsFileEntries(start, end);
1054 }
1055
1056 @Override
1057 public int getDeletedAttachmentsFileEntriesCount()
1058 throws com.liferay.portal.kernel.exception.SystemException {
1059 return _wikiPage.getDeletedAttachmentsFileEntriesCount();
1060 }
1061
1062 @Override
1063 public com.liferay.portlet.wiki.model.WikiNode getNode() {
1064 return _wikiPage.getNode();
1065 }
1066
1067 @Override
1068 public long getNodeAttachmentsFolderId()
1069 throws com.liferay.portal.kernel.exception.SystemException {
1070 return _wikiPage.getNodeAttachmentsFolderId();
1071 }
1072
1073 @Override
1074 public com.liferay.portlet.wiki.model.WikiPage getParentPage() {
1075 return _wikiPage.getParentPage();
1076 }
1077
1078 @Override
1079 public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getParentPages() {
1080 return _wikiPage.getParentPages();
1081 }
1082
1083 @Override
1084 public com.liferay.portlet.wiki.model.WikiPage getRedirectPage() {
1085 return _wikiPage.getRedirectPage();
1086 }
1087
1088 @Override
1089 public com.liferay.portlet.wiki.model.WikiNode getTrashContainer() {
1090 return _wikiPage.getTrashContainer();
1091 }
1092
1093 @Override
1094 public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getViewableChildPages() {
1095 return _wikiPage.getViewableChildPages();
1096 }
1097
1098 @Override
1099 public com.liferay.portlet.wiki.model.WikiPage getViewableParentPage() {
1100 return _wikiPage.getViewableParentPage();
1101 }
1102
1103 @Override
1104 public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getViewableParentPages() {
1105 return _wikiPage.getViewableParentPages();
1106 }
1107
1108 @Override
1109 public void setAttachmentsFolderId(long attachmentsFolderId) {
1110 _wikiPage.setAttachmentsFolderId(attachmentsFolderId);
1111 }
1112
1113 @Override
1114 public boolean equals(Object obj) {
1115 if (this == obj) {
1116 return true;
1117 }
1118
1119 if (!(obj instanceof WikiPageWrapper)) {
1120 return false;
1121 }
1122
1123 WikiPageWrapper wikiPageWrapper = (WikiPageWrapper)obj;
1124
1125 if (Validator.equals(_wikiPage, wikiPageWrapper._wikiPage)) {
1126 return true;
1127 }
1128
1129 return false;
1130 }
1131
1132 @Override
1133 public StagedModelType getStagedModelType() {
1134 return _wikiPage.getStagedModelType();
1135 }
1136
1137
1140 public WikiPage getWrappedWikiPage() {
1141 return _wikiPage;
1142 }
1143
1144 @Override
1145 public WikiPage getWrappedModel() {
1146 return _wikiPage;
1147 }
1148
1149 @Override
1150 public void resetOriginalValues() {
1151 _wikiPage.resetOriginalValues();
1152 }
1153
1154 private WikiPage _wikiPage;
1155 }