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 WikiNodeWrapper implements WikiNode, ModelWrapper<WikiNode> {
035 public WikiNodeWrapper(WikiNode wikiNode) {
036 _wikiNode = wikiNode;
037 }
038
039 @Override
040 public Class<?> getModelClass() {
041 return WikiNode.class;
042 }
043
044 @Override
045 public String getModelClassName() {
046 return WikiNode.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("nodeId", getNodeId());
055 attributes.put("groupId", getGroupId());
056 attributes.put("companyId", getCompanyId());
057 attributes.put("userId", getUserId());
058 attributes.put("userName", getUserName());
059 attributes.put("createDate", getCreateDate());
060 attributes.put("modifiedDate", getModifiedDate());
061 attributes.put("name", getName());
062 attributes.put("description", getDescription());
063 attributes.put("lastPostDate", getLastPostDate());
064 attributes.put("status", getStatus());
065 attributes.put("statusByUserId", getStatusByUserId());
066 attributes.put("statusByUserName", getStatusByUserName());
067 attributes.put("statusDate", getStatusDate());
068
069 return attributes;
070 }
071
072 @Override
073 public void setModelAttributes(Map<String, Object> attributes) {
074 String uuid = (String)attributes.get("uuid");
075
076 if (uuid != null) {
077 setUuid(uuid);
078 }
079
080 Long nodeId = (Long)attributes.get("nodeId");
081
082 if (nodeId != null) {
083 setNodeId(nodeId);
084 }
085
086 Long groupId = (Long)attributes.get("groupId");
087
088 if (groupId != null) {
089 setGroupId(groupId);
090 }
091
092 Long companyId = (Long)attributes.get("companyId");
093
094 if (companyId != null) {
095 setCompanyId(companyId);
096 }
097
098 Long userId = (Long)attributes.get("userId");
099
100 if (userId != null) {
101 setUserId(userId);
102 }
103
104 String userName = (String)attributes.get("userName");
105
106 if (userName != null) {
107 setUserName(userName);
108 }
109
110 Date createDate = (Date)attributes.get("createDate");
111
112 if (createDate != null) {
113 setCreateDate(createDate);
114 }
115
116 Date modifiedDate = (Date)attributes.get("modifiedDate");
117
118 if (modifiedDate != null) {
119 setModifiedDate(modifiedDate);
120 }
121
122 String name = (String)attributes.get("name");
123
124 if (name != null) {
125 setName(name);
126 }
127
128 String description = (String)attributes.get("description");
129
130 if (description != null) {
131 setDescription(description);
132 }
133
134 Date lastPostDate = (Date)attributes.get("lastPostDate");
135
136 if (lastPostDate != null) {
137 setLastPostDate(lastPostDate);
138 }
139
140 Integer status = (Integer)attributes.get("status");
141
142 if (status != null) {
143 setStatus(status);
144 }
145
146 Long statusByUserId = (Long)attributes.get("statusByUserId");
147
148 if (statusByUserId != null) {
149 setStatusByUserId(statusByUserId);
150 }
151
152 String statusByUserName = (String)attributes.get("statusByUserName");
153
154 if (statusByUserName != null) {
155 setStatusByUserName(statusByUserName);
156 }
157
158 Date statusDate = (Date)attributes.get("statusDate");
159
160 if (statusDate != null) {
161 setStatusDate(statusDate);
162 }
163 }
164
165
170 @Override
171 public long getPrimaryKey() {
172 return _wikiNode.getPrimaryKey();
173 }
174
175
180 @Override
181 public void setPrimaryKey(long primaryKey) {
182 _wikiNode.setPrimaryKey(primaryKey);
183 }
184
185
190 @Override
191 public java.lang.String getUuid() {
192 return _wikiNode.getUuid();
193 }
194
195
200 @Override
201 public void setUuid(java.lang.String uuid) {
202 _wikiNode.setUuid(uuid);
203 }
204
205
210 @Override
211 public long getNodeId() {
212 return _wikiNode.getNodeId();
213 }
214
215
220 @Override
221 public void setNodeId(long nodeId) {
222 _wikiNode.setNodeId(nodeId);
223 }
224
225
230 @Override
231 public long getGroupId() {
232 return _wikiNode.getGroupId();
233 }
234
235
240 @Override
241 public void setGroupId(long groupId) {
242 _wikiNode.setGroupId(groupId);
243 }
244
245
250 @Override
251 public long getCompanyId() {
252 return _wikiNode.getCompanyId();
253 }
254
255
260 @Override
261 public void setCompanyId(long companyId) {
262 _wikiNode.setCompanyId(companyId);
263 }
264
265
270 @Override
271 public long getUserId() {
272 return _wikiNode.getUserId();
273 }
274
275
280 @Override
281 public void setUserId(long userId) {
282 _wikiNode.setUserId(userId);
283 }
284
285
291 @Override
292 public java.lang.String getUserUuid()
293 throws com.liferay.portal.kernel.exception.SystemException {
294 return _wikiNode.getUserUuid();
295 }
296
297
302 @Override
303 public void setUserUuid(java.lang.String userUuid) {
304 _wikiNode.setUserUuid(userUuid);
305 }
306
307
312 @Override
313 public java.lang.String getUserName() {
314 return _wikiNode.getUserName();
315 }
316
317
322 @Override
323 public void setUserName(java.lang.String userName) {
324 _wikiNode.setUserName(userName);
325 }
326
327
332 @Override
333 public java.util.Date getCreateDate() {
334 return _wikiNode.getCreateDate();
335 }
336
337
342 @Override
343 public void setCreateDate(java.util.Date createDate) {
344 _wikiNode.setCreateDate(createDate);
345 }
346
347
352 @Override
353 public java.util.Date getModifiedDate() {
354 return _wikiNode.getModifiedDate();
355 }
356
357
362 @Override
363 public void setModifiedDate(java.util.Date modifiedDate) {
364 _wikiNode.setModifiedDate(modifiedDate);
365 }
366
367
372 @Override
373 public java.lang.String getName() {
374 return _wikiNode.getName();
375 }
376
377
382 @Override
383 public void setName(java.lang.String name) {
384 _wikiNode.setName(name);
385 }
386
387
392 @Override
393 public java.lang.String getDescription() {
394 return _wikiNode.getDescription();
395 }
396
397
402 @Override
403 public void setDescription(java.lang.String description) {
404 _wikiNode.setDescription(description);
405 }
406
407
412 @Override
413 public java.util.Date getLastPostDate() {
414 return _wikiNode.getLastPostDate();
415 }
416
417
422 @Override
423 public void setLastPostDate(java.util.Date lastPostDate) {
424 _wikiNode.setLastPostDate(lastPostDate);
425 }
426
427
432 @Override
433 public int getStatus() {
434 return _wikiNode.getStatus();
435 }
436
437
442 @Override
443 public void setStatus(int status) {
444 _wikiNode.setStatus(status);
445 }
446
447
452 @Override
453 public long getStatusByUserId() {
454 return _wikiNode.getStatusByUserId();
455 }
456
457
462 @Override
463 public void setStatusByUserId(long statusByUserId) {
464 _wikiNode.setStatusByUserId(statusByUserId);
465 }
466
467
473 @Override
474 public java.lang.String getStatusByUserUuid()
475 throws com.liferay.portal.kernel.exception.SystemException {
476 return _wikiNode.getStatusByUserUuid();
477 }
478
479
484 @Override
485 public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
486 _wikiNode.setStatusByUserUuid(statusByUserUuid);
487 }
488
489
494 @Override
495 public java.lang.String getStatusByUserName() {
496 return _wikiNode.getStatusByUserName();
497 }
498
499
504 @Override
505 public void setStatusByUserName(java.lang.String statusByUserName) {
506 _wikiNode.setStatusByUserName(statusByUserName);
507 }
508
509
514 @Override
515 public java.util.Date getStatusDate() {
516 return _wikiNode.getStatusDate();
517 }
518
519
524 @Override
525 public void setStatusDate(java.util.Date statusDate) {
526 _wikiNode.setStatusDate(statusDate);
527 }
528
529
535 @Override
536 public com.liferay.portlet.trash.model.TrashEntry getTrashEntry()
537 throws com.liferay.portal.kernel.exception.PortalException,
538 com.liferay.portal.kernel.exception.SystemException {
539 return _wikiNode.getTrashEntry();
540 }
541
542
547 @Override
548 public long getTrashEntryClassPK() {
549 return _wikiNode.getTrashEntryClassPK();
550 }
551
552
557 @Override
558 public com.liferay.portal.kernel.trash.TrashHandler getTrashHandler() {
559 return _wikiNode.getTrashHandler();
560 }
561
562
567 @Override
568 public boolean isInTrash() {
569 return _wikiNode.isInTrash();
570 }
571
572
578 @Override
579 public boolean isInTrashContainer() {
580 return _wikiNode.isInTrashContainer();
581 }
582
583
586 @Override
587 public boolean getApproved() {
588 return _wikiNode.getApproved();
589 }
590
591
596 @Override
597 public boolean isApproved() {
598 return _wikiNode.isApproved();
599 }
600
601
606 @Override
607 public boolean isDenied() {
608 return _wikiNode.isDenied();
609 }
610
611
616 @Override
617 public boolean isDraft() {
618 return _wikiNode.isDraft();
619 }
620
621
626 @Override
627 public boolean isExpired() {
628 return _wikiNode.isExpired();
629 }
630
631
636 @Override
637 public boolean isInactive() {
638 return _wikiNode.isInactive();
639 }
640
641
646 @Override
647 public boolean isIncomplete() {
648 return _wikiNode.isIncomplete();
649 }
650
651
656 @Override
657 public boolean isPending() {
658 return _wikiNode.isPending();
659 }
660
661
666 @Override
667 public boolean isScheduled() {
668 return _wikiNode.isScheduled();
669 }
670
671
676 @Override
677 public long getContainerModelId() {
678 return _wikiNode.getContainerModelId();
679 }
680
681
686 @Override
687 public void setContainerModelId(long containerModelId) {
688 _wikiNode.setContainerModelId(containerModelId);
689 }
690
691
696 @Override
697 public java.lang.String getContainerModelName() {
698 return _wikiNode.getContainerModelName();
699 }
700
701
706 @Override
707 public long getParentContainerModelId() {
708 return _wikiNode.getParentContainerModelId();
709 }
710
711
716 @Override
717 public void setParentContainerModelId(long parentContainerModelId) {
718 _wikiNode.setParentContainerModelId(parentContainerModelId);
719 }
720
721 @Override
722 public boolean isNew() {
723 return _wikiNode.isNew();
724 }
725
726 @Override
727 public void setNew(boolean n) {
728 _wikiNode.setNew(n);
729 }
730
731 @Override
732 public boolean isCachedModel() {
733 return _wikiNode.isCachedModel();
734 }
735
736 @Override
737 public void setCachedModel(boolean cachedModel) {
738 _wikiNode.setCachedModel(cachedModel);
739 }
740
741 @Override
742 public boolean isEscapedModel() {
743 return _wikiNode.isEscapedModel();
744 }
745
746 @Override
747 public java.io.Serializable getPrimaryKeyObj() {
748 return _wikiNode.getPrimaryKeyObj();
749 }
750
751 @Override
752 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
753 _wikiNode.setPrimaryKeyObj(primaryKeyObj);
754 }
755
756 @Override
757 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
758 return _wikiNode.getExpandoBridge();
759 }
760
761 @Override
762 public void setExpandoBridgeAttributes(
763 com.liferay.portal.model.BaseModel<?> baseModel) {
764 _wikiNode.setExpandoBridgeAttributes(baseModel);
765 }
766
767 @Override
768 public void setExpandoBridgeAttributes(
769 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
770 _wikiNode.setExpandoBridgeAttributes(expandoBridge);
771 }
772
773 @Override
774 public void setExpandoBridgeAttributes(
775 com.liferay.portal.service.ServiceContext serviceContext) {
776 _wikiNode.setExpandoBridgeAttributes(serviceContext);
777 }
778
779 @Override
780 public java.lang.Object clone() {
781 return new WikiNodeWrapper((WikiNode)_wikiNode.clone());
782 }
783
784 @Override
785 public int compareTo(com.liferay.portlet.wiki.model.WikiNode wikiNode) {
786 return _wikiNode.compareTo(wikiNode);
787 }
788
789 @Override
790 public int hashCode() {
791 return _wikiNode.hashCode();
792 }
793
794 @Override
795 public com.liferay.portal.model.CacheModel<com.liferay.portlet.wiki.model.WikiNode> toCacheModel() {
796 return _wikiNode.toCacheModel();
797 }
798
799 @Override
800 public com.liferay.portlet.wiki.model.WikiNode toEscapedModel() {
801 return new WikiNodeWrapper(_wikiNode.toEscapedModel());
802 }
803
804 @Override
805 public com.liferay.portlet.wiki.model.WikiNode toUnescapedModel() {
806 return new WikiNodeWrapper(_wikiNode.toUnescapedModel());
807 }
808
809 @Override
810 public java.lang.String toString() {
811 return _wikiNode.toString();
812 }
813
814 @Override
815 public java.lang.String toXmlString() {
816 return _wikiNode.toXmlString();
817 }
818
819 @Override
820 public void persist()
821 throws com.liferay.portal.kernel.exception.SystemException {
822 _wikiNode.persist();
823 }
824
825 @Override
826 public com.liferay.portal.kernel.repository.model.Folder addAttachmentsFolder()
827 throws com.liferay.portal.kernel.exception.PortalException,
828 com.liferay.portal.kernel.exception.SystemException {
829 return _wikiNode.addAttachmentsFolder();
830 }
831
832 @Override
833 public long getAttachmentsFolderId()
834 throws com.liferay.portal.kernel.exception.SystemException {
835 return _wikiNode.getAttachmentsFolderId();
836 }
837
838 @Override
839 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getDeletedAttachmentsFiles()
840 throws com.liferay.portal.kernel.exception.SystemException {
841 return _wikiNode.getDeletedAttachmentsFiles();
842 }
843
844 @Override
845 public boolean equals(Object obj) {
846 if (this == obj) {
847 return true;
848 }
849
850 if (!(obj instanceof WikiNodeWrapper)) {
851 return false;
852 }
853
854 WikiNodeWrapper wikiNodeWrapper = (WikiNodeWrapper)obj;
855
856 if (Validator.equals(_wikiNode, wikiNodeWrapper._wikiNode)) {
857 return true;
858 }
859
860 return false;
861 }
862
863 @Override
864 public StagedModelType getStagedModelType() {
865 return _wikiNode.getStagedModelType();
866 }
867
868
871 public WikiNode getWrappedWikiNode() {
872 return _wikiNode;
873 }
874
875 @Override
876 public WikiNode getWrappedModel() {
877 return _wikiNode;
878 }
879
880 @Override
881 public void resetOriginalValues() {
882 _wikiNode.resetOriginalValues();
883 }
884
885 private WikiNode _wikiNode;
886 }