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
773 @Override
774 public boolean getApproved() {
775 return _wikiPage.getApproved();
776 }
777
778
783 @Override
784 public boolean isApproved() {
785 return _wikiPage.isApproved();
786 }
787
788
793 @Override
794 public boolean isDenied() {
795 return _wikiPage.isDenied();
796 }
797
798
803 @Override
804 public boolean isDraft() {
805 return _wikiPage.isDraft();
806 }
807
808
813 @Override
814 public boolean isExpired() {
815 return _wikiPage.isExpired();
816 }
817
818
823 @Override
824 public boolean isInactive() {
825 return _wikiPage.isInactive();
826 }
827
828
833 @Override
834 public boolean isIncomplete() {
835 return _wikiPage.isIncomplete();
836 }
837
838
843 @Override
844 public boolean isInTrash() {
845 return _wikiPage.isInTrash();
846 }
847
848
853 @Override
854 public boolean isPending() {
855 return _wikiPage.isPending();
856 }
857
858
863 @Override
864 public boolean isScheduled() {
865 return _wikiPage.isScheduled();
866 }
867
868 @Override
869 public boolean isNew() {
870 return _wikiPage.isNew();
871 }
872
873 @Override
874 public void setNew(boolean n) {
875 _wikiPage.setNew(n);
876 }
877
878 @Override
879 public boolean isCachedModel() {
880 return _wikiPage.isCachedModel();
881 }
882
883 @Override
884 public void setCachedModel(boolean cachedModel) {
885 _wikiPage.setCachedModel(cachedModel);
886 }
887
888 @Override
889 public boolean isEscapedModel() {
890 return _wikiPage.isEscapedModel();
891 }
892
893 @Override
894 public java.io.Serializable getPrimaryKeyObj() {
895 return _wikiPage.getPrimaryKeyObj();
896 }
897
898 @Override
899 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
900 _wikiPage.setPrimaryKeyObj(primaryKeyObj);
901 }
902
903 @Override
904 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
905 return _wikiPage.getExpandoBridge();
906 }
907
908 @Override
909 public void setExpandoBridgeAttributes(
910 com.liferay.portal.model.BaseModel<?> baseModel) {
911 _wikiPage.setExpandoBridgeAttributes(baseModel);
912 }
913
914 @Override
915 public void setExpandoBridgeAttributes(
916 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
917 _wikiPage.setExpandoBridgeAttributes(expandoBridge);
918 }
919
920 @Override
921 public void setExpandoBridgeAttributes(
922 com.liferay.portal.service.ServiceContext serviceContext) {
923 _wikiPage.setExpandoBridgeAttributes(serviceContext);
924 }
925
926 @Override
927 public java.lang.Object clone() {
928 return new WikiPageWrapper((WikiPage)_wikiPage.clone());
929 }
930
931 @Override
932 public int compareTo(com.liferay.portlet.wiki.model.WikiPage wikiPage) {
933 return _wikiPage.compareTo(wikiPage);
934 }
935
936 @Override
937 public int hashCode() {
938 return _wikiPage.hashCode();
939 }
940
941 @Override
942 public com.liferay.portal.model.CacheModel<com.liferay.portlet.wiki.model.WikiPage> toCacheModel() {
943 return _wikiPage.toCacheModel();
944 }
945
946 @Override
947 public com.liferay.portlet.wiki.model.WikiPage toEscapedModel() {
948 return new WikiPageWrapper(_wikiPage.toEscapedModel());
949 }
950
951 @Override
952 public com.liferay.portlet.wiki.model.WikiPage toUnescapedModel() {
953 return new WikiPageWrapper(_wikiPage.toUnescapedModel());
954 }
955
956 @Override
957 public java.lang.String toString() {
958 return _wikiPage.toString();
959 }
960
961 @Override
962 public java.lang.String toXmlString() {
963 return _wikiPage.toXmlString();
964 }
965
966 @Override
967 public void persist()
968 throws com.liferay.portal.kernel.exception.SystemException {
969 _wikiPage.persist();
970 }
971
972 @Override
973 public com.liferay.portal.kernel.repository.model.Folder addAttachmentsFolder()
974 throws com.liferay.portal.kernel.exception.PortalException,
975 com.liferay.portal.kernel.exception.SystemException {
976 return _wikiPage.addAttachmentsFolder();
977 }
978
979 @Override
980 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getAttachmentsFileEntries()
981 throws com.liferay.portal.kernel.exception.SystemException {
982 return _wikiPage.getAttachmentsFileEntries();
983 }
984
985 @Override
986 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getAttachmentsFileEntries(
987 int start, int end)
988 throws com.liferay.portal.kernel.exception.SystemException {
989 return _wikiPage.getAttachmentsFileEntries(start, end);
990 }
991
992 @Override
993 public int getAttachmentsFileEntriesCount()
994 throws com.liferay.portal.kernel.exception.SystemException {
995 return _wikiPage.getAttachmentsFileEntriesCount();
996 }
997
998 @Override
999 public long getAttachmentsFolderId()
1000 throws com.liferay.portal.kernel.exception.SystemException {
1001 return _wikiPage.getAttachmentsFolderId();
1002 }
1003
1004 @Override
1005 public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getChildPages() {
1006 return _wikiPage.getChildPages();
1007 }
1008
1009 @Override
1010 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getDeletedAttachmentsFileEntries()
1011 throws com.liferay.portal.kernel.exception.SystemException {
1012 return _wikiPage.getDeletedAttachmentsFileEntries();
1013 }
1014
1015 @Override
1016 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getDeletedAttachmentsFileEntries(
1017 int start, int end)
1018 throws com.liferay.portal.kernel.exception.SystemException {
1019 return _wikiPage.getDeletedAttachmentsFileEntries(start, end);
1020 }
1021
1022 @Override
1023 public int getDeletedAttachmentsFileEntriesCount()
1024 throws com.liferay.portal.kernel.exception.SystemException {
1025 return _wikiPage.getDeletedAttachmentsFileEntriesCount();
1026 }
1027
1028 @Override
1029 public com.liferay.portlet.wiki.model.WikiNode getNode() {
1030 return _wikiPage.getNode();
1031 }
1032
1033 @Override
1034 public long getNodeAttachmentsFolderId()
1035 throws com.liferay.portal.kernel.exception.SystemException {
1036 return _wikiPage.getNodeAttachmentsFolderId();
1037 }
1038
1039 @Override
1040 public com.liferay.portlet.wiki.model.WikiPage getParentPage() {
1041 return _wikiPage.getParentPage();
1042 }
1043
1044 @Override
1045 public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getParentPages() {
1046 return _wikiPage.getParentPages();
1047 }
1048
1049 @Override
1050 public com.liferay.portlet.wiki.model.WikiPage getRedirectPage() {
1051 return _wikiPage.getRedirectPage();
1052 }
1053
1054 @Override
1055 public com.liferay.portlet.wiki.model.WikiNode getTrashContainer() {
1056 return _wikiPage.getTrashContainer();
1057 }
1058
1059 @Override
1060 public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getViewableChildPages() {
1061 return _wikiPage.getViewableChildPages();
1062 }
1063
1064 @Override
1065 public com.liferay.portlet.wiki.model.WikiPage getViewableParentPage() {
1066 return _wikiPage.getViewableParentPage();
1067 }
1068
1069 @Override
1070 public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getViewableParentPages() {
1071 return _wikiPage.getViewableParentPages();
1072 }
1073
1074 @Override
1075 public boolean isInTrashContainer() {
1076 return _wikiPage.isInTrashContainer();
1077 }
1078
1079 @Override
1080 public void setAttachmentsFolderId(long attachmentsFolderId) {
1081 _wikiPage.setAttachmentsFolderId(attachmentsFolderId);
1082 }
1083
1084 @Override
1085 public boolean equals(Object obj) {
1086 if (this == obj) {
1087 return true;
1088 }
1089
1090 if (!(obj instanceof WikiPageWrapper)) {
1091 return false;
1092 }
1093
1094 WikiPageWrapper wikiPageWrapper = (WikiPageWrapper)obj;
1095
1096 if (Validator.equals(_wikiPage, wikiPageWrapper._wikiPage)) {
1097 return true;
1098 }
1099
1100 return false;
1101 }
1102
1103 @Override
1104 public StagedModelType getStagedModelType() {
1105 return _wikiPage.getStagedModelType();
1106 }
1107
1108
1111 public WikiPage getWrappedWikiPage() {
1112 return _wikiPage;
1113 }
1114
1115 @Override
1116 public WikiPage getWrappedModel() {
1117 return _wikiPage;
1118 }
1119
1120 @Override
1121 public void resetOriginalValues() {
1122 _wikiPage.resetOriginalValues();
1123 }
1124
1125 private WikiPage _wikiPage;
1126 }