001    /**
002     * Copyright (c) 2000-2012 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.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 in the Recycle Bin.
874            *
875            * @return <code>true</code> if this message-boards message is in the Recycle Bin; <code>false</code> otherwise
876            */
877            public boolean isInTrash() {
878                    return _mbMessage.isInTrash();
879            }
880    
881            /**
882            * Returns <code>true</code> if this message-boards message is pending.
883            *
884            * @return <code>true</code> if this message-boards message is pending; <code>false</code> otherwise
885            */
886            public boolean isPending() {
887                    return _mbMessage.isPending();
888            }
889    
890            /**
891            * Returns <code>true</code> if this message-boards message is scheduled.
892            *
893            * @return <code>true</code> if this message-boards message is scheduled; <code>false</code> otherwise
894            */
895            public boolean isScheduled() {
896                    return _mbMessage.isScheduled();
897            }
898    
899            public boolean isNew() {
900                    return _mbMessage.isNew();
901            }
902    
903            public void setNew(boolean n) {
904                    _mbMessage.setNew(n);
905            }
906    
907            public boolean isCachedModel() {
908                    return _mbMessage.isCachedModel();
909            }
910    
911            public void setCachedModel(boolean cachedModel) {
912                    _mbMessage.setCachedModel(cachedModel);
913            }
914    
915            public boolean isEscapedModel() {
916                    return _mbMessage.isEscapedModel();
917            }
918    
919            public java.io.Serializable getPrimaryKeyObj() {
920                    return _mbMessage.getPrimaryKeyObj();
921            }
922    
923            public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
924                    _mbMessage.setPrimaryKeyObj(primaryKeyObj);
925            }
926    
927            public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
928                    return _mbMessage.getExpandoBridge();
929            }
930    
931            public void setExpandoBridgeAttributes(
932                    com.liferay.portal.service.ServiceContext serviceContext) {
933                    _mbMessage.setExpandoBridgeAttributes(serviceContext);
934            }
935    
936            @Override
937            public java.lang.Object clone() {
938                    return new MBMessageWrapper((MBMessage)_mbMessage.clone());
939            }
940    
941            public int compareTo(
942                    com.liferay.portlet.messageboards.model.MBMessage mbMessage) {
943                    return _mbMessage.compareTo(mbMessage);
944            }
945    
946            @Override
947            public int hashCode() {
948                    return _mbMessage.hashCode();
949            }
950    
951            public com.liferay.portal.model.CacheModel<com.liferay.portlet.messageboards.model.MBMessage> toCacheModel() {
952                    return _mbMessage.toCacheModel();
953            }
954    
955            public com.liferay.portlet.messageboards.model.MBMessage toEscapedModel() {
956                    return new MBMessageWrapper(_mbMessage.toEscapedModel());
957            }
958    
959            @Override
960            public java.lang.String toString() {
961                    return _mbMessage.toString();
962            }
963    
964            public java.lang.String toXmlString() {
965                    return _mbMessage.toXmlString();
966            }
967    
968            public void persist()
969                    throws com.liferay.portal.kernel.exception.SystemException {
970                    _mbMessage.persist();
971            }
972    
973            public java.lang.String[] getAssetTagNames()
974                    throws com.liferay.portal.kernel.exception.SystemException {
975                    return _mbMessage.getAssetTagNames();
976            }
977    
978            public java.lang.String getAttachmentsDir() {
979                    return _mbMessage.getAttachmentsDir();
980            }
981    
982            public java.lang.String[] getAttachmentsFiles()
983                    throws com.liferay.portal.kernel.exception.PortalException,
984                            com.liferay.portal.kernel.exception.SystemException {
985                    return _mbMessage.getAttachmentsFiles();
986            }
987    
988            public java.lang.String getBody(boolean translate) {
989                    return _mbMessage.getBody(translate);
990            }
991    
992            public com.liferay.portlet.messageboards.model.MBCategory getCategory()
993                    throws com.liferay.portal.kernel.exception.PortalException,
994                            com.liferay.portal.kernel.exception.SystemException {
995                    return _mbMessage.getCategory();
996            }
997    
998            public java.lang.String getDeletedAttachmentsDir() {
999                    return _mbMessage.getDeletedAttachmentsDir();
1000            }
1001    
1002            public java.lang.String[] getDeletedAttachmentsFiles()
1003                    throws com.liferay.portal.kernel.exception.PortalException,
1004                            com.liferay.portal.kernel.exception.SystemException {
1005                    return _mbMessage.getDeletedAttachmentsFiles();
1006            }
1007    
1008            public com.liferay.portlet.messageboards.model.MBThread getThread()
1009                    throws com.liferay.portal.kernel.exception.PortalException,
1010                            com.liferay.portal.kernel.exception.SystemException {
1011                    return _mbMessage.getThread();
1012            }
1013    
1014            public java.lang.String getThreadAttachmentsDir() {
1015                    return _mbMessage.getThreadAttachmentsDir();
1016            }
1017    
1018            public java.lang.String getWorkflowClassName() {
1019                    return _mbMessage.getWorkflowClassName();
1020            }
1021    
1022            public boolean isDiscussion() {
1023                    return _mbMessage.isDiscussion();
1024            }
1025    
1026            public boolean isFormatBBCode() {
1027                    return _mbMessage.isFormatBBCode();
1028            }
1029    
1030            public boolean isReply() {
1031                    return _mbMessage.isReply();
1032            }
1033    
1034            public boolean isRoot() {
1035                    return _mbMessage.isRoot();
1036            }
1037    
1038            public void setAttachmentsDir(java.lang.String attachmentsDir) {
1039                    _mbMessage.setAttachmentsDir(attachmentsDir);
1040            }
1041    
1042            /**
1043             * @deprecated Renamed to {@link #getWrappedModel}
1044             */
1045            public MBMessage getWrappedMBMessage() {
1046                    return _mbMessage;
1047            }
1048    
1049            public MBMessage getWrappedModel() {
1050                    return _mbMessage;
1051            }
1052    
1053            public void resetOriginalValues() {
1054                    _mbMessage.resetOriginalValues();
1055            }
1056    
1057            private MBMessage _mbMessage;
1058    }