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