001    /**
002     * Copyright (c) 2000-2012 Liferay, Inc. All rights reserved.
003     *
004     * The contents of this file are subject to the terms of the Liferay Enterprise
005     * Subscription License ("License"). You may not use this file except in
006     * compliance with the License. You can obtain a copy of the License by
007     * contacting Liferay, Inc. See the License for the specific language governing
008     * permissions and limitations under the License, including but not limited to
009     * distribution rights of the Software.
010     *
011     *
012     *
013     */
014    
015    package com.liferay.portlet.messageboards.model;
016    
017    import com.liferay.portal.model.ModelWrapper;
018    
019    import java.util.Date;
020    import java.util.HashMap;
021    import java.util.Map;
022    
023    /**
024     * <p>
025     * This class is a wrapper for {@link MBMessage}.
026     * </p>
027     *
028     * @author    Brian Wing Shun Chan
029     * @see       MBMessage
030     * @generated
031     */
032    public class MBMessageWrapper implements MBMessage, ModelWrapper<MBMessage> {
033            public MBMessageWrapper(MBMessage mbMessage) {
034                    _mbMessage = mbMessage;
035            }
036    
037            public Class<?> getModelClass() {
038                    return MBMessage.class;
039            }
040    
041            public String getModelClassName() {
042                    return MBMessage.class.getName();
043            }
044    
045            public Map<String, Object> getModelAttributes() {
046                    Map<String, Object> attributes = new HashMap<String, Object>();
047    
048                    attributes.put("uuid", getUuid());
049                    attributes.put("messageId", getMessageId());
050                    attributes.put("groupId", getGroupId());
051                    attributes.put("companyId", getCompanyId());
052                    attributes.put("userId", getUserId());
053                    attributes.put("userName", getUserName());
054                    attributes.put("createDate", getCreateDate());
055                    attributes.put("modifiedDate", getModifiedDate());
056                    attributes.put("classNameId", getClassNameId());
057                    attributes.put("classPK", getClassPK());
058                    attributes.put("categoryId", getCategoryId());
059                    attributes.put("threadId", getThreadId());
060                    attributes.put("rootMessageId", getRootMessageId());
061                    attributes.put("parentMessageId", getParentMessageId());
062                    attributes.put("subject", getSubject());
063                    attributes.put("body", getBody());
064                    attributes.put("format", getFormat());
065                    attributes.put("attachments", getAttachments());
066                    attributes.put("anonymous", getAnonymous());
067                    attributes.put("priority", getPriority());
068                    attributes.put("allowPingbacks", getAllowPingbacks());
069                    attributes.put("answer", getAnswer());
070                    attributes.put("status", getStatus());
071                    attributes.put("statusByUserId", getStatusByUserId());
072                    attributes.put("statusByUserName", getStatusByUserName());
073                    attributes.put("statusDate", getStatusDate());
074    
075                    return attributes;
076            }
077    
078            public void setModelAttributes(Map<String, Object> attributes) {
079                    String uuid = (String)attributes.get("uuid");
080    
081                    if (uuid != null) {
082                            setUuid(uuid);
083                    }
084    
085                    Long messageId = (Long)attributes.get("messageId");
086    
087                    if (messageId != null) {
088                            setMessageId(messageId);
089                    }
090    
091                    Long groupId = (Long)attributes.get("groupId");
092    
093                    if (groupId != null) {
094                            setGroupId(groupId);
095                    }
096    
097                    Long companyId = (Long)attributes.get("companyId");
098    
099                    if (companyId != null) {
100                            setCompanyId(companyId);
101                    }
102    
103                    Long userId = (Long)attributes.get("userId");
104    
105                    if (userId != null) {
106                            setUserId(userId);
107                    }
108    
109                    String userName = (String)attributes.get("userName");
110    
111                    if (userName != null) {
112                            setUserName(userName);
113                    }
114    
115                    Date createDate = (Date)attributes.get("createDate");
116    
117                    if (createDate != null) {
118                            setCreateDate(createDate);
119                    }
120    
121                    Date modifiedDate = (Date)attributes.get("modifiedDate");
122    
123                    if (modifiedDate != null) {
124                            setModifiedDate(modifiedDate);
125                    }
126    
127                    Long classNameId = (Long)attributes.get("classNameId");
128    
129                    if (classNameId != null) {
130                            setClassNameId(classNameId);
131                    }
132    
133                    Long classPK = (Long)attributes.get("classPK");
134    
135                    if (classPK != null) {
136                            setClassPK(classPK);
137                    }
138    
139                    Long categoryId = (Long)attributes.get("categoryId");
140    
141                    if (categoryId != null) {
142                            setCategoryId(categoryId);
143                    }
144    
145                    Long threadId = (Long)attributes.get("threadId");
146    
147                    if (threadId != null) {
148                            setThreadId(threadId);
149                    }
150    
151                    Long rootMessageId = (Long)attributes.get("rootMessageId");
152    
153                    if (rootMessageId != null) {
154                            setRootMessageId(rootMessageId);
155                    }
156    
157                    Long parentMessageId = (Long)attributes.get("parentMessageId");
158    
159                    if (parentMessageId != null) {
160                            setParentMessageId(parentMessageId);
161                    }
162    
163                    String subject = (String)attributes.get("subject");
164    
165                    if (subject != null) {
166                            setSubject(subject);
167                    }
168    
169                    String body = (String)attributes.get("body");
170    
171                    if (body != null) {
172                            setBody(body);
173                    }
174    
175                    String format = (String)attributes.get("format");
176    
177                    if (format != null) {
178                            setFormat(format);
179                    }
180    
181                    Boolean attachments = (Boolean)attributes.get("attachments");
182    
183                    if (attachments != null) {
184                            setAttachments(attachments);
185                    }
186    
187                    Boolean anonymous = (Boolean)attributes.get("anonymous");
188    
189                    if (anonymous != null) {
190                            setAnonymous(anonymous);
191                    }
192    
193                    Double priority = (Double)attributes.get("priority");
194    
195                    if (priority != null) {
196                            setPriority(priority);
197                    }
198    
199                    Boolean allowPingbacks = (Boolean)attributes.get("allowPingbacks");
200    
201                    if (allowPingbacks != null) {
202                            setAllowPingbacks(allowPingbacks);
203                    }
204    
205                    Boolean answer = (Boolean)attributes.get("answer");
206    
207                    if (answer != null) {
208                            setAnswer(answer);
209                    }
210    
211                    Integer status = (Integer)attributes.get("status");
212    
213                    if (status != null) {
214                            setStatus(status);
215                    }
216    
217                    Long statusByUserId = (Long)attributes.get("statusByUserId");
218    
219                    if (statusByUserId != null) {
220                            setStatusByUserId(statusByUserId);
221                    }
222    
223                    String statusByUserName = (String)attributes.get("statusByUserName");
224    
225                    if (statusByUserName != null) {
226                            setStatusByUserName(statusByUserName);
227                    }
228    
229                    Date statusDate = (Date)attributes.get("statusDate");
230    
231                    if (statusDate != null) {
232                            setStatusDate(statusDate);
233                    }
234            }
235    
236            /**
237            * Returns the primary key of this message-boards message.
238            *
239            * @return the primary key of this message-boards message
240            */
241            public long getPrimaryKey() {
242                    return _mbMessage.getPrimaryKey();
243            }
244    
245            /**
246            * Sets the primary key of this message-boards message.
247            *
248            * @param primaryKey the primary key of this message-boards message
249            */
250            public void setPrimaryKey(long primaryKey) {
251                    _mbMessage.setPrimaryKey(primaryKey);
252            }
253    
254            /**
255            * Returns the uuid of this message-boards message.
256            *
257            * @return the uuid of this message-boards message
258            */
259            public java.lang.String getUuid() {
260                    return _mbMessage.getUuid();
261            }
262    
263            /**
264            * Sets the uuid of this message-boards message.
265            *
266            * @param uuid the uuid of this message-boards message
267            */
268            public void setUuid(java.lang.String uuid) {
269                    _mbMessage.setUuid(uuid);
270            }
271    
272            /**
273            * Returns the message ID of this message-boards message.
274            *
275            * @return the message ID of this message-boards message
276            */
277            public long getMessageId() {
278                    return _mbMessage.getMessageId();
279            }
280    
281            /**
282            * Sets the message ID of this message-boards message.
283            *
284            * @param messageId the message ID of this message-boards message
285            */
286            public void setMessageId(long messageId) {
287                    _mbMessage.setMessageId(messageId);
288            }
289    
290            /**
291            * Returns the group ID of this message-boards message.
292            *
293            * @return the group ID of this message-boards message
294            */
295            public long getGroupId() {
296                    return _mbMessage.getGroupId();
297            }
298    
299            /**
300            * Sets the group ID of this message-boards message.
301            *
302            * @param groupId the group ID of this message-boards message
303            */
304            public void setGroupId(long groupId) {
305                    _mbMessage.setGroupId(groupId);
306            }
307    
308            /**
309            * Returns the company ID of this message-boards message.
310            *
311            * @return the company ID of this message-boards message
312            */
313            public long getCompanyId() {
314                    return _mbMessage.getCompanyId();
315            }
316    
317            /**
318            * Sets the company ID of this message-boards message.
319            *
320            * @param companyId the company ID of this message-boards message
321            */
322            public void setCompanyId(long companyId) {
323                    _mbMessage.setCompanyId(companyId);
324            }
325    
326            /**
327            * Returns the user ID of this message-boards message.
328            *
329            * @return the user ID of this message-boards message
330            */
331            public long getUserId() {
332                    return _mbMessage.getUserId();
333            }
334    
335            /**
336            * Sets the user ID of this message-boards message.
337            *
338            * @param userId the user ID of this message-boards message
339            */
340            public void setUserId(long userId) {
341                    _mbMessage.setUserId(userId);
342            }
343    
344            /**
345            * Returns the user uuid of this message-boards message.
346            *
347            * @return the user uuid of this message-boards message
348            * @throws SystemException if a system exception occurred
349            */
350            public java.lang.String getUserUuid()
351                    throws com.liferay.portal.kernel.exception.SystemException {
352                    return _mbMessage.getUserUuid();
353            }
354    
355            /**
356            * Sets the user uuid of this message-boards message.
357            *
358            * @param userUuid the user uuid of this message-boards message
359            */
360            public void setUserUuid(java.lang.String userUuid) {
361                    _mbMessage.setUserUuid(userUuid);
362            }
363    
364            /**
365            * Returns the user name of this message-boards message.
366            *
367            * @return the user name of this message-boards message
368            */
369            public java.lang.String getUserName() {
370                    return _mbMessage.getUserName();
371            }
372    
373            /**
374            * Sets the user name of this message-boards message.
375            *
376            * @param userName the user name of this message-boards message
377            */
378            public void setUserName(java.lang.String userName) {
379                    _mbMessage.setUserName(userName);
380            }
381    
382            /**
383            * Returns the create date of this message-boards message.
384            *
385            * @return the create date of this message-boards message
386            */
387            public java.util.Date getCreateDate() {
388                    return _mbMessage.getCreateDate();
389            }
390    
391            /**
392            * Sets the create date of this message-boards message.
393            *
394            * @param createDate the create date of this message-boards message
395            */
396            public void setCreateDate(java.util.Date createDate) {
397                    _mbMessage.setCreateDate(createDate);
398            }
399    
400            /**
401            * Returns the modified date of this message-boards message.
402            *
403            * @return the modified date of this message-boards message
404            */
405            public java.util.Date getModifiedDate() {
406                    return _mbMessage.getModifiedDate();
407            }
408    
409            /**
410            * Sets the modified date of this message-boards message.
411            *
412            * @param modifiedDate the modified date of this message-boards message
413            */
414            public void setModifiedDate(java.util.Date modifiedDate) {
415                    _mbMessage.setModifiedDate(modifiedDate);
416            }
417    
418            /**
419            * Returns the fully qualified class name of this message-boards message.
420            *
421            * @return the fully qualified class name of this message-boards message
422            */
423            public java.lang.String getClassName() {
424                    return _mbMessage.getClassName();
425            }
426    
427            public void setClassName(java.lang.String className) {
428                    _mbMessage.setClassName(className);
429            }
430    
431            /**
432            * Returns the class name ID of this message-boards message.
433            *
434            * @return the class name ID of this message-boards message
435            */
436            public long getClassNameId() {
437                    return _mbMessage.getClassNameId();
438            }
439    
440            /**
441            * Sets the class name ID of this message-boards message.
442            *
443            * @param classNameId the class name ID of this message-boards message
444            */
445            public void setClassNameId(long classNameId) {
446                    _mbMessage.setClassNameId(classNameId);
447            }
448    
449            /**
450            * Returns the class p k of this message-boards message.
451            *
452            * @return the class p k of this message-boards message
453            */
454            public long getClassPK() {
455                    return _mbMessage.getClassPK();
456            }
457    
458            /**
459            * Sets the class p k of this message-boards message.
460            *
461            * @param classPK the class p k of this message-boards message
462            */
463            public void setClassPK(long classPK) {
464                    _mbMessage.setClassPK(classPK);
465            }
466    
467            /**
468            * Returns the category ID of this message-boards message.
469            *
470            * @return the category ID of this message-boards message
471            */
472            public long getCategoryId() {
473                    return _mbMessage.getCategoryId();
474            }
475    
476            /**
477            * Sets the category ID of this message-boards message.
478            *
479            * @param categoryId the category ID of this message-boards message
480            */
481            public void setCategoryId(long categoryId) {
482                    _mbMessage.setCategoryId(categoryId);
483            }
484    
485            /**
486            * Returns the thread ID of this message-boards message.
487            *
488            * @return the thread ID of this message-boards message
489            */
490            public long getThreadId() {
491                    return _mbMessage.getThreadId();
492            }
493    
494            /**
495            * Sets the thread ID of this message-boards message.
496            *
497            * @param threadId the thread ID of this message-boards message
498            */
499            public void setThreadId(long threadId) {
500                    _mbMessage.setThreadId(threadId);
501            }
502    
503            /**
504            * Returns the root message ID of this message-boards message.
505            *
506            * @return the root message ID of this message-boards message
507            */
508            public long getRootMessageId() {
509                    return _mbMessage.getRootMessageId();
510            }
511    
512            /**
513            * Sets the root message ID of this message-boards message.
514            *
515            * @param rootMessageId the root message ID of this message-boards message
516            */
517            public void setRootMessageId(long rootMessageId) {
518                    _mbMessage.setRootMessageId(rootMessageId);
519            }
520    
521            /**
522            * Returns the parent message ID of this message-boards message.
523            *
524            * @return the parent message ID of this message-boards message
525            */
526            public long getParentMessageId() {
527                    return _mbMessage.getParentMessageId();
528            }
529    
530            /**
531            * Sets the parent message ID of this message-boards message.
532            *
533            * @param parentMessageId the parent message ID of this message-boards message
534            */
535            public void setParentMessageId(long parentMessageId) {
536                    _mbMessage.setParentMessageId(parentMessageId);
537            }
538    
539            /**
540            * Returns the subject of this message-boards message.
541            *
542            * @return the subject of this message-boards message
543            */
544            public java.lang.String getSubject() {
545                    return _mbMessage.getSubject();
546            }
547    
548            /**
549            * Sets the subject of this message-boards message.
550            *
551            * @param subject the subject of this message-boards message
552            */
553            public void setSubject(java.lang.String subject) {
554                    _mbMessage.setSubject(subject);
555            }
556    
557            /**
558            * Returns the body of this message-boards message.
559            *
560            * @return the body of this message-boards message
561            */
562            public java.lang.String getBody() {
563                    return _mbMessage.getBody();
564            }
565    
566            /**
567            * Sets the body of this message-boards message.
568            *
569            * @param body the body of this message-boards message
570            */
571            public void setBody(java.lang.String body) {
572                    _mbMessage.setBody(body);
573            }
574    
575            /**
576            * Returns the format of this message-boards message.
577            *
578            * @return the format of this message-boards message
579            */
580            public java.lang.String getFormat() {
581                    return _mbMessage.getFormat();
582            }
583    
584            /**
585            * Sets the format of this message-boards message.
586            *
587            * @param format the format of this message-boards message
588            */
589            public void setFormat(java.lang.String format) {
590                    _mbMessage.setFormat(format);
591            }
592    
593            /**
594            * Returns the attachments of this message-boards message.
595            *
596            * @return the attachments of this message-boards message
597            */
598            public boolean getAttachments() {
599                    return _mbMessage.getAttachments();
600            }
601    
602            /**
603            * Returns <code>true</code> if this message-boards message is attachments.
604            *
605            * @return <code>true</code> if this message-boards message is attachments; <code>false</code> otherwise
606            */
607            public boolean isAttachments() {
608                    return _mbMessage.isAttachments();
609            }
610    
611            /**
612            * Sets whether this message-boards message is attachments.
613            *
614            * @param attachments the attachments of this message-boards message
615            */
616            public void setAttachments(boolean attachments) {
617                    _mbMessage.setAttachments(attachments);
618            }
619    
620            /**
621            * Returns the anonymous of this message-boards message.
622            *
623            * @return the anonymous of this message-boards message
624            */
625            public boolean getAnonymous() {
626                    return _mbMessage.getAnonymous();
627            }
628    
629            /**
630            * Returns <code>true</code> if this message-boards message is anonymous.
631            *
632            * @return <code>true</code> if this message-boards message is anonymous; <code>false</code> otherwise
633            */
634            public boolean isAnonymous() {
635                    return _mbMessage.isAnonymous();
636            }
637    
638            /**
639            * Sets whether this message-boards message is anonymous.
640            *
641            * @param anonymous the anonymous of this message-boards message
642            */
643            public void setAnonymous(boolean anonymous) {
644                    _mbMessage.setAnonymous(anonymous);
645            }
646    
647            /**
648            * Returns the priority of this message-boards message.
649            *
650            * @return the priority of this message-boards message
651            */
652            public double getPriority() {
653                    return _mbMessage.getPriority();
654            }
655    
656            /**
657            * Sets the priority of this message-boards message.
658            *
659            * @param priority the priority of this message-boards message
660            */
661            public void setPriority(double priority) {
662                    _mbMessage.setPriority(priority);
663            }
664    
665            /**
666            * Returns the allow pingbacks of this message-boards message.
667            *
668            * @return the allow pingbacks of this message-boards message
669            */
670            public boolean getAllowPingbacks() {
671                    return _mbMessage.getAllowPingbacks();
672            }
673    
674            /**
675            * Returns <code>true</code> if this message-boards message is allow pingbacks.
676            *
677            * @return <code>true</code> if this message-boards message is allow pingbacks; <code>false</code> otherwise
678            */
679            public boolean isAllowPingbacks() {
680                    return _mbMessage.isAllowPingbacks();
681            }
682    
683            /**
684            * Sets whether this message-boards message is allow pingbacks.
685            *
686            * @param allowPingbacks the allow pingbacks of this message-boards message
687            */
688            public void setAllowPingbacks(boolean allowPingbacks) {
689                    _mbMessage.setAllowPingbacks(allowPingbacks);
690            }
691    
692            /**
693            * Returns the answer of this message-boards message.
694            *
695            * @return the answer of this message-boards message
696            */
697            public boolean getAnswer() {
698                    return _mbMessage.getAnswer();
699            }
700    
701            /**
702            * Returns <code>true</code> if this message-boards message is answer.
703            *
704            * @return <code>true</code> if this message-boards message is answer; <code>false</code> otherwise
705            */
706            public boolean isAnswer() {
707                    return _mbMessage.isAnswer();
708            }
709    
710            /**
711            * Sets whether this message-boards message is answer.
712            *
713            * @param answer the answer of this message-boards message
714            */
715            public void setAnswer(boolean answer) {
716                    _mbMessage.setAnswer(answer);
717            }
718    
719            /**
720            * Returns the status of this message-boards message.
721            *
722            * @return the status of this message-boards message
723            */
724            public int getStatus() {
725                    return _mbMessage.getStatus();
726            }
727    
728            /**
729            * Sets the status of this message-boards message.
730            *
731            * @param status the status of this message-boards message
732            */
733            public void setStatus(int status) {
734                    _mbMessage.setStatus(status);
735            }
736    
737            /**
738            * Returns the status by user ID of this message-boards message.
739            *
740            * @return the status by user ID of this message-boards message
741            */
742            public long getStatusByUserId() {
743                    return _mbMessage.getStatusByUserId();
744            }
745    
746            /**
747            * Sets the status by user ID of this message-boards message.
748            *
749            * @param statusByUserId the status by user ID of this message-boards message
750            */
751            public void setStatusByUserId(long statusByUserId) {
752                    _mbMessage.setStatusByUserId(statusByUserId);
753            }
754    
755            /**
756            * Returns the status by user uuid of this message-boards message.
757            *
758            * @return the status by user uuid of this message-boards message
759            * @throws SystemException if a system exception occurred
760            */
761            public java.lang.String getStatusByUserUuid()
762                    throws com.liferay.portal.kernel.exception.SystemException {
763                    return _mbMessage.getStatusByUserUuid();
764            }
765    
766            /**
767            * Sets the status by user uuid of this message-boards message.
768            *
769            * @param statusByUserUuid the status by user uuid of this message-boards message
770            */
771            public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
772                    _mbMessage.setStatusByUserUuid(statusByUserUuid);
773            }
774    
775            /**
776            * Returns the status by user name of this message-boards message.
777            *
778            * @return the status by user name of this message-boards message
779            */
780            public java.lang.String getStatusByUserName() {
781                    return _mbMessage.getStatusByUserName();
782            }
783    
784            /**
785            * Sets the status by user name of this message-boards message.
786            *
787            * @param statusByUserName the status by user name of this message-boards message
788            */
789            public void setStatusByUserName(java.lang.String statusByUserName) {
790                    _mbMessage.setStatusByUserName(statusByUserName);
791            }
792    
793            /**
794            * Returns the status date of this message-boards message.
795            *
796            * @return the status date of this message-boards message
797            */
798            public java.util.Date getStatusDate() {
799                    return _mbMessage.getStatusDate();
800            }
801    
802            /**
803            * Sets the status date of this message-boards message.
804            *
805            * @param statusDate the status date of this message-boards message
806            */
807            public void setStatusDate(java.util.Date statusDate) {
808                    _mbMessage.setStatusDate(statusDate);
809            }
810    
811            /**
812            * @deprecated Renamed to {@link #isApproved()}
813            */
814            public boolean getApproved() {
815                    return _mbMessage.getApproved();
816            }
817    
818            /**
819            * Returns <code>true</code> if this message-boards message is approved.
820            *
821            * @return <code>true</code> if this message-boards message is approved; <code>false</code> otherwise
822            */
823            public boolean isApproved() {
824                    return _mbMessage.isApproved();
825            }
826    
827            /**
828            * Returns <code>true</code> if this message-boards message is denied.
829            *
830            * @return <code>true</code> if this message-boards message is denied; <code>false</code> otherwise
831            */
832            public boolean isDenied() {
833                    return _mbMessage.isDenied();
834            }
835    
836            /**
837            * Returns <code>true</code> if this message-boards message is a draft.
838            *
839            * @return <code>true</code> if this message-boards message is a draft; <code>false</code> otherwise
840            */
841            public boolean isDraft() {
842                    return _mbMessage.isDraft();
843            }
844    
845            /**
846            * Returns <code>true</code> if this message-boards message is expired.
847            *
848            * @return <code>true</code> if this message-boards message is expired; <code>false</code> otherwise
849            */
850            public boolean isExpired() {
851                    return _mbMessage.isExpired();
852            }
853    
854            /**
855            * Returns <code>true</code> if this message-boards message is inactive.
856            *
857            * @return <code>true</code> if this message-boards message is inactive; <code>false</code> otherwise
858            */
859            public boolean isInactive() {
860                    return _mbMessage.isInactive();
861            }
862    
863            /**
864            * Returns <code>true</code> if this message-boards message is incomplete.
865            *
866            * @return <code>true</code> if this message-boards message is incomplete; <code>false</code> otherwise
867            */
868            public boolean isIncomplete() {
869                    return _mbMessage.isIncomplete();
870            }
871    
872            /**
873            * Returns <code>true</code> if this message-boards message is pending.
874            *
875            * @return <code>true</code> if this message-boards message is pending; <code>false</code> otherwise
876            */
877            public boolean isPending() {
878                    return _mbMessage.isPending();
879            }
880    
881            /**
882            * Returns <code>true</code> if this message-boards message is scheduled.
883            *
884            * @return <code>true</code> if this message-boards message is scheduled; <code>false</code> otherwise
885            */
886            public boolean isScheduled() {
887                    return _mbMessage.isScheduled();
888            }
889    
890            public boolean isNew() {
891                    return _mbMessage.isNew();
892            }
893    
894            public void setNew(boolean n) {
895                    _mbMessage.setNew(n);
896            }
897    
898            public boolean isCachedModel() {
899                    return _mbMessage.isCachedModel();
900            }
901    
902            public void setCachedModel(boolean cachedModel) {
903                    _mbMessage.setCachedModel(cachedModel);
904            }
905    
906            public boolean isEscapedModel() {
907                    return _mbMessage.isEscapedModel();
908            }
909    
910            public java.io.Serializable getPrimaryKeyObj() {
911                    return _mbMessage.getPrimaryKeyObj();
912            }
913    
914            public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
915                    _mbMessage.setPrimaryKeyObj(primaryKeyObj);
916            }
917    
918            public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
919                    return _mbMessage.getExpandoBridge();
920            }
921    
922            public void setExpandoBridgeAttributes(
923                    com.liferay.portal.service.ServiceContext serviceContext) {
924                    _mbMessage.setExpandoBridgeAttributes(serviceContext);
925            }
926    
927            @Override
928            public java.lang.Object clone() {
929                    return new MBMessageWrapper((MBMessage)_mbMessage.clone());
930            }
931    
932            public int compareTo(
933                    com.liferay.portlet.messageboards.model.MBMessage mbMessage) {
934                    return _mbMessage.compareTo(mbMessage);
935            }
936    
937            @Override
938            public int hashCode() {
939                    return _mbMessage.hashCode();
940            }
941    
942            public com.liferay.portal.model.CacheModel<com.liferay.portlet.messageboards.model.MBMessage> toCacheModel() {
943                    return _mbMessage.toCacheModel();
944            }
945    
946            public com.liferay.portlet.messageboards.model.MBMessage toEscapedModel() {
947                    return new MBMessageWrapper(_mbMessage.toEscapedModel());
948            }
949    
950            @Override
951            public java.lang.String toString() {
952                    return _mbMessage.toString();
953            }
954    
955            public java.lang.String toXmlString() {
956                    return _mbMessage.toXmlString();
957            }
958    
959            public void persist()
960                    throws com.liferay.portal.kernel.exception.SystemException {
961                    _mbMessage.persist();
962            }
963    
964            public java.lang.String[] getAssetTagNames()
965                    throws com.liferay.portal.kernel.exception.SystemException {
966                    return _mbMessage.getAssetTagNames();
967            }
968    
969            public java.lang.String getAttachmentsDir() {
970                    return _mbMessage.getAttachmentsDir();
971            }
972    
973            public java.lang.String[] getAttachmentsFiles()
974                    throws com.liferay.portal.kernel.exception.PortalException,
975                            com.liferay.portal.kernel.exception.SystemException {
976                    return _mbMessage.getAttachmentsFiles();
977            }
978    
979            public java.lang.String getBody(boolean translate) {
980                    return _mbMessage.getBody(translate);
981            }
982    
983            public com.liferay.portlet.messageboards.model.MBCategory getCategory() {
984                    return _mbMessage.getCategory();
985            }
986    
987            public com.liferay.portlet.messageboards.model.MBThread getThread()
988                    throws com.liferay.portal.kernel.exception.PortalException,
989                            com.liferay.portal.kernel.exception.SystemException {
990                    return _mbMessage.getThread();
991            }
992    
993            public java.lang.String getThreadAttachmentsDir() {
994                    return _mbMessage.getThreadAttachmentsDir();
995            }
996    
997            public java.lang.String getWorkflowClassName() {
998                    return _mbMessage.getWorkflowClassName();
999            }
1000    
1001            public boolean isDiscussion() {
1002                    return _mbMessage.isDiscussion();
1003            }
1004    
1005            public boolean isFormatBBCode() {
1006                    return _mbMessage.isFormatBBCode();
1007            }
1008    
1009            public boolean isReply() {
1010                    return _mbMessage.isReply();
1011            }
1012    
1013            public boolean isRoot() {
1014                    return _mbMessage.isRoot();
1015            }
1016    
1017            public void setAttachmentsDir(java.lang.String attachmentsDir) {
1018                    _mbMessage.setAttachmentsDir(attachmentsDir);
1019            }
1020    
1021            /**
1022             * @deprecated Renamed to {@link #getWrappedModel}
1023             */
1024            public MBMessage getWrappedMBMessage() {
1025                    return _mbMessage;
1026            }
1027    
1028            public MBMessage getWrappedModel() {
1029                    return _mbMessage;
1030            }
1031    
1032            public void resetOriginalValues() {
1033                    _mbMessage.resetOriginalValues();
1034            }
1035    
1036            private MBMessage _mbMessage;
1037    }