001    /**
002     * Copyright (c) 2000-2013 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
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    /**
026     * <p>
027     * This class is a wrapper for {@link WikiPage}.
028     * </p>
029     *
030     * @author Brian Wing Shun Chan
031     * @see WikiPage
032     * @generated
033     */
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            /**
222            * Returns the primary key of this wiki page.
223            *
224            * @return the primary key of this wiki page
225            */
226            @Override
227            public long getPrimaryKey() {
228                    return _wikiPage.getPrimaryKey();
229            }
230    
231            /**
232            * Sets the primary key of this wiki page.
233            *
234            * @param primaryKey the primary key of this wiki page
235            */
236            @Override
237            public void setPrimaryKey(long primaryKey) {
238                    _wikiPage.setPrimaryKey(primaryKey);
239            }
240    
241            /**
242            * Returns the uuid of this wiki page.
243            *
244            * @return the uuid of this wiki page
245            */
246            @Override
247            public java.lang.String getUuid() {
248                    return _wikiPage.getUuid();
249            }
250    
251            /**
252            * Sets the uuid of this wiki page.
253            *
254            * @param uuid the uuid of this wiki page
255            */
256            @Override
257            public void setUuid(java.lang.String uuid) {
258                    _wikiPage.setUuid(uuid);
259            }
260    
261            /**
262            * Returns the page ID of this wiki page.
263            *
264            * @return the page ID of this wiki page
265            */
266            @Override
267            public long getPageId() {
268                    return _wikiPage.getPageId();
269            }
270    
271            /**
272            * Sets the page ID of this wiki page.
273            *
274            * @param pageId the page ID of this wiki page
275            */
276            @Override
277            public void setPageId(long pageId) {
278                    _wikiPage.setPageId(pageId);
279            }
280    
281            /**
282            * Returns the resource prim key of this wiki page.
283            *
284            * @return the resource prim key of this wiki page
285            */
286            @Override
287            public long getResourcePrimKey() {
288                    return _wikiPage.getResourcePrimKey();
289            }
290    
291            /**
292            * Sets the resource prim key of this wiki page.
293            *
294            * @param resourcePrimKey the resource prim key of this wiki page
295            */
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            /**
307            * Returns the group ID of this wiki page.
308            *
309            * @return the group ID of this wiki page
310            */
311            @Override
312            public long getGroupId() {
313                    return _wikiPage.getGroupId();
314            }
315    
316            /**
317            * Sets the group ID of this wiki page.
318            *
319            * @param groupId the group ID of this wiki page
320            */
321            @Override
322            public void setGroupId(long groupId) {
323                    _wikiPage.setGroupId(groupId);
324            }
325    
326            /**
327            * Returns the company ID of this wiki page.
328            *
329            * @return the company ID of this wiki page
330            */
331            @Override
332            public long getCompanyId() {
333                    return _wikiPage.getCompanyId();
334            }
335    
336            /**
337            * Sets the company ID of this wiki page.
338            *
339            * @param companyId the company ID of this wiki page
340            */
341            @Override
342            public void setCompanyId(long companyId) {
343                    _wikiPage.setCompanyId(companyId);
344            }
345    
346            /**
347            * Returns the user ID of this wiki page.
348            *
349            * @return the user ID of this wiki page
350            */
351            @Override
352            public long getUserId() {
353                    return _wikiPage.getUserId();
354            }
355    
356            /**
357            * Sets the user ID of this wiki page.
358            *
359            * @param userId the user ID of this wiki page
360            */
361            @Override
362            public void setUserId(long userId) {
363                    _wikiPage.setUserId(userId);
364            }
365    
366            /**
367            * Returns the user uuid of this wiki page.
368            *
369            * @return the user uuid of this wiki page
370            * @throws SystemException if a system exception occurred
371            */
372            @Override
373            public java.lang.String getUserUuid()
374                    throws com.liferay.portal.kernel.exception.SystemException {
375                    return _wikiPage.getUserUuid();
376            }
377    
378            /**
379            * Sets the user uuid of this wiki page.
380            *
381            * @param userUuid the user uuid of this wiki page
382            */
383            @Override
384            public void setUserUuid(java.lang.String userUuid) {
385                    _wikiPage.setUserUuid(userUuid);
386            }
387    
388            /**
389            * Returns the user name of this wiki page.
390            *
391            * @return the user name of this wiki page
392            */
393            @Override
394            public java.lang.String getUserName() {
395                    return _wikiPage.getUserName();
396            }
397    
398            /**
399            * Sets the user name of this wiki page.
400            *
401            * @param userName the user name of this wiki page
402            */
403            @Override
404            public void setUserName(java.lang.String userName) {
405                    _wikiPage.setUserName(userName);
406            }
407    
408            /**
409            * Returns the create date of this wiki page.
410            *
411            * @return the create date of this wiki page
412            */
413            @Override
414            public java.util.Date getCreateDate() {
415                    return _wikiPage.getCreateDate();
416            }
417    
418            /**
419            * Sets the create date of this wiki page.
420            *
421            * @param createDate the create date of this wiki page
422            */
423            @Override
424            public void setCreateDate(java.util.Date createDate) {
425                    _wikiPage.setCreateDate(createDate);
426            }
427    
428            /**
429            * Returns the modified date of this wiki page.
430            *
431            * @return the modified date of this wiki page
432            */
433            @Override
434            public java.util.Date getModifiedDate() {
435                    return _wikiPage.getModifiedDate();
436            }
437    
438            /**
439            * Sets the modified date of this wiki page.
440            *
441            * @param modifiedDate the modified date of this wiki page
442            */
443            @Override
444            public void setModifiedDate(java.util.Date modifiedDate) {
445                    _wikiPage.setModifiedDate(modifiedDate);
446            }
447    
448            /**
449            * Returns the node ID of this wiki page.
450            *
451            * @return the node ID of this wiki page
452            */
453            @Override
454            public long getNodeId() {
455                    return _wikiPage.getNodeId();
456            }
457    
458            /**
459            * Sets the node ID of this wiki page.
460            *
461            * @param nodeId the node ID of this wiki page
462            */
463            @Override
464            public void setNodeId(long nodeId) {
465                    _wikiPage.setNodeId(nodeId);
466            }
467    
468            /**
469            * Returns the title of this wiki page.
470            *
471            * @return the title of this wiki page
472            */
473            @Override
474            public java.lang.String getTitle() {
475                    return _wikiPage.getTitle();
476            }
477    
478            /**
479            * Sets the title of this wiki page.
480            *
481            * @param title the title of this wiki page
482            */
483            @Override
484            public void setTitle(java.lang.String title) {
485                    _wikiPage.setTitle(title);
486            }
487    
488            /**
489            * Returns the version of this wiki page.
490            *
491            * @return the version of this wiki page
492            */
493            @Override
494            public double getVersion() {
495                    return _wikiPage.getVersion();
496            }
497    
498            /**
499            * Sets the version of this wiki page.
500            *
501            * @param version the version of this wiki page
502            */
503            @Override
504            public void setVersion(double version) {
505                    _wikiPage.setVersion(version);
506            }
507    
508            /**
509            * Returns the minor edit of this wiki page.
510            *
511            * @return the minor edit of this wiki page
512            */
513            @Override
514            public boolean getMinorEdit() {
515                    return _wikiPage.getMinorEdit();
516            }
517    
518            /**
519            * Returns <code>true</code> if this wiki page is minor edit.
520            *
521            * @return <code>true</code> if this wiki page is minor edit; <code>false</code> otherwise
522            */
523            @Override
524            public boolean isMinorEdit() {
525                    return _wikiPage.isMinorEdit();
526            }
527    
528            /**
529            * Sets whether this wiki page is minor edit.
530            *
531            * @param minorEdit the minor edit of this wiki page
532            */
533            @Override
534            public void setMinorEdit(boolean minorEdit) {
535                    _wikiPage.setMinorEdit(minorEdit);
536            }
537    
538            /**
539            * Returns the content of this wiki page.
540            *
541            * @return the content of this wiki page
542            */
543            @Override
544            public java.lang.String getContent() {
545                    return _wikiPage.getContent();
546            }
547    
548            /**
549            * Sets the content of this wiki page.
550            *
551            * @param content the content of this wiki page
552            */
553            @Override
554            public void setContent(java.lang.String content) {
555                    _wikiPage.setContent(content);
556            }
557    
558            /**
559            * Returns the summary of this wiki page.
560            *
561            * @return the summary of this wiki page
562            */
563            @Override
564            public java.lang.String getSummary() {
565                    return _wikiPage.getSummary();
566            }
567    
568            /**
569            * Sets the summary of this wiki page.
570            *
571            * @param summary the summary of this wiki page
572            */
573            @Override
574            public void setSummary(java.lang.String summary) {
575                    _wikiPage.setSummary(summary);
576            }
577    
578            /**
579            * Returns the format of this wiki page.
580            *
581            * @return the format of this wiki page
582            */
583            @Override
584            public java.lang.String getFormat() {
585                    return _wikiPage.getFormat();
586            }
587    
588            /**
589            * Sets the format of this wiki page.
590            *
591            * @param format the format of this wiki page
592            */
593            @Override
594            public void setFormat(java.lang.String format) {
595                    _wikiPage.setFormat(format);
596            }
597    
598            /**
599            * Returns the head of this wiki page.
600            *
601            * @return the head of this wiki page
602            */
603            @Override
604            public boolean getHead() {
605                    return _wikiPage.getHead();
606            }
607    
608            /**
609            * Returns <code>true</code> if this wiki page is head.
610            *
611            * @return <code>true</code> if this wiki page is head; <code>false</code> otherwise
612            */
613            @Override
614            public boolean isHead() {
615                    return _wikiPage.isHead();
616            }
617    
618            /**
619            * Sets whether this wiki page is head.
620            *
621            * @param head the head of this wiki page
622            */
623            @Override
624            public void setHead(boolean head) {
625                    _wikiPage.setHead(head);
626            }
627    
628            /**
629            * Returns the parent title of this wiki page.
630            *
631            * @return the parent title of this wiki page
632            */
633            @Override
634            public java.lang.String getParentTitle() {
635                    return _wikiPage.getParentTitle();
636            }
637    
638            /**
639            * Sets the parent title of this wiki page.
640            *
641            * @param parentTitle the parent title of this wiki page
642            */
643            @Override
644            public void setParentTitle(java.lang.String parentTitle) {
645                    _wikiPage.setParentTitle(parentTitle);
646            }
647    
648            /**
649            * Returns the redirect title of this wiki page.
650            *
651            * @return the redirect title of this wiki page
652            */
653            @Override
654            public java.lang.String getRedirectTitle() {
655                    return _wikiPage.getRedirectTitle();
656            }
657    
658            /**
659            * Sets the redirect title of this wiki page.
660            *
661            * @param redirectTitle the redirect title of this wiki page
662            */
663            @Override
664            public void setRedirectTitle(java.lang.String redirectTitle) {
665                    _wikiPage.setRedirectTitle(redirectTitle);
666            }
667    
668            /**
669            * Returns the status of this wiki page.
670            *
671            * @return the status of this wiki page
672            */
673            @Override
674            public int getStatus() {
675                    return _wikiPage.getStatus();
676            }
677    
678            /**
679            * Sets the status of this wiki page.
680            *
681            * @param status the status of this wiki page
682            */
683            @Override
684            public void setStatus(int status) {
685                    _wikiPage.setStatus(status);
686            }
687    
688            /**
689            * Returns the status by user ID of this wiki page.
690            *
691            * @return the status by user ID of this wiki page
692            */
693            @Override
694            public long getStatusByUserId() {
695                    return _wikiPage.getStatusByUserId();
696            }
697    
698            /**
699            * Sets the status by user ID of this wiki page.
700            *
701            * @param statusByUserId the status by user ID of this wiki page
702            */
703            @Override
704            public void setStatusByUserId(long statusByUserId) {
705                    _wikiPage.setStatusByUserId(statusByUserId);
706            }
707    
708            /**
709            * Returns the status by user uuid of this wiki page.
710            *
711            * @return the status by user uuid of this wiki page
712            * @throws SystemException if a system exception occurred
713            */
714            @Override
715            public java.lang.String getStatusByUserUuid()
716                    throws com.liferay.portal.kernel.exception.SystemException {
717                    return _wikiPage.getStatusByUserUuid();
718            }
719    
720            /**
721            * Sets the status by user uuid of this wiki page.
722            *
723            * @param statusByUserUuid the status by user uuid of this wiki page
724            */
725            @Override
726            public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
727                    _wikiPage.setStatusByUserUuid(statusByUserUuid);
728            }
729    
730            /**
731            * Returns the status by user name of this wiki page.
732            *
733            * @return the status by user name of this wiki page
734            */
735            @Override
736            public java.lang.String getStatusByUserName() {
737                    return _wikiPage.getStatusByUserName();
738            }
739    
740            /**
741            * Sets the status by user name of this wiki page.
742            *
743            * @param statusByUserName the status by user name of this wiki page
744            */
745            @Override
746            public void setStatusByUserName(java.lang.String statusByUserName) {
747                    _wikiPage.setStatusByUserName(statusByUserName);
748            }
749    
750            /**
751            * Returns the status date of this wiki page.
752            *
753            * @return the status date of this wiki page
754            */
755            @Override
756            public java.util.Date getStatusDate() {
757                    return _wikiPage.getStatusDate();
758            }
759    
760            /**
761            * Sets the status date of this wiki page.
762            *
763            * @param statusDate the status date of this wiki page
764            */
765            @Override
766            public void setStatusDate(java.util.Date statusDate) {
767                    _wikiPage.setStatusDate(statusDate);
768            }
769    
770            /**
771            * Returns the trash entry created when this wiki page was moved to the Recycle Bin. The trash entry may belong to one of the ancestors of this wiki page.
772            *
773            * @return the trash entry created when this wiki page was moved to the Recycle Bin
774            * @throws SystemException if a system exception occurred
775            */
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            @Override
784            public long getTrashEntryClassPK() {
785                    return _wikiPage.getTrashEntryClassPK();
786            }
787    
788            /**
789            * Returns the trash handler for this wiki page.
790            *
791            * @return the trash handler for this wiki page
792            */
793            @Override
794            public com.liferay.portal.kernel.trash.TrashHandler getTrashHandler() {
795                    return _wikiPage.getTrashHandler();
796            }
797    
798            /**
799            * Returns <code>true</code> if this wiki page is in the Recycle Bin.
800            *
801            * @return <code>true</code> if this wiki page is in the Recycle Bin; <code>false</code> otherwise
802            */
803            @Override
804            public boolean isInTrash() {
805                    return _wikiPage.isInTrash();
806            }
807    
808            /**
809            * Returns <code>true</code> if the parent of this wiki page is in the Recycle Bin.
810            *
811            * @return <code>true</code> if the parent of this wiki page is in the Recycle Bin; <code>false</code> otherwise
812            * @throws SystemException if a system exception occurred
813            */
814            @Override
815            public boolean isInTrashContainer() {
816                    return _wikiPage.isInTrashContainer();
817            }
818    
819            /**
820            * @deprecated As of 6.1.0, replaced by {@link #isApproved()}
821            */
822            @Override
823            public boolean getApproved() {
824                    return _wikiPage.getApproved();
825            }
826    
827            /**
828            * Returns <code>true</code> if this wiki page is approved.
829            *
830            * @return <code>true</code> if this wiki page is approved; <code>false</code> otherwise
831            */
832            @Override
833            public boolean isApproved() {
834                    return _wikiPage.isApproved();
835            }
836    
837            /**
838            * Returns <code>true</code> if this wiki page is denied.
839            *
840            * @return <code>true</code> if this wiki page is denied; <code>false</code> otherwise
841            */
842            @Override
843            public boolean isDenied() {
844                    return _wikiPage.isDenied();
845            }
846    
847            /**
848            * Returns <code>true</code> if this wiki page is a draft.
849            *
850            * @return <code>true</code> if this wiki page is a draft; <code>false</code> otherwise
851            */
852            @Override
853            public boolean isDraft() {
854                    return _wikiPage.isDraft();
855            }
856    
857            /**
858            * Returns <code>true</code> if this wiki page is expired.
859            *
860            * @return <code>true</code> if this wiki page is expired; <code>false</code> otherwise
861            */
862            @Override
863            public boolean isExpired() {
864                    return _wikiPage.isExpired();
865            }
866    
867            /**
868            * Returns <code>true</code> if this wiki page is inactive.
869            *
870            * @return <code>true</code> if this wiki page is inactive; <code>false</code> otherwise
871            */
872            @Override
873            public boolean isInactive() {
874                    return _wikiPage.isInactive();
875            }
876    
877            /**
878            * Returns <code>true</code> if this wiki page is incomplete.
879            *
880            * @return <code>true</code> if this wiki page is incomplete; <code>false</code> otherwise
881            */
882            @Override
883            public boolean isIncomplete() {
884                    return _wikiPage.isIncomplete();
885            }
886    
887            /**
888            * Returns <code>true</code> if this wiki page is pending.
889            *
890            * @return <code>true</code> if this wiki page is pending; <code>false</code> otherwise
891            */
892            @Override
893            public boolean isPending() {
894                    return _wikiPage.isPending();
895            }
896    
897            /**
898            * Returns <code>true</code> if this wiki page is scheduled.
899            *
900            * @return <code>true</code> if this wiki page is scheduled; <code>false</code> otherwise
901            */
902            @Override
903            public boolean isScheduled() {
904                    return _wikiPage.isScheduled();
905            }
906    
907            @Override
908            public boolean isNew() {
909                    return _wikiPage.isNew();
910            }
911    
912            @Override
913            public void setNew(boolean n) {
914                    _wikiPage.setNew(n);
915            }
916    
917            @Override
918            public boolean isCachedModel() {
919                    return _wikiPage.isCachedModel();
920            }
921    
922            @Override
923            public void setCachedModel(boolean cachedModel) {
924                    _wikiPage.setCachedModel(cachedModel);
925            }
926    
927            @Override
928            public boolean isEscapedModel() {
929                    return _wikiPage.isEscapedModel();
930            }
931    
932            @Override
933            public java.io.Serializable getPrimaryKeyObj() {
934                    return _wikiPage.getPrimaryKeyObj();
935            }
936    
937            @Override
938            public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
939                    _wikiPage.setPrimaryKeyObj(primaryKeyObj);
940            }
941    
942            @Override
943            public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
944                    return _wikiPage.getExpandoBridge();
945            }
946    
947            @Override
948            public void setExpandoBridgeAttributes(
949                    com.liferay.portal.model.BaseModel<?> baseModel) {
950                    _wikiPage.setExpandoBridgeAttributes(baseModel);
951            }
952    
953            @Override
954            public void setExpandoBridgeAttributes(
955                    com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
956                    _wikiPage.setExpandoBridgeAttributes(expandoBridge);
957            }
958    
959            @Override
960            public void setExpandoBridgeAttributes(
961                    com.liferay.portal.service.ServiceContext serviceContext) {
962                    _wikiPage.setExpandoBridgeAttributes(serviceContext);
963            }
964    
965            @Override
966            public java.lang.Object clone() {
967                    return new WikiPageWrapper((WikiPage)_wikiPage.clone());
968            }
969    
970            @Override
971            public int compareTo(com.liferay.portlet.wiki.model.WikiPage wikiPage) {
972                    return _wikiPage.compareTo(wikiPage);
973            }
974    
975            @Override
976            public int hashCode() {
977                    return _wikiPage.hashCode();
978            }
979    
980            @Override
981            public com.liferay.portal.model.CacheModel<com.liferay.portlet.wiki.model.WikiPage> toCacheModel() {
982                    return _wikiPage.toCacheModel();
983            }
984    
985            @Override
986            public com.liferay.portlet.wiki.model.WikiPage toEscapedModel() {
987                    return new WikiPageWrapper(_wikiPage.toEscapedModel());
988            }
989    
990            @Override
991            public com.liferay.portlet.wiki.model.WikiPage toUnescapedModel() {
992                    return new WikiPageWrapper(_wikiPage.toUnescapedModel());
993            }
994    
995            @Override
996            public java.lang.String toString() {
997                    return _wikiPage.toString();
998            }
999    
1000            @Override
1001            public java.lang.String toXmlString() {
1002                    return _wikiPage.toXmlString();
1003            }
1004    
1005            @Override
1006            public void persist()
1007                    throws com.liferay.portal.kernel.exception.SystemException {
1008                    _wikiPage.persist();
1009            }
1010    
1011            @Override
1012            public com.liferay.portal.kernel.repository.model.Folder addAttachmentsFolder()
1013                    throws com.liferay.portal.kernel.exception.PortalException,
1014                            com.liferay.portal.kernel.exception.SystemException {
1015                    return _wikiPage.addAttachmentsFolder();
1016            }
1017    
1018            @Override
1019            public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getAttachmentsFileEntries()
1020                    throws com.liferay.portal.kernel.exception.SystemException {
1021                    return _wikiPage.getAttachmentsFileEntries();
1022            }
1023    
1024            @Override
1025            public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getAttachmentsFileEntries(
1026                    int start, int end)
1027                    throws com.liferay.portal.kernel.exception.SystemException {
1028                    return _wikiPage.getAttachmentsFileEntries(start, end);
1029            }
1030    
1031            @Override
1032            public int getAttachmentsFileEntriesCount()
1033                    throws com.liferay.portal.kernel.exception.SystemException {
1034                    return _wikiPage.getAttachmentsFileEntriesCount();
1035            }
1036    
1037            @Override
1038            public long getAttachmentsFolderId()
1039                    throws com.liferay.portal.kernel.exception.SystemException {
1040                    return _wikiPage.getAttachmentsFolderId();
1041            }
1042    
1043            @Override
1044            public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getChildPages() {
1045                    return _wikiPage.getChildPages();
1046            }
1047    
1048            @Override
1049            public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getDeletedAttachmentsFileEntries()
1050                    throws com.liferay.portal.kernel.exception.SystemException {
1051                    return _wikiPage.getDeletedAttachmentsFileEntries();
1052            }
1053    
1054            @Override
1055            public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getDeletedAttachmentsFileEntries(
1056                    int start, int end)
1057                    throws com.liferay.portal.kernel.exception.SystemException {
1058                    return _wikiPage.getDeletedAttachmentsFileEntries(start, end);
1059            }
1060    
1061            @Override
1062            public int getDeletedAttachmentsFileEntriesCount()
1063                    throws com.liferay.portal.kernel.exception.SystemException {
1064                    return _wikiPage.getDeletedAttachmentsFileEntriesCount();
1065            }
1066    
1067            @Override
1068            public com.liferay.portlet.wiki.model.WikiNode getNode() {
1069                    return _wikiPage.getNode();
1070            }
1071    
1072            @Override
1073            public long getNodeAttachmentsFolderId()
1074                    throws com.liferay.portal.kernel.exception.SystemException {
1075                    return _wikiPage.getNodeAttachmentsFolderId();
1076            }
1077    
1078            @Override
1079            public com.liferay.portlet.wiki.model.WikiPage getParentPage() {
1080                    return _wikiPage.getParentPage();
1081            }
1082    
1083            @Override
1084            public java.util.List<com.liferay.portlet.wiki.model.WikiPage> getParentPages() {
1085                    return _wikiPage.getParentPages();
1086            }
1087    
1088            @Override
1089            public com.liferay.portlet.wiki.model.WikiPage getRedirectPage() {
1090                    return _wikiPage.getRedirectPage();
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            /**
1138             * @deprecated As of 6.1.0, replaced by {@link #getWrappedModel}
1139             */
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    }