001    /**
002     * Copyright (c) 2000-2011 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    /**
018     * <p>
019     * This class is a wrapper for {@link MBMessage}.
020     * </p>
021     *
022     * @author    Brian Wing Shun Chan
023     * @see       MBMessage
024     * @generated
025     */
026    public class MBMessageWrapper implements MBMessage {
027            public MBMessageWrapper(MBMessage mbMessage) {
028                    _mbMessage = mbMessage;
029            }
030    
031            public Class<?> getModelClass() {
032                    return MBMessage.class;
033            }
034    
035            public String getModelClassName() {
036                    return MBMessage.class.getName();
037            }
038    
039            /**
040            * Returns the primary key of this message-boards message.
041            *
042            * @return the primary key of this message-boards message
043            */
044            public long getPrimaryKey() {
045                    return _mbMessage.getPrimaryKey();
046            }
047    
048            /**
049            * Sets the primary key of this message-boards message.
050            *
051            * @param primaryKey the primary key of this message-boards message
052            */
053            public void setPrimaryKey(long primaryKey) {
054                    _mbMessage.setPrimaryKey(primaryKey);
055            }
056    
057            /**
058            * Returns the uuid of this message-boards message.
059            *
060            * @return the uuid of this message-boards message
061            */
062            public java.lang.String getUuid() {
063                    return _mbMessage.getUuid();
064            }
065    
066            /**
067            * Sets the uuid of this message-boards message.
068            *
069            * @param uuid the uuid of this message-boards message
070            */
071            public void setUuid(java.lang.String uuid) {
072                    _mbMessage.setUuid(uuid);
073            }
074    
075            /**
076            * Returns the message ID of this message-boards message.
077            *
078            * @return the message ID of this message-boards message
079            */
080            public long getMessageId() {
081                    return _mbMessage.getMessageId();
082            }
083    
084            /**
085            * Sets the message ID of this message-boards message.
086            *
087            * @param messageId the message ID of this message-boards message
088            */
089            public void setMessageId(long messageId) {
090                    _mbMessage.setMessageId(messageId);
091            }
092    
093            /**
094            * Returns the group ID of this message-boards message.
095            *
096            * @return the group ID of this message-boards message
097            */
098            public long getGroupId() {
099                    return _mbMessage.getGroupId();
100            }
101    
102            /**
103            * Sets the group ID of this message-boards message.
104            *
105            * @param groupId the group ID of this message-boards message
106            */
107            public void setGroupId(long groupId) {
108                    _mbMessage.setGroupId(groupId);
109            }
110    
111            /**
112            * Returns the company ID of this message-boards message.
113            *
114            * @return the company ID of this message-boards message
115            */
116            public long getCompanyId() {
117                    return _mbMessage.getCompanyId();
118            }
119    
120            /**
121            * Sets the company ID of this message-boards message.
122            *
123            * @param companyId the company ID of this message-boards message
124            */
125            public void setCompanyId(long companyId) {
126                    _mbMessage.setCompanyId(companyId);
127            }
128    
129            /**
130            * Returns the user ID of this message-boards message.
131            *
132            * @return the user ID of this message-boards message
133            */
134            public long getUserId() {
135                    return _mbMessage.getUserId();
136            }
137    
138            /**
139            * Sets the user ID of this message-boards message.
140            *
141            * @param userId the user ID of this message-boards message
142            */
143            public void setUserId(long userId) {
144                    _mbMessage.setUserId(userId);
145            }
146    
147            /**
148            * Returns the user uuid of this message-boards message.
149            *
150            * @return the user uuid of this message-boards message
151            * @throws SystemException if a system exception occurred
152            */
153            public java.lang.String getUserUuid()
154                    throws com.liferay.portal.kernel.exception.SystemException {
155                    return _mbMessage.getUserUuid();
156            }
157    
158            /**
159            * Sets the user uuid of this message-boards message.
160            *
161            * @param userUuid the user uuid of this message-boards message
162            */
163            public void setUserUuid(java.lang.String userUuid) {
164                    _mbMessage.setUserUuid(userUuid);
165            }
166    
167            /**
168            * Returns the user name of this message-boards message.
169            *
170            * @return the user name of this message-boards message
171            */
172            public java.lang.String getUserName() {
173                    return _mbMessage.getUserName();
174            }
175    
176            /**
177            * Sets the user name of this message-boards message.
178            *
179            * @param userName the user name of this message-boards message
180            */
181            public void setUserName(java.lang.String userName) {
182                    _mbMessage.setUserName(userName);
183            }
184    
185            /**
186            * Returns the create date of this message-boards message.
187            *
188            * @return the create date of this message-boards message
189            */
190            public java.util.Date getCreateDate() {
191                    return _mbMessage.getCreateDate();
192            }
193    
194            /**
195            * Sets the create date of this message-boards message.
196            *
197            * @param createDate the create date of this message-boards message
198            */
199            public void setCreateDate(java.util.Date createDate) {
200                    _mbMessage.setCreateDate(createDate);
201            }
202    
203            /**
204            * Returns the modified date of this message-boards message.
205            *
206            * @return the modified date of this message-boards message
207            */
208            public java.util.Date getModifiedDate() {
209                    return _mbMessage.getModifiedDate();
210            }
211    
212            /**
213            * Sets the modified date of this message-boards message.
214            *
215            * @param modifiedDate the modified date of this message-boards message
216            */
217            public void setModifiedDate(java.util.Date modifiedDate) {
218                    _mbMessage.setModifiedDate(modifiedDate);
219            }
220    
221            /**
222            * Returns the fully qualified class name of this message-boards message.
223            *
224            * @return the fully qualified class name of this message-boards message
225            */
226            public java.lang.String getClassName() {
227                    return _mbMessage.getClassName();
228            }
229    
230            /**
231            * Returns the class name ID of this message-boards message.
232            *
233            * @return the class name ID of this message-boards message
234            */
235            public long getClassNameId() {
236                    return _mbMessage.getClassNameId();
237            }
238    
239            /**
240            * Sets the class name ID of this message-boards message.
241            *
242            * @param classNameId the class name ID of this message-boards message
243            */
244            public void setClassNameId(long classNameId) {
245                    _mbMessage.setClassNameId(classNameId);
246            }
247    
248            /**
249            * Returns the class p k of this message-boards message.
250            *
251            * @return the class p k of this message-boards message
252            */
253            public long getClassPK() {
254                    return _mbMessage.getClassPK();
255            }
256    
257            /**
258            * Sets the class p k of this message-boards message.
259            *
260            * @param classPK the class p k of this message-boards message
261            */
262            public void setClassPK(long classPK) {
263                    _mbMessage.setClassPK(classPK);
264            }
265    
266            /**
267            * Returns the category ID of this message-boards message.
268            *
269            * @return the category ID of this message-boards message
270            */
271            public long getCategoryId() {
272                    return _mbMessage.getCategoryId();
273            }
274    
275            /**
276            * Sets the category ID of this message-boards message.
277            *
278            * @param categoryId the category ID of this message-boards message
279            */
280            public void setCategoryId(long categoryId) {
281                    _mbMessage.setCategoryId(categoryId);
282            }
283    
284            /**
285            * Returns the thread ID of this message-boards message.
286            *
287            * @return the thread ID of this message-boards message
288            */
289            public long getThreadId() {
290                    return _mbMessage.getThreadId();
291            }
292    
293            /**
294            * Sets the thread ID of this message-boards message.
295            *
296            * @param threadId the thread ID of this message-boards message
297            */
298            public void setThreadId(long threadId) {
299                    _mbMessage.setThreadId(threadId);
300            }
301    
302            /**
303            * Returns the root message ID of this message-boards message.
304            *
305            * @return the root message ID of this message-boards message
306            */
307            public long getRootMessageId() {
308                    return _mbMessage.getRootMessageId();
309            }
310    
311            /**
312            * Sets the root message ID of this message-boards message.
313            *
314            * @param rootMessageId the root message ID of this message-boards message
315            */
316            public void setRootMessageId(long rootMessageId) {
317                    _mbMessage.setRootMessageId(rootMessageId);
318            }
319    
320            /**
321            * Returns the parent message ID of this message-boards message.
322            *
323            * @return the parent message ID of this message-boards message
324            */
325            public long getParentMessageId() {
326                    return _mbMessage.getParentMessageId();
327            }
328    
329            /**
330            * Sets the parent message ID of this message-boards message.
331            *
332            * @param parentMessageId the parent message ID of this message-boards message
333            */
334            public void setParentMessageId(long parentMessageId) {
335                    _mbMessage.setParentMessageId(parentMessageId);
336            }
337    
338            /**
339            * Returns the subject of this message-boards message.
340            *
341            * @return the subject of this message-boards message
342            */
343            public java.lang.String getSubject() {
344                    return _mbMessage.getSubject();
345            }
346    
347            /**
348            * Sets the subject of this message-boards message.
349            *
350            * @param subject the subject of this message-boards message
351            */
352            public void setSubject(java.lang.String subject) {
353                    _mbMessage.setSubject(subject);
354            }
355    
356            /**
357            * Returns the body of this message-boards message.
358            *
359            * @return the body of this message-boards message
360            */
361            public java.lang.String getBody() {
362                    return _mbMessage.getBody();
363            }
364    
365            /**
366            * Sets the body of this message-boards message.
367            *
368            * @param body the body of this message-boards message
369            */
370            public void setBody(java.lang.String body) {
371                    _mbMessage.setBody(body);
372            }
373    
374            /**
375            * Returns the format of this message-boards message.
376            *
377            * @return the format of this message-boards message
378            */
379            public java.lang.String getFormat() {
380                    return _mbMessage.getFormat();
381            }
382    
383            /**
384            * Sets the format of this message-boards message.
385            *
386            * @param format the format of this message-boards message
387            */
388            public void setFormat(java.lang.String format) {
389                    _mbMessage.setFormat(format);
390            }
391    
392            /**
393            * Returns the attachments of this message-boards message.
394            *
395            * @return the attachments of this message-boards message
396            */
397            public boolean getAttachments() {
398                    return _mbMessage.getAttachments();
399            }
400    
401            /**
402            * Returns <code>true</code> if this message-boards message is attachments.
403            *
404            * @return <code>true</code> if this message-boards message is attachments; <code>false</code> otherwise
405            */
406            public boolean isAttachments() {
407                    return _mbMessage.isAttachments();
408            }
409    
410            /**
411            * Sets whether this message-boards message is attachments.
412            *
413            * @param attachments the attachments of this message-boards message
414            */
415            public void setAttachments(boolean attachments) {
416                    _mbMessage.setAttachments(attachments);
417            }
418    
419            /**
420            * Returns the anonymous of this message-boards message.
421            *
422            * @return the anonymous of this message-boards message
423            */
424            public boolean getAnonymous() {
425                    return _mbMessage.getAnonymous();
426            }
427    
428            /**
429            * Returns <code>true</code> if this message-boards message is anonymous.
430            *
431            * @return <code>true</code> if this message-boards message is anonymous; <code>false</code> otherwise
432            */
433            public boolean isAnonymous() {
434                    return _mbMessage.isAnonymous();
435            }
436    
437            /**
438            * Sets whether this message-boards message is anonymous.
439            *
440            * @param anonymous the anonymous of this message-boards message
441            */
442            public void setAnonymous(boolean anonymous) {
443                    _mbMessage.setAnonymous(anonymous);
444            }
445    
446            /**
447            * Returns the priority of this message-boards message.
448            *
449            * @return the priority of this message-boards message
450            */
451            public double getPriority() {
452                    return _mbMessage.getPriority();
453            }
454    
455            /**
456            * Sets the priority of this message-boards message.
457            *
458            * @param priority the priority of this message-boards message
459            */
460            public void setPriority(double priority) {
461                    _mbMessage.setPriority(priority);
462            }
463    
464            /**
465            * Returns the allow pingbacks of this message-boards message.
466            *
467            * @return the allow pingbacks of this message-boards message
468            */
469            public boolean getAllowPingbacks() {
470                    return _mbMessage.getAllowPingbacks();
471            }
472    
473            /**
474            * Returns <code>true</code> if this message-boards message is allow pingbacks.
475            *
476            * @return <code>true</code> if this message-boards message is allow pingbacks; <code>false</code> otherwise
477            */
478            public boolean isAllowPingbacks() {
479                    return _mbMessage.isAllowPingbacks();
480            }
481    
482            /**
483            * Sets whether this message-boards message is allow pingbacks.
484            *
485            * @param allowPingbacks the allow pingbacks of this message-boards message
486            */
487            public void setAllowPingbacks(boolean allowPingbacks) {
488                    _mbMessage.setAllowPingbacks(allowPingbacks);
489            }
490    
491            /**
492            * Returns the answer of this message-boards message.
493            *
494            * @return the answer of this message-boards message
495            */
496            public boolean getAnswer() {
497                    return _mbMessage.getAnswer();
498            }
499    
500            /**
501            * Returns <code>true</code> if this message-boards message is answer.
502            *
503            * @return <code>true</code> if this message-boards message is answer; <code>false</code> otherwise
504            */
505            public boolean isAnswer() {
506                    return _mbMessage.isAnswer();
507            }
508    
509            /**
510            * Sets whether this message-boards message is answer.
511            *
512            * @param answer the answer of this message-boards message
513            */
514            public void setAnswer(boolean answer) {
515                    _mbMessage.setAnswer(answer);
516            }
517    
518            /**
519            * Returns the status of this message-boards message.
520            *
521            * @return the status of this message-boards message
522            */
523            public int getStatus() {
524                    return _mbMessage.getStatus();
525            }
526    
527            /**
528            * Sets the status of this message-boards message.
529            *
530            * @param status the status of this message-boards message
531            */
532            public void setStatus(int status) {
533                    _mbMessage.setStatus(status);
534            }
535    
536            /**
537            * Returns the status by user ID of this message-boards message.
538            *
539            * @return the status by user ID of this message-boards message
540            */
541            public long getStatusByUserId() {
542                    return _mbMessage.getStatusByUserId();
543            }
544    
545            /**
546            * Sets the status by user ID of this message-boards message.
547            *
548            * @param statusByUserId the status by user ID of this message-boards message
549            */
550            public void setStatusByUserId(long statusByUserId) {
551                    _mbMessage.setStatusByUserId(statusByUserId);
552            }
553    
554            /**
555            * Returns the status by user uuid of this message-boards message.
556            *
557            * @return the status by user uuid of this message-boards message
558            * @throws SystemException if a system exception occurred
559            */
560            public java.lang.String getStatusByUserUuid()
561                    throws com.liferay.portal.kernel.exception.SystemException {
562                    return _mbMessage.getStatusByUserUuid();
563            }
564    
565            /**
566            * Sets the status by user uuid of this message-boards message.
567            *
568            * @param statusByUserUuid the status by user uuid of this message-boards message
569            */
570            public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
571                    _mbMessage.setStatusByUserUuid(statusByUserUuid);
572            }
573    
574            /**
575            * Returns the status by user name of this message-boards message.
576            *
577            * @return the status by user name of this message-boards message
578            */
579            public java.lang.String getStatusByUserName() {
580                    return _mbMessage.getStatusByUserName();
581            }
582    
583            /**
584            * Sets the status by user name of this message-boards message.
585            *
586            * @param statusByUserName the status by user name of this message-boards message
587            */
588            public void setStatusByUserName(java.lang.String statusByUserName) {
589                    _mbMessage.setStatusByUserName(statusByUserName);
590            }
591    
592            /**
593            * Returns the status date of this message-boards message.
594            *
595            * @return the status date of this message-boards message
596            */
597            public java.util.Date getStatusDate() {
598                    return _mbMessage.getStatusDate();
599            }
600    
601            /**
602            * Sets the status date of this message-boards message.
603            *
604            * @param statusDate the status date of this message-boards message
605            */
606            public void setStatusDate(java.util.Date statusDate) {
607                    _mbMessage.setStatusDate(statusDate);
608            }
609    
610            /**
611            * @deprecated Renamed to {@link #isApproved()}
612            */
613            public boolean getApproved() {
614                    return _mbMessage.getApproved();
615            }
616    
617            /**
618            * Returns <code>true</code> if this message-boards message is approved.
619            *
620            * @return <code>true</code> if this message-boards message is approved; <code>false</code> otherwise
621            */
622            public boolean isApproved() {
623                    return _mbMessage.isApproved();
624            }
625    
626            /**
627            * Returns <code>true</code> if this message-boards message is a draft.
628            *
629            * @return <code>true</code> if this message-boards message is a draft; <code>false</code> otherwise
630            */
631            public boolean isDraft() {
632                    return _mbMessage.isDraft();
633            }
634    
635            /**
636            * Returns <code>true</code> if this message-boards message is expired.
637            *
638            * @return <code>true</code> if this message-boards message is expired; <code>false</code> otherwise
639            */
640            public boolean isExpired() {
641                    return _mbMessage.isExpired();
642            }
643    
644            /**
645            * Returns <code>true</code> if this message-boards message is pending.
646            *
647            * @return <code>true</code> if this message-boards message is pending; <code>false</code> otherwise
648            */
649            public boolean isPending() {
650                    return _mbMessage.isPending();
651            }
652    
653            public boolean isNew() {
654                    return _mbMessage.isNew();
655            }
656    
657            public void setNew(boolean n) {
658                    _mbMessage.setNew(n);
659            }
660    
661            public boolean isCachedModel() {
662                    return _mbMessage.isCachedModel();
663            }
664    
665            public void setCachedModel(boolean cachedModel) {
666                    _mbMessage.setCachedModel(cachedModel);
667            }
668    
669            public boolean isEscapedModel() {
670                    return _mbMessage.isEscapedModel();
671            }
672    
673            public java.io.Serializable getPrimaryKeyObj() {
674                    return _mbMessage.getPrimaryKeyObj();
675            }
676    
677            public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
678                    _mbMessage.setPrimaryKeyObj(primaryKeyObj);
679            }
680    
681            public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
682                    return _mbMessage.getExpandoBridge();
683            }
684    
685            public void setExpandoBridgeAttributes(
686                    com.liferay.portal.service.ServiceContext serviceContext) {
687                    _mbMessage.setExpandoBridgeAttributes(serviceContext);
688            }
689    
690            @Override
691            public java.lang.Object clone() {
692                    return new MBMessageWrapper((MBMessage)_mbMessage.clone());
693            }
694    
695            public int compareTo(
696                    com.liferay.portlet.messageboards.model.MBMessage mbMessage) {
697                    return _mbMessage.compareTo(mbMessage);
698            }
699    
700            @Override
701            public int hashCode() {
702                    return _mbMessage.hashCode();
703            }
704    
705            public com.liferay.portal.model.CacheModel<com.liferay.portlet.messageboards.model.MBMessage> toCacheModel() {
706                    return _mbMessage.toCacheModel();
707            }
708    
709            public com.liferay.portlet.messageboards.model.MBMessage toEscapedModel() {
710                    return new MBMessageWrapper(_mbMessage.toEscapedModel());
711            }
712    
713            @Override
714            public java.lang.String toString() {
715                    return _mbMessage.toString();
716            }
717    
718            public java.lang.String toXmlString() {
719                    return _mbMessage.toXmlString();
720            }
721    
722            public void persist()
723                    throws com.liferay.portal.kernel.exception.SystemException {
724                    _mbMessage.persist();
725            }
726    
727            public java.lang.String[] getAssetTagNames()
728                    throws com.liferay.portal.kernel.exception.SystemException {
729                    return _mbMessage.getAssetTagNames();
730            }
731    
732            public java.lang.String getAttachmentsDir() {
733                    return _mbMessage.getAttachmentsDir();
734            }
735    
736            public java.lang.String[] getAttachmentsFiles()
737                    throws com.liferay.portal.kernel.exception.PortalException,
738                            com.liferay.portal.kernel.exception.SystemException {
739                    return _mbMessage.getAttachmentsFiles();
740            }
741    
742            public java.lang.String getBody(boolean translate) {
743                    return _mbMessage.getBody(translate);
744            }
745    
746            public com.liferay.portlet.messageboards.model.MBCategory getCategory() {
747                    return _mbMessage.getCategory();
748            }
749    
750            public com.liferay.portlet.messageboards.model.MBThread getThread()
751                    throws com.liferay.portal.kernel.exception.PortalException,
752                            com.liferay.portal.kernel.exception.SystemException {
753                    return _mbMessage.getThread();
754            }
755    
756            public java.lang.String getThreadAttachmentsDir() {
757                    return _mbMessage.getThreadAttachmentsDir();
758            }
759    
760            public java.lang.String getWorkflowClassName() {
761                    return _mbMessage.getWorkflowClassName();
762            }
763    
764            public boolean isDiscussion() {
765                    return _mbMessage.isDiscussion();
766            }
767    
768            public boolean isFormatBBCode() {
769                    return _mbMessage.isFormatBBCode();
770            }
771    
772            public boolean isReply() {
773                    return _mbMessage.isReply();
774            }
775    
776            public boolean isRoot() {
777                    return _mbMessage.isRoot();
778            }
779    
780            public void setAttachmentsDir(java.lang.String attachmentsDir) {
781                    _mbMessage.setAttachmentsDir(attachmentsDir);
782            }
783    
784            public MBMessage getWrappedMBMessage() {
785                    return _mbMessage;
786            }
787    
788            public void resetOriginalValues() {
789                    _mbMessage.resetOriginalValues();
790            }
791    
792            private MBMessage _mbMessage;
793    }