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.portal.model;
016    
017    import java.util.Date;
018    import java.util.HashMap;
019    import java.util.Map;
020    
021    /**
022     * <p>
023     * This class is a wrapper for {@link LayoutRevision}.
024     * </p>
025     *
026     * @author    Brian Wing Shun Chan
027     * @see       LayoutRevision
028     * @generated
029     */
030    public class LayoutRevisionWrapper implements LayoutRevision,
031            ModelWrapper<LayoutRevision> {
032            public LayoutRevisionWrapper(LayoutRevision layoutRevision) {
033                    _layoutRevision = layoutRevision;
034            }
035    
036            public Class<?> getModelClass() {
037                    return LayoutRevision.class;
038            }
039    
040            public String getModelClassName() {
041                    return LayoutRevision.class.getName();
042            }
043    
044            public Map<String, Object> getModelAttributes() {
045                    Map<String, Object> attributes = new HashMap<String, Object>();
046    
047                    attributes.put("layoutRevisionId", getLayoutRevisionId());
048                    attributes.put("groupId", getGroupId());
049                    attributes.put("companyId", getCompanyId());
050                    attributes.put("userId", getUserId());
051                    attributes.put("userName", getUserName());
052                    attributes.put("createDate", getCreateDate());
053                    attributes.put("modifiedDate", getModifiedDate());
054                    attributes.put("layoutSetBranchId", getLayoutSetBranchId());
055                    attributes.put("layoutBranchId", getLayoutBranchId());
056                    attributes.put("parentLayoutRevisionId", getParentLayoutRevisionId());
057                    attributes.put("head", getHead());
058                    attributes.put("major", getMajor());
059                    attributes.put("plid", getPlid());
060                    attributes.put("privateLayout", getPrivateLayout());
061                    attributes.put("name", getName());
062                    attributes.put("title", getTitle());
063                    attributes.put("description", getDescription());
064                    attributes.put("keywords", getKeywords());
065                    attributes.put("robots", getRobots());
066                    attributes.put("typeSettings", getTypeSettings());
067                    attributes.put("iconImage", getIconImage());
068                    attributes.put("iconImageId", getIconImageId());
069                    attributes.put("themeId", getThemeId());
070                    attributes.put("colorSchemeId", getColorSchemeId());
071                    attributes.put("wapThemeId", getWapThemeId());
072                    attributes.put("wapColorSchemeId", getWapColorSchemeId());
073                    attributes.put("css", getCss());
074                    attributes.put("status", getStatus());
075                    attributes.put("statusByUserId", getStatusByUserId());
076                    attributes.put("statusByUserName", getStatusByUserName());
077                    attributes.put("statusDate", getStatusDate());
078    
079                    return attributes;
080            }
081    
082            public void setModelAttributes(Map<String, Object> attributes) {
083                    Long layoutRevisionId = (Long)attributes.get("layoutRevisionId");
084    
085                    if (layoutRevisionId != null) {
086                            setLayoutRevisionId(layoutRevisionId);
087                    }
088    
089                    Long groupId = (Long)attributes.get("groupId");
090    
091                    if (groupId != null) {
092                            setGroupId(groupId);
093                    }
094    
095                    Long companyId = (Long)attributes.get("companyId");
096    
097                    if (companyId != null) {
098                            setCompanyId(companyId);
099                    }
100    
101                    Long userId = (Long)attributes.get("userId");
102    
103                    if (userId != null) {
104                            setUserId(userId);
105                    }
106    
107                    String userName = (String)attributes.get("userName");
108    
109                    if (userName != null) {
110                            setUserName(userName);
111                    }
112    
113                    Date createDate = (Date)attributes.get("createDate");
114    
115                    if (createDate != null) {
116                            setCreateDate(createDate);
117                    }
118    
119                    Date modifiedDate = (Date)attributes.get("modifiedDate");
120    
121                    if (modifiedDate != null) {
122                            setModifiedDate(modifiedDate);
123                    }
124    
125                    Long layoutSetBranchId = (Long)attributes.get("layoutSetBranchId");
126    
127                    if (layoutSetBranchId != null) {
128                            setLayoutSetBranchId(layoutSetBranchId);
129                    }
130    
131                    Long layoutBranchId = (Long)attributes.get("layoutBranchId");
132    
133                    if (layoutBranchId != null) {
134                            setLayoutBranchId(layoutBranchId);
135                    }
136    
137                    Long parentLayoutRevisionId = (Long)attributes.get(
138                                    "parentLayoutRevisionId");
139    
140                    if (parentLayoutRevisionId != null) {
141                            setParentLayoutRevisionId(parentLayoutRevisionId);
142                    }
143    
144                    Boolean head = (Boolean)attributes.get("head");
145    
146                    if (head != null) {
147                            setHead(head);
148                    }
149    
150                    Boolean major = (Boolean)attributes.get("major");
151    
152                    if (major != null) {
153                            setMajor(major);
154                    }
155    
156                    Long plid = (Long)attributes.get("plid");
157    
158                    if (plid != null) {
159                            setPlid(plid);
160                    }
161    
162                    Boolean privateLayout = (Boolean)attributes.get("privateLayout");
163    
164                    if (privateLayout != null) {
165                            setPrivateLayout(privateLayout);
166                    }
167    
168                    String name = (String)attributes.get("name");
169    
170                    if (name != null) {
171                            setName(name);
172                    }
173    
174                    String title = (String)attributes.get("title");
175    
176                    if (title != null) {
177                            setTitle(title);
178                    }
179    
180                    String description = (String)attributes.get("description");
181    
182                    if (description != null) {
183                            setDescription(description);
184                    }
185    
186                    String keywords = (String)attributes.get("keywords");
187    
188                    if (keywords != null) {
189                            setKeywords(keywords);
190                    }
191    
192                    String robots = (String)attributes.get("robots");
193    
194                    if (robots != null) {
195                            setRobots(robots);
196                    }
197    
198                    String typeSettings = (String)attributes.get("typeSettings");
199    
200                    if (typeSettings != null) {
201                            setTypeSettings(typeSettings);
202                    }
203    
204                    Boolean iconImage = (Boolean)attributes.get("iconImage");
205    
206                    if (iconImage != null) {
207                            setIconImage(iconImage);
208                    }
209    
210                    Long iconImageId = (Long)attributes.get("iconImageId");
211    
212                    if (iconImageId != null) {
213                            setIconImageId(iconImageId);
214                    }
215    
216                    String themeId = (String)attributes.get("themeId");
217    
218                    if (themeId != null) {
219                            setThemeId(themeId);
220                    }
221    
222                    String colorSchemeId = (String)attributes.get("colorSchemeId");
223    
224                    if (colorSchemeId != null) {
225                            setColorSchemeId(colorSchemeId);
226                    }
227    
228                    String wapThemeId = (String)attributes.get("wapThemeId");
229    
230                    if (wapThemeId != null) {
231                            setWapThemeId(wapThemeId);
232                    }
233    
234                    String wapColorSchemeId = (String)attributes.get("wapColorSchemeId");
235    
236                    if (wapColorSchemeId != null) {
237                            setWapColorSchemeId(wapColorSchemeId);
238                    }
239    
240                    String css = (String)attributes.get("css");
241    
242                    if (css != null) {
243                            setCss(css);
244                    }
245    
246                    Integer status = (Integer)attributes.get("status");
247    
248                    if (status != null) {
249                            setStatus(status);
250                    }
251    
252                    Long statusByUserId = (Long)attributes.get("statusByUserId");
253    
254                    if (statusByUserId != null) {
255                            setStatusByUserId(statusByUserId);
256                    }
257    
258                    String statusByUserName = (String)attributes.get("statusByUserName");
259    
260                    if (statusByUserName != null) {
261                            setStatusByUserName(statusByUserName);
262                    }
263    
264                    Date statusDate = (Date)attributes.get("statusDate");
265    
266                    if (statusDate != null) {
267                            setStatusDate(statusDate);
268                    }
269            }
270    
271            /**
272            * Returns the primary key of this layout revision.
273            *
274            * @return the primary key of this layout revision
275            */
276            public long getPrimaryKey() {
277                    return _layoutRevision.getPrimaryKey();
278            }
279    
280            /**
281            * Sets the primary key of this layout revision.
282            *
283            * @param primaryKey the primary key of this layout revision
284            */
285            public void setPrimaryKey(long primaryKey) {
286                    _layoutRevision.setPrimaryKey(primaryKey);
287            }
288    
289            /**
290            * Returns the layout revision ID of this layout revision.
291            *
292            * @return the layout revision ID of this layout revision
293            */
294            public long getLayoutRevisionId() {
295                    return _layoutRevision.getLayoutRevisionId();
296            }
297    
298            /**
299            * Sets the layout revision ID of this layout revision.
300            *
301            * @param layoutRevisionId the layout revision ID of this layout revision
302            */
303            public void setLayoutRevisionId(long layoutRevisionId) {
304                    _layoutRevision.setLayoutRevisionId(layoutRevisionId);
305            }
306    
307            /**
308            * Returns the group ID of this layout revision.
309            *
310            * @return the group ID of this layout revision
311            */
312            public long getGroupId() {
313                    return _layoutRevision.getGroupId();
314            }
315    
316            /**
317            * Sets the group ID of this layout revision.
318            *
319            * @param groupId the group ID of this layout revision
320            */
321            public void setGroupId(long groupId) {
322                    _layoutRevision.setGroupId(groupId);
323            }
324    
325            /**
326            * Returns the company ID of this layout revision.
327            *
328            * @return the company ID of this layout revision
329            */
330            public long getCompanyId() {
331                    return _layoutRevision.getCompanyId();
332            }
333    
334            /**
335            * Sets the company ID of this layout revision.
336            *
337            * @param companyId the company ID of this layout revision
338            */
339            public void setCompanyId(long companyId) {
340                    _layoutRevision.setCompanyId(companyId);
341            }
342    
343            /**
344            * Returns the user ID of this layout revision.
345            *
346            * @return the user ID of this layout revision
347            */
348            public long getUserId() {
349                    return _layoutRevision.getUserId();
350            }
351    
352            /**
353            * Sets the user ID of this layout revision.
354            *
355            * @param userId the user ID of this layout revision
356            */
357            public void setUserId(long userId) {
358                    _layoutRevision.setUserId(userId);
359            }
360    
361            /**
362            * Returns the user uuid of this layout revision.
363            *
364            * @return the user uuid of this layout revision
365            * @throws SystemException if a system exception occurred
366            */
367            public java.lang.String getUserUuid()
368                    throws com.liferay.portal.kernel.exception.SystemException {
369                    return _layoutRevision.getUserUuid();
370            }
371    
372            /**
373            * Sets the user uuid of this layout revision.
374            *
375            * @param userUuid the user uuid of this layout revision
376            */
377            public void setUserUuid(java.lang.String userUuid) {
378                    _layoutRevision.setUserUuid(userUuid);
379            }
380    
381            /**
382            * Returns the user name of this layout revision.
383            *
384            * @return the user name of this layout revision
385            */
386            public java.lang.String getUserName() {
387                    return _layoutRevision.getUserName();
388            }
389    
390            /**
391            * Sets the user name of this layout revision.
392            *
393            * @param userName the user name of this layout revision
394            */
395            public void setUserName(java.lang.String userName) {
396                    _layoutRevision.setUserName(userName);
397            }
398    
399            /**
400            * Returns the create date of this layout revision.
401            *
402            * @return the create date of this layout revision
403            */
404            public java.util.Date getCreateDate() {
405                    return _layoutRevision.getCreateDate();
406            }
407    
408            /**
409            * Sets the create date of this layout revision.
410            *
411            * @param createDate the create date of this layout revision
412            */
413            public void setCreateDate(java.util.Date createDate) {
414                    _layoutRevision.setCreateDate(createDate);
415            }
416    
417            /**
418            * Returns the modified date of this layout revision.
419            *
420            * @return the modified date of this layout revision
421            */
422            public java.util.Date getModifiedDate() {
423                    return _layoutRevision.getModifiedDate();
424            }
425    
426            /**
427            * Sets the modified date of this layout revision.
428            *
429            * @param modifiedDate the modified date of this layout revision
430            */
431            public void setModifiedDate(java.util.Date modifiedDate) {
432                    _layoutRevision.setModifiedDate(modifiedDate);
433            }
434    
435            /**
436            * Returns the layout set branch ID of this layout revision.
437            *
438            * @return the layout set branch ID of this layout revision
439            */
440            public long getLayoutSetBranchId() {
441                    return _layoutRevision.getLayoutSetBranchId();
442            }
443    
444            /**
445            * Sets the layout set branch ID of this layout revision.
446            *
447            * @param layoutSetBranchId the layout set branch ID of this layout revision
448            */
449            public void setLayoutSetBranchId(long layoutSetBranchId) {
450                    _layoutRevision.setLayoutSetBranchId(layoutSetBranchId);
451            }
452    
453            /**
454            * Returns the layout branch ID of this layout revision.
455            *
456            * @return the layout branch ID of this layout revision
457            */
458            public long getLayoutBranchId() {
459                    return _layoutRevision.getLayoutBranchId();
460            }
461    
462            /**
463            * Sets the layout branch ID of this layout revision.
464            *
465            * @param layoutBranchId the layout branch ID of this layout revision
466            */
467            public void setLayoutBranchId(long layoutBranchId) {
468                    _layoutRevision.setLayoutBranchId(layoutBranchId);
469            }
470    
471            /**
472            * Returns the parent layout revision ID of this layout revision.
473            *
474            * @return the parent layout revision ID of this layout revision
475            */
476            public long getParentLayoutRevisionId() {
477                    return _layoutRevision.getParentLayoutRevisionId();
478            }
479    
480            /**
481            * Sets the parent layout revision ID of this layout revision.
482            *
483            * @param parentLayoutRevisionId the parent layout revision ID of this layout revision
484            */
485            public void setParentLayoutRevisionId(long parentLayoutRevisionId) {
486                    _layoutRevision.setParentLayoutRevisionId(parentLayoutRevisionId);
487            }
488    
489            /**
490            * Returns the head of this layout revision.
491            *
492            * @return the head of this layout revision
493            */
494            public boolean getHead() {
495                    return _layoutRevision.getHead();
496            }
497    
498            /**
499            * Returns <code>true</code> if this layout revision is head.
500            *
501            * @return <code>true</code> if this layout revision is head; <code>false</code> otherwise
502            */
503            public boolean isHead() {
504                    return _layoutRevision.isHead();
505            }
506    
507            /**
508            * Sets whether this layout revision is head.
509            *
510            * @param head the head of this layout revision
511            */
512            public void setHead(boolean head) {
513                    _layoutRevision.setHead(head);
514            }
515    
516            /**
517            * Returns the major of this layout revision.
518            *
519            * @return the major of this layout revision
520            */
521            public boolean getMajor() {
522                    return _layoutRevision.getMajor();
523            }
524    
525            /**
526            * Returns <code>true</code> if this layout revision is major.
527            *
528            * @return <code>true</code> if this layout revision is major; <code>false</code> otherwise
529            */
530            public boolean isMajor() {
531                    return _layoutRevision.isMajor();
532            }
533    
534            /**
535            * Sets whether this layout revision is major.
536            *
537            * @param major the major of this layout revision
538            */
539            public void setMajor(boolean major) {
540                    _layoutRevision.setMajor(major);
541            }
542    
543            /**
544            * Returns the plid of this layout revision.
545            *
546            * @return the plid of this layout revision
547            */
548            public long getPlid() {
549                    return _layoutRevision.getPlid();
550            }
551    
552            /**
553            * Sets the plid of this layout revision.
554            *
555            * @param plid the plid of this layout revision
556            */
557            public void setPlid(long plid) {
558                    _layoutRevision.setPlid(plid);
559            }
560    
561            /**
562            * Returns the private layout of this layout revision.
563            *
564            * @return the private layout of this layout revision
565            */
566            public boolean getPrivateLayout() {
567                    return _layoutRevision.getPrivateLayout();
568            }
569    
570            /**
571            * Returns <code>true</code> if this layout revision is private layout.
572            *
573            * @return <code>true</code> if this layout revision is private layout; <code>false</code> otherwise
574            */
575            public boolean isPrivateLayout() {
576                    return _layoutRevision.isPrivateLayout();
577            }
578    
579            /**
580            * Sets whether this layout revision is private layout.
581            *
582            * @param privateLayout the private layout of this layout revision
583            */
584            public void setPrivateLayout(boolean privateLayout) {
585                    _layoutRevision.setPrivateLayout(privateLayout);
586            }
587    
588            /**
589            * Returns the name of this layout revision.
590            *
591            * @return the name of this layout revision
592            */
593            public java.lang.String getName() {
594                    return _layoutRevision.getName();
595            }
596    
597            /**
598            * Returns the localized name of this layout revision in the language. Uses the default language if no localization exists for the requested language.
599            *
600            * @param locale the locale of the language
601            * @return the localized name of this layout revision
602            */
603            public java.lang.String getName(java.util.Locale locale) {
604                    return _layoutRevision.getName(locale);
605            }
606    
607            /**
608            * Returns the localized name of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
609            *
610            * @param locale the local of the language
611            * @param useDefault whether to use the default language if no localization exists for the requested language
612            * @return the localized name of this layout revision. If <code>useDefault</code> is <code>false</code> and no localization exists for the requested language, an empty string will be returned.
613            */
614            public java.lang.String getName(java.util.Locale locale, boolean useDefault) {
615                    return _layoutRevision.getName(locale, useDefault);
616            }
617    
618            /**
619            * Returns the localized name of this layout revision in the language. Uses the default language if no localization exists for the requested language.
620            *
621            * @param languageId the ID of the language
622            * @return the localized name of this layout revision
623            */
624            public java.lang.String getName(java.lang.String languageId) {
625                    return _layoutRevision.getName(languageId);
626            }
627    
628            /**
629            * Returns the localized name of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
630            *
631            * @param languageId the ID of the language
632            * @param useDefault whether to use the default language if no localization exists for the requested language
633            * @return the localized name of this layout revision
634            */
635            public java.lang.String getName(java.lang.String languageId,
636                    boolean useDefault) {
637                    return _layoutRevision.getName(languageId, useDefault);
638            }
639    
640            public java.lang.String getNameCurrentLanguageId() {
641                    return _layoutRevision.getNameCurrentLanguageId();
642            }
643    
644            public java.lang.String getNameCurrentValue() {
645                    return _layoutRevision.getNameCurrentValue();
646            }
647    
648            /**
649            * Returns a map of the locales and localized names of this layout revision.
650            *
651            * @return the locales and localized names of this layout revision
652            */
653            public java.util.Map<java.util.Locale, java.lang.String> getNameMap() {
654                    return _layoutRevision.getNameMap();
655            }
656    
657            /**
658            * Sets the name of this layout revision.
659            *
660            * @param name the name of this layout revision
661            */
662            public void setName(java.lang.String name) {
663                    _layoutRevision.setName(name);
664            }
665    
666            /**
667            * Sets the localized name of this layout revision in the language.
668            *
669            * @param name the localized name of this layout revision
670            * @param locale the locale of the language
671            */
672            public void setName(java.lang.String name, java.util.Locale locale) {
673                    _layoutRevision.setName(name, locale);
674            }
675    
676            /**
677            * Sets the localized name of this layout revision in the language, and sets the default locale.
678            *
679            * @param name the localized name of this layout revision
680            * @param locale the locale of the language
681            * @param defaultLocale the default locale
682            */
683            public void setName(java.lang.String name, java.util.Locale locale,
684                    java.util.Locale defaultLocale) {
685                    _layoutRevision.setName(name, locale, defaultLocale);
686            }
687    
688            public void setNameCurrentLanguageId(java.lang.String languageId) {
689                    _layoutRevision.setNameCurrentLanguageId(languageId);
690            }
691    
692            /**
693            * Sets the localized names of this layout revision from the map of locales and localized names.
694            *
695            * @param nameMap the locales and localized names of this layout revision
696            */
697            public void setNameMap(
698                    java.util.Map<java.util.Locale, java.lang.String> nameMap) {
699                    _layoutRevision.setNameMap(nameMap);
700            }
701    
702            /**
703            * Sets the localized names of this layout revision from the map of locales and localized names, and sets the default locale.
704            *
705            * @param nameMap the locales and localized names of this layout revision
706            * @param defaultLocale the default locale
707            */
708            public void setNameMap(
709                    java.util.Map<java.util.Locale, java.lang.String> nameMap,
710                    java.util.Locale defaultLocale) {
711                    _layoutRevision.setNameMap(nameMap, defaultLocale);
712            }
713    
714            /**
715            * Returns the title of this layout revision.
716            *
717            * @return the title of this layout revision
718            */
719            public java.lang.String getTitle() {
720                    return _layoutRevision.getTitle();
721            }
722    
723            /**
724            * Returns the localized title of this layout revision in the language. Uses the default language if no localization exists for the requested language.
725            *
726            * @param locale the locale of the language
727            * @return the localized title of this layout revision
728            */
729            public java.lang.String getTitle(java.util.Locale locale) {
730                    return _layoutRevision.getTitle(locale);
731            }
732    
733            /**
734            * Returns the localized title of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
735            *
736            * @param locale the local of the language
737            * @param useDefault whether to use the default language if no localization exists for the requested language
738            * @return the localized title of this layout revision. If <code>useDefault</code> is <code>false</code> and no localization exists for the requested language, an empty string will be returned.
739            */
740            public java.lang.String getTitle(java.util.Locale locale, boolean useDefault) {
741                    return _layoutRevision.getTitle(locale, useDefault);
742            }
743    
744            /**
745            * Returns the localized title of this layout revision in the language. Uses the default language if no localization exists for the requested language.
746            *
747            * @param languageId the ID of the language
748            * @return the localized title of this layout revision
749            */
750            public java.lang.String getTitle(java.lang.String languageId) {
751                    return _layoutRevision.getTitle(languageId);
752            }
753    
754            /**
755            * Returns the localized title of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
756            *
757            * @param languageId the ID of the language
758            * @param useDefault whether to use the default language if no localization exists for the requested language
759            * @return the localized title of this layout revision
760            */
761            public java.lang.String getTitle(java.lang.String languageId,
762                    boolean useDefault) {
763                    return _layoutRevision.getTitle(languageId, useDefault);
764            }
765    
766            public java.lang.String getTitleCurrentLanguageId() {
767                    return _layoutRevision.getTitleCurrentLanguageId();
768            }
769    
770            public java.lang.String getTitleCurrentValue() {
771                    return _layoutRevision.getTitleCurrentValue();
772            }
773    
774            /**
775            * Returns a map of the locales and localized titles of this layout revision.
776            *
777            * @return the locales and localized titles of this layout revision
778            */
779            public java.util.Map<java.util.Locale, java.lang.String> getTitleMap() {
780                    return _layoutRevision.getTitleMap();
781            }
782    
783            /**
784            * Sets the title of this layout revision.
785            *
786            * @param title the title of this layout revision
787            */
788            public void setTitle(java.lang.String title) {
789                    _layoutRevision.setTitle(title);
790            }
791    
792            /**
793            * Sets the localized title of this layout revision in the language.
794            *
795            * @param title the localized title of this layout revision
796            * @param locale the locale of the language
797            */
798            public void setTitle(java.lang.String title, java.util.Locale locale) {
799                    _layoutRevision.setTitle(title, locale);
800            }
801    
802            /**
803            * Sets the localized title of this layout revision in the language, and sets the default locale.
804            *
805            * @param title the localized title of this layout revision
806            * @param locale the locale of the language
807            * @param defaultLocale the default locale
808            */
809            public void setTitle(java.lang.String title, java.util.Locale locale,
810                    java.util.Locale defaultLocale) {
811                    _layoutRevision.setTitle(title, locale, defaultLocale);
812            }
813    
814            public void setTitleCurrentLanguageId(java.lang.String languageId) {
815                    _layoutRevision.setTitleCurrentLanguageId(languageId);
816            }
817    
818            /**
819            * Sets the localized titles of this layout revision from the map of locales and localized titles.
820            *
821            * @param titleMap the locales and localized titles of this layout revision
822            */
823            public void setTitleMap(
824                    java.util.Map<java.util.Locale, java.lang.String> titleMap) {
825                    _layoutRevision.setTitleMap(titleMap);
826            }
827    
828            /**
829            * Sets the localized titles of this layout revision from the map of locales and localized titles, and sets the default locale.
830            *
831            * @param titleMap the locales and localized titles of this layout revision
832            * @param defaultLocale the default locale
833            */
834            public void setTitleMap(
835                    java.util.Map<java.util.Locale, java.lang.String> titleMap,
836                    java.util.Locale defaultLocale) {
837                    _layoutRevision.setTitleMap(titleMap, defaultLocale);
838            }
839    
840            /**
841            * Returns the description of this layout revision.
842            *
843            * @return the description of this layout revision
844            */
845            public java.lang.String getDescription() {
846                    return _layoutRevision.getDescription();
847            }
848    
849            /**
850            * Returns the localized description of this layout revision in the language. Uses the default language if no localization exists for the requested language.
851            *
852            * @param locale the locale of the language
853            * @return the localized description of this layout revision
854            */
855            public java.lang.String getDescription(java.util.Locale locale) {
856                    return _layoutRevision.getDescription(locale);
857            }
858    
859            /**
860            * Returns the localized description of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
861            *
862            * @param locale the local of the language
863            * @param useDefault whether to use the default language if no localization exists for the requested language
864            * @return the localized description of this layout revision. If <code>useDefault</code> is <code>false</code> and no localization exists for the requested language, an empty string will be returned.
865            */
866            public java.lang.String getDescription(java.util.Locale locale,
867                    boolean useDefault) {
868                    return _layoutRevision.getDescription(locale, useDefault);
869            }
870    
871            /**
872            * Returns the localized description of this layout revision in the language. Uses the default language if no localization exists for the requested language.
873            *
874            * @param languageId the ID of the language
875            * @return the localized description of this layout revision
876            */
877            public java.lang.String getDescription(java.lang.String languageId) {
878                    return _layoutRevision.getDescription(languageId);
879            }
880    
881            /**
882            * Returns the localized description of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
883            *
884            * @param languageId the ID of the language
885            * @param useDefault whether to use the default language if no localization exists for the requested language
886            * @return the localized description of this layout revision
887            */
888            public java.lang.String getDescription(java.lang.String languageId,
889                    boolean useDefault) {
890                    return _layoutRevision.getDescription(languageId, useDefault);
891            }
892    
893            public java.lang.String getDescriptionCurrentLanguageId() {
894                    return _layoutRevision.getDescriptionCurrentLanguageId();
895            }
896    
897            public java.lang.String getDescriptionCurrentValue() {
898                    return _layoutRevision.getDescriptionCurrentValue();
899            }
900    
901            /**
902            * Returns a map of the locales and localized descriptions of this layout revision.
903            *
904            * @return the locales and localized descriptions of this layout revision
905            */
906            public java.util.Map<java.util.Locale, java.lang.String> getDescriptionMap() {
907                    return _layoutRevision.getDescriptionMap();
908            }
909    
910            /**
911            * Sets the description of this layout revision.
912            *
913            * @param description the description of this layout revision
914            */
915            public void setDescription(java.lang.String description) {
916                    _layoutRevision.setDescription(description);
917            }
918    
919            /**
920            * Sets the localized description of this layout revision in the language.
921            *
922            * @param description the localized description of this layout revision
923            * @param locale the locale of the language
924            */
925            public void setDescription(java.lang.String description,
926                    java.util.Locale locale) {
927                    _layoutRevision.setDescription(description, locale);
928            }
929    
930            /**
931            * Sets the localized description of this layout revision in the language, and sets the default locale.
932            *
933            * @param description the localized description of this layout revision
934            * @param locale the locale of the language
935            * @param defaultLocale the default locale
936            */
937            public void setDescription(java.lang.String description,
938                    java.util.Locale locale, java.util.Locale defaultLocale) {
939                    _layoutRevision.setDescription(description, locale, defaultLocale);
940            }
941    
942            public void setDescriptionCurrentLanguageId(java.lang.String languageId) {
943                    _layoutRevision.setDescriptionCurrentLanguageId(languageId);
944            }
945    
946            /**
947            * Sets the localized descriptions of this layout revision from the map of locales and localized descriptions.
948            *
949            * @param descriptionMap the locales and localized descriptions of this layout revision
950            */
951            public void setDescriptionMap(
952                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap) {
953                    _layoutRevision.setDescriptionMap(descriptionMap);
954            }
955    
956            /**
957            * Sets the localized descriptions of this layout revision from the map of locales and localized descriptions, and sets the default locale.
958            *
959            * @param descriptionMap the locales and localized descriptions of this layout revision
960            * @param defaultLocale the default locale
961            */
962            public void setDescriptionMap(
963                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
964                    java.util.Locale defaultLocale) {
965                    _layoutRevision.setDescriptionMap(descriptionMap, defaultLocale);
966            }
967    
968            /**
969            * Returns the keywords of this layout revision.
970            *
971            * @return the keywords of this layout revision
972            */
973            public java.lang.String getKeywords() {
974                    return _layoutRevision.getKeywords();
975            }
976    
977            /**
978            * Returns the localized keywords of this layout revision in the language. Uses the default language if no localization exists for the requested language.
979            *
980            * @param locale the locale of the language
981            * @return the localized keywords of this layout revision
982            */
983            public java.lang.String getKeywords(java.util.Locale locale) {
984                    return _layoutRevision.getKeywords(locale);
985            }
986    
987            /**
988            * Returns the localized keywords of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
989            *
990            * @param locale the local of the language
991            * @param useDefault whether to use the default language if no localization exists for the requested language
992            * @return the localized keywords of this layout revision. If <code>useDefault</code> is <code>false</code> and no localization exists for the requested language, an empty string will be returned.
993            */
994            public java.lang.String getKeywords(java.util.Locale locale,
995                    boolean useDefault) {
996                    return _layoutRevision.getKeywords(locale, useDefault);
997            }
998    
999            /**
1000            * Returns the localized keywords of this layout revision in the language. Uses the default language if no localization exists for the requested language.
1001            *
1002            * @param languageId the ID of the language
1003            * @return the localized keywords of this layout revision
1004            */
1005            public java.lang.String getKeywords(java.lang.String languageId) {
1006                    return _layoutRevision.getKeywords(languageId);
1007            }
1008    
1009            /**
1010            * Returns the localized keywords of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
1011            *
1012            * @param languageId the ID of the language
1013            * @param useDefault whether to use the default language if no localization exists for the requested language
1014            * @return the localized keywords of this layout revision
1015            */
1016            public java.lang.String getKeywords(java.lang.String languageId,
1017                    boolean useDefault) {
1018                    return _layoutRevision.getKeywords(languageId, useDefault);
1019            }
1020    
1021            public java.lang.String getKeywordsCurrentLanguageId() {
1022                    return _layoutRevision.getKeywordsCurrentLanguageId();
1023            }
1024    
1025            public java.lang.String getKeywordsCurrentValue() {
1026                    return _layoutRevision.getKeywordsCurrentValue();
1027            }
1028    
1029            /**
1030            * Returns a map of the locales and localized keywordses of this layout revision.
1031            *
1032            * @return the locales and localized keywordses of this layout revision
1033            */
1034            public java.util.Map<java.util.Locale, java.lang.String> getKeywordsMap() {
1035                    return _layoutRevision.getKeywordsMap();
1036            }
1037    
1038            /**
1039            * Sets the keywords of this layout revision.
1040            *
1041            * @param keywords the keywords of this layout revision
1042            */
1043            public void setKeywords(java.lang.String keywords) {
1044                    _layoutRevision.setKeywords(keywords);
1045            }
1046    
1047            /**
1048            * Sets the localized keywords of this layout revision in the language.
1049            *
1050            * @param keywords the localized keywords of this layout revision
1051            * @param locale the locale of the language
1052            */
1053            public void setKeywords(java.lang.String keywords, java.util.Locale locale) {
1054                    _layoutRevision.setKeywords(keywords, locale);
1055            }
1056    
1057            /**
1058            * Sets the localized keywords of this layout revision in the language, and sets the default locale.
1059            *
1060            * @param keywords the localized keywords of this layout revision
1061            * @param locale the locale of the language
1062            * @param defaultLocale the default locale
1063            */
1064            public void setKeywords(java.lang.String keywords, java.util.Locale locale,
1065                    java.util.Locale defaultLocale) {
1066                    _layoutRevision.setKeywords(keywords, locale, defaultLocale);
1067            }
1068    
1069            public void setKeywordsCurrentLanguageId(java.lang.String languageId) {
1070                    _layoutRevision.setKeywordsCurrentLanguageId(languageId);
1071            }
1072    
1073            /**
1074            * Sets the localized keywordses of this layout revision from the map of locales and localized keywordses.
1075            *
1076            * @param keywordsMap the locales and localized keywordses of this layout revision
1077            */
1078            public void setKeywordsMap(
1079                    java.util.Map<java.util.Locale, java.lang.String> keywordsMap) {
1080                    _layoutRevision.setKeywordsMap(keywordsMap);
1081            }
1082    
1083            /**
1084            * Sets the localized keywordses of this layout revision from the map of locales and localized keywordses, and sets the default locale.
1085            *
1086            * @param keywordsMap the locales and localized keywordses of this layout revision
1087            * @param defaultLocale the default locale
1088            */
1089            public void setKeywordsMap(
1090                    java.util.Map<java.util.Locale, java.lang.String> keywordsMap,
1091                    java.util.Locale defaultLocale) {
1092                    _layoutRevision.setKeywordsMap(keywordsMap, defaultLocale);
1093            }
1094    
1095            /**
1096            * Returns the robots of this layout revision.
1097            *
1098            * @return the robots of this layout revision
1099            */
1100            public java.lang.String getRobots() {
1101                    return _layoutRevision.getRobots();
1102            }
1103    
1104            /**
1105            * Returns the localized robots of this layout revision in the language. Uses the default language if no localization exists for the requested language.
1106            *
1107            * @param locale the locale of the language
1108            * @return the localized robots of this layout revision
1109            */
1110            public java.lang.String getRobots(java.util.Locale locale) {
1111                    return _layoutRevision.getRobots(locale);
1112            }
1113    
1114            /**
1115            * Returns the localized robots of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
1116            *
1117            * @param locale the local of the language
1118            * @param useDefault whether to use the default language if no localization exists for the requested language
1119            * @return the localized robots of this layout revision. If <code>useDefault</code> is <code>false</code> and no localization exists for the requested language, an empty string will be returned.
1120            */
1121            public java.lang.String getRobots(java.util.Locale locale,
1122                    boolean useDefault) {
1123                    return _layoutRevision.getRobots(locale, useDefault);
1124            }
1125    
1126            /**
1127            * Returns the localized robots of this layout revision in the language. Uses the default language if no localization exists for the requested language.
1128            *
1129            * @param languageId the ID of the language
1130            * @return the localized robots of this layout revision
1131            */
1132            public java.lang.String getRobots(java.lang.String languageId) {
1133                    return _layoutRevision.getRobots(languageId);
1134            }
1135    
1136            /**
1137            * Returns the localized robots of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
1138            *
1139            * @param languageId the ID of the language
1140            * @param useDefault whether to use the default language if no localization exists for the requested language
1141            * @return the localized robots of this layout revision
1142            */
1143            public java.lang.String getRobots(java.lang.String languageId,
1144                    boolean useDefault) {
1145                    return _layoutRevision.getRobots(languageId, useDefault);
1146            }
1147    
1148            public java.lang.String getRobotsCurrentLanguageId() {
1149                    return _layoutRevision.getRobotsCurrentLanguageId();
1150            }
1151    
1152            public java.lang.String getRobotsCurrentValue() {
1153                    return _layoutRevision.getRobotsCurrentValue();
1154            }
1155    
1156            /**
1157            * Returns a map of the locales and localized robotses of this layout revision.
1158            *
1159            * @return the locales and localized robotses of this layout revision
1160            */
1161            public java.util.Map<java.util.Locale, java.lang.String> getRobotsMap() {
1162                    return _layoutRevision.getRobotsMap();
1163            }
1164    
1165            /**
1166            * Sets the robots of this layout revision.
1167            *
1168            * @param robots the robots of this layout revision
1169            */
1170            public void setRobots(java.lang.String robots) {
1171                    _layoutRevision.setRobots(robots);
1172            }
1173    
1174            /**
1175            * Sets the localized robots of this layout revision in the language.
1176            *
1177            * @param robots the localized robots of this layout revision
1178            * @param locale the locale of the language
1179            */
1180            public void setRobots(java.lang.String robots, java.util.Locale locale) {
1181                    _layoutRevision.setRobots(robots, locale);
1182            }
1183    
1184            /**
1185            * Sets the localized robots of this layout revision in the language, and sets the default locale.
1186            *
1187            * @param robots the localized robots of this layout revision
1188            * @param locale the locale of the language
1189            * @param defaultLocale the default locale
1190            */
1191            public void setRobots(java.lang.String robots, java.util.Locale locale,
1192                    java.util.Locale defaultLocale) {
1193                    _layoutRevision.setRobots(robots, locale, defaultLocale);
1194            }
1195    
1196            public void setRobotsCurrentLanguageId(java.lang.String languageId) {
1197                    _layoutRevision.setRobotsCurrentLanguageId(languageId);
1198            }
1199    
1200            /**
1201            * Sets the localized robotses of this layout revision from the map of locales and localized robotses.
1202            *
1203            * @param robotsMap the locales and localized robotses of this layout revision
1204            */
1205            public void setRobotsMap(
1206                    java.util.Map<java.util.Locale, java.lang.String> robotsMap) {
1207                    _layoutRevision.setRobotsMap(robotsMap);
1208            }
1209    
1210            /**
1211            * Sets the localized robotses of this layout revision from the map of locales and localized robotses, and sets the default locale.
1212            *
1213            * @param robotsMap the locales and localized robotses of this layout revision
1214            * @param defaultLocale the default locale
1215            */
1216            public void setRobotsMap(
1217                    java.util.Map<java.util.Locale, java.lang.String> robotsMap,
1218                    java.util.Locale defaultLocale) {
1219                    _layoutRevision.setRobotsMap(robotsMap, defaultLocale);
1220            }
1221    
1222            /**
1223            * Returns the type settings of this layout revision.
1224            *
1225            * @return the type settings of this layout revision
1226            */
1227            public java.lang.String getTypeSettings() {
1228                    return _layoutRevision.getTypeSettings();
1229            }
1230    
1231            /**
1232            * Sets the type settings of this layout revision.
1233            *
1234            * @param typeSettings the type settings of this layout revision
1235            */
1236            public void setTypeSettings(java.lang.String typeSettings) {
1237                    _layoutRevision.setTypeSettings(typeSettings);
1238            }
1239    
1240            /**
1241            * Returns the icon image of this layout revision.
1242            *
1243            * @return the icon image of this layout revision
1244            */
1245            public boolean getIconImage() {
1246                    return _layoutRevision.getIconImage();
1247            }
1248    
1249            /**
1250            * Returns <code>true</code> if this layout revision is icon image.
1251            *
1252            * @return <code>true</code> if this layout revision is icon image; <code>false</code> otherwise
1253            */
1254            public boolean isIconImage() {
1255                    return _layoutRevision.isIconImage();
1256            }
1257    
1258            /**
1259            * Sets whether this layout revision is icon image.
1260            *
1261            * @param iconImage the icon image of this layout revision
1262            */
1263            public void setIconImage(boolean iconImage) {
1264                    _layoutRevision.setIconImage(iconImage);
1265            }
1266    
1267            /**
1268            * Returns the icon image ID of this layout revision.
1269            *
1270            * @return the icon image ID of this layout revision
1271            */
1272            public long getIconImageId() {
1273                    return _layoutRevision.getIconImageId();
1274            }
1275    
1276            /**
1277            * Sets the icon image ID of this layout revision.
1278            *
1279            * @param iconImageId the icon image ID of this layout revision
1280            */
1281            public void setIconImageId(long iconImageId) {
1282                    _layoutRevision.setIconImageId(iconImageId);
1283            }
1284    
1285            /**
1286            * Returns the theme ID of this layout revision.
1287            *
1288            * @return the theme ID of this layout revision
1289            */
1290            public java.lang.String getThemeId() {
1291                    return _layoutRevision.getThemeId();
1292            }
1293    
1294            /**
1295            * Sets the theme ID of this layout revision.
1296            *
1297            * @param themeId the theme ID of this layout revision
1298            */
1299            public void setThemeId(java.lang.String themeId) {
1300                    _layoutRevision.setThemeId(themeId);
1301            }
1302    
1303            /**
1304            * Returns the color scheme ID of this layout revision.
1305            *
1306            * @return the color scheme ID of this layout revision
1307            */
1308            public java.lang.String getColorSchemeId() {
1309                    return _layoutRevision.getColorSchemeId();
1310            }
1311    
1312            /**
1313            * Sets the color scheme ID of this layout revision.
1314            *
1315            * @param colorSchemeId the color scheme ID of this layout revision
1316            */
1317            public void setColorSchemeId(java.lang.String colorSchemeId) {
1318                    _layoutRevision.setColorSchemeId(colorSchemeId);
1319            }
1320    
1321            /**
1322            * Returns the wap theme ID of this layout revision.
1323            *
1324            * @return the wap theme ID of this layout revision
1325            */
1326            public java.lang.String getWapThemeId() {
1327                    return _layoutRevision.getWapThemeId();
1328            }
1329    
1330            /**
1331            * Sets the wap theme ID of this layout revision.
1332            *
1333            * @param wapThemeId the wap theme ID of this layout revision
1334            */
1335            public void setWapThemeId(java.lang.String wapThemeId) {
1336                    _layoutRevision.setWapThemeId(wapThemeId);
1337            }
1338    
1339            /**
1340            * Returns the wap color scheme ID of this layout revision.
1341            *
1342            * @return the wap color scheme ID of this layout revision
1343            */
1344            public java.lang.String getWapColorSchemeId() {
1345                    return _layoutRevision.getWapColorSchemeId();
1346            }
1347    
1348            /**
1349            * Sets the wap color scheme ID of this layout revision.
1350            *
1351            * @param wapColorSchemeId the wap color scheme ID of this layout revision
1352            */
1353            public void setWapColorSchemeId(java.lang.String wapColorSchemeId) {
1354                    _layoutRevision.setWapColorSchemeId(wapColorSchemeId);
1355            }
1356    
1357            /**
1358            * Returns the css of this layout revision.
1359            *
1360            * @return the css of this layout revision
1361            */
1362            public java.lang.String getCss() {
1363                    return _layoutRevision.getCss();
1364            }
1365    
1366            /**
1367            * Sets the css of this layout revision.
1368            *
1369            * @param css the css of this layout revision
1370            */
1371            public void setCss(java.lang.String css) {
1372                    _layoutRevision.setCss(css);
1373            }
1374    
1375            /**
1376            * Returns the status of this layout revision.
1377            *
1378            * @return the status of this layout revision
1379            */
1380            public int getStatus() {
1381                    return _layoutRevision.getStatus();
1382            }
1383    
1384            /**
1385            * Sets the status of this layout revision.
1386            *
1387            * @param status the status of this layout revision
1388            */
1389            public void setStatus(int status) {
1390                    _layoutRevision.setStatus(status);
1391            }
1392    
1393            /**
1394            * Returns the status by user ID of this layout revision.
1395            *
1396            * @return the status by user ID of this layout revision
1397            */
1398            public long getStatusByUserId() {
1399                    return _layoutRevision.getStatusByUserId();
1400            }
1401    
1402            /**
1403            * Sets the status by user ID of this layout revision.
1404            *
1405            * @param statusByUserId the status by user ID of this layout revision
1406            */
1407            public void setStatusByUserId(long statusByUserId) {
1408                    _layoutRevision.setStatusByUserId(statusByUserId);
1409            }
1410    
1411            /**
1412            * Returns the status by user uuid of this layout revision.
1413            *
1414            * @return the status by user uuid of this layout revision
1415            * @throws SystemException if a system exception occurred
1416            */
1417            public java.lang.String getStatusByUserUuid()
1418                    throws com.liferay.portal.kernel.exception.SystemException {
1419                    return _layoutRevision.getStatusByUserUuid();
1420            }
1421    
1422            /**
1423            * Sets the status by user uuid of this layout revision.
1424            *
1425            * @param statusByUserUuid the status by user uuid of this layout revision
1426            */
1427            public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
1428                    _layoutRevision.setStatusByUserUuid(statusByUserUuid);
1429            }
1430    
1431            /**
1432            * Returns the status by user name of this layout revision.
1433            *
1434            * @return the status by user name of this layout revision
1435            */
1436            public java.lang.String getStatusByUserName() {
1437                    return _layoutRevision.getStatusByUserName();
1438            }
1439    
1440            /**
1441            * Sets the status by user name of this layout revision.
1442            *
1443            * @param statusByUserName the status by user name of this layout revision
1444            */
1445            public void setStatusByUserName(java.lang.String statusByUserName) {
1446                    _layoutRevision.setStatusByUserName(statusByUserName);
1447            }
1448    
1449            /**
1450            * Returns the status date of this layout revision.
1451            *
1452            * @return the status date of this layout revision
1453            */
1454            public java.util.Date getStatusDate() {
1455                    return _layoutRevision.getStatusDate();
1456            }
1457    
1458            /**
1459            * Sets the status date of this layout revision.
1460            *
1461            * @param statusDate the status date of this layout revision
1462            */
1463            public void setStatusDate(java.util.Date statusDate) {
1464                    _layoutRevision.setStatusDate(statusDate);
1465            }
1466    
1467            /**
1468            * @deprecated Renamed to {@link #isApproved()}
1469            */
1470            public boolean getApproved() {
1471                    return _layoutRevision.getApproved();
1472            }
1473    
1474            /**
1475            * Returns <code>true</code> if this layout revision is approved.
1476            *
1477            * @return <code>true</code> if this layout revision is approved; <code>false</code> otherwise
1478            */
1479            public boolean isApproved() {
1480                    return _layoutRevision.isApproved();
1481            }
1482    
1483            /**
1484            * Returns <code>true</code> if this layout revision is denied.
1485            *
1486            * @return <code>true</code> if this layout revision is denied; <code>false</code> otherwise
1487            */
1488            public boolean isDenied() {
1489                    return _layoutRevision.isDenied();
1490            }
1491    
1492            /**
1493            * Returns <code>true</code> if this layout revision is a draft.
1494            *
1495            * @return <code>true</code> if this layout revision is a draft; <code>false</code> otherwise
1496            */
1497            public boolean isDraft() {
1498                    return _layoutRevision.isDraft();
1499            }
1500    
1501            /**
1502            * Returns <code>true</code> if this layout revision is expired.
1503            *
1504            * @return <code>true</code> if this layout revision is expired; <code>false</code> otherwise
1505            */
1506            public boolean isExpired() {
1507                    return _layoutRevision.isExpired();
1508            }
1509    
1510            /**
1511            * Returns <code>true</code> if this layout revision is inactive.
1512            *
1513            * @return <code>true</code> if this layout revision is inactive; <code>false</code> otherwise
1514            */
1515            public boolean isInactive() {
1516                    return _layoutRevision.isInactive();
1517            }
1518    
1519            /**
1520            * Returns <code>true</code> if this layout revision is incomplete.
1521            *
1522            * @return <code>true</code> if this layout revision is incomplete; <code>false</code> otherwise
1523            */
1524            public boolean isIncomplete() {
1525                    return _layoutRevision.isIncomplete();
1526            }
1527    
1528            /**
1529            * Returns <code>true</code> if this layout revision is in the Recycle Bin.
1530            *
1531            * @return <code>true</code> if this layout revision is in the Recycle Bin; <code>false</code> otherwise
1532            */
1533            public boolean isInTrash() {
1534                    return _layoutRevision.isInTrash();
1535            }
1536    
1537            /**
1538            * Returns <code>true</code> if this layout revision is pending.
1539            *
1540            * @return <code>true</code> if this layout revision is pending; <code>false</code> otherwise
1541            */
1542            public boolean isPending() {
1543                    return _layoutRevision.isPending();
1544            }
1545    
1546            /**
1547            * Returns <code>true</code> if this layout revision is scheduled.
1548            *
1549            * @return <code>true</code> if this layout revision is scheduled; <code>false</code> otherwise
1550            */
1551            public boolean isScheduled() {
1552                    return _layoutRevision.isScheduled();
1553            }
1554    
1555            public boolean isNew() {
1556                    return _layoutRevision.isNew();
1557            }
1558    
1559            public void setNew(boolean n) {
1560                    _layoutRevision.setNew(n);
1561            }
1562    
1563            public boolean isCachedModel() {
1564                    return _layoutRevision.isCachedModel();
1565            }
1566    
1567            public void setCachedModel(boolean cachedModel) {
1568                    _layoutRevision.setCachedModel(cachedModel);
1569            }
1570    
1571            public boolean isEscapedModel() {
1572                    return _layoutRevision.isEscapedModel();
1573            }
1574    
1575            public java.io.Serializable getPrimaryKeyObj() {
1576                    return _layoutRevision.getPrimaryKeyObj();
1577            }
1578    
1579            public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
1580                    _layoutRevision.setPrimaryKeyObj(primaryKeyObj);
1581            }
1582    
1583            public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
1584                    return _layoutRevision.getExpandoBridge();
1585            }
1586    
1587            public void setExpandoBridgeAttributes(
1588                    com.liferay.portal.service.ServiceContext serviceContext) {
1589                    _layoutRevision.setExpandoBridgeAttributes(serviceContext);
1590            }
1591    
1592            public void prepareLocalizedFieldsForImport(
1593                    java.util.Locale defaultImportLocale)
1594                    throws com.liferay.portal.LocaleException {
1595                    _layoutRevision.prepareLocalizedFieldsForImport(defaultImportLocale);
1596            }
1597    
1598            @Override
1599            public java.lang.Object clone() {
1600                    return new LayoutRevisionWrapper((LayoutRevision)_layoutRevision.clone());
1601            }
1602    
1603            public int compareTo(com.liferay.portal.model.LayoutRevision layoutRevision) {
1604                    return _layoutRevision.compareTo(layoutRevision);
1605            }
1606    
1607            @Override
1608            public int hashCode() {
1609                    return _layoutRevision.hashCode();
1610            }
1611    
1612            public com.liferay.portal.model.CacheModel<com.liferay.portal.model.LayoutRevision> toCacheModel() {
1613                    return _layoutRevision.toCacheModel();
1614            }
1615    
1616            public com.liferay.portal.model.LayoutRevision toEscapedModel() {
1617                    return new LayoutRevisionWrapper(_layoutRevision.toEscapedModel());
1618            }
1619    
1620            @Override
1621            public java.lang.String toString() {
1622                    return _layoutRevision.toString();
1623            }
1624    
1625            public java.lang.String toXmlString() {
1626                    return _layoutRevision.toXmlString();
1627            }
1628    
1629            public void persist()
1630                    throws com.liferay.portal.kernel.exception.SystemException {
1631                    _layoutRevision.persist();
1632            }
1633    
1634            public java.util.List<com.liferay.portal.model.LayoutRevision> getChildren()
1635                    throws com.liferay.portal.kernel.exception.SystemException {
1636                    return _layoutRevision.getChildren();
1637            }
1638    
1639            public com.liferay.portal.model.ColorScheme getColorScheme()
1640                    throws com.liferay.portal.kernel.exception.PortalException,
1641                            com.liferay.portal.kernel.exception.SystemException {
1642                    return _layoutRevision.getColorScheme();
1643            }
1644    
1645            public java.lang.String getCssText()
1646                    throws com.liferay.portal.kernel.exception.PortalException,
1647                            com.liferay.portal.kernel.exception.SystemException {
1648                    return _layoutRevision.getCssText();
1649            }
1650    
1651            public java.lang.String getHTMLTitle(java.util.Locale locale) {
1652                    return _layoutRevision.getHTMLTitle(locale);
1653            }
1654    
1655            public java.lang.String getHTMLTitle(java.lang.String localeLanguageId) {
1656                    return _layoutRevision.getHTMLTitle(localeLanguageId);
1657            }
1658    
1659            public com.liferay.portal.model.LayoutBranch getLayoutBranch()
1660                    throws com.liferay.portal.kernel.exception.PortalException,
1661                            com.liferay.portal.kernel.exception.SystemException {
1662                    return _layoutRevision.getLayoutBranch();
1663            }
1664    
1665            public com.liferay.portal.model.LayoutSet getLayoutSet()
1666                    throws com.liferay.portal.kernel.exception.PortalException,
1667                            com.liferay.portal.kernel.exception.SystemException {
1668                    return _layoutRevision.getLayoutSet();
1669            }
1670    
1671            public com.liferay.portal.model.Theme getTheme()
1672                    throws com.liferay.portal.kernel.exception.PortalException,
1673                            com.liferay.portal.kernel.exception.SystemException {
1674                    return _layoutRevision.getTheme();
1675            }
1676    
1677            public com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties() {
1678                    return _layoutRevision.getTypeSettingsProperties();
1679            }
1680    
1681            public com.liferay.portal.model.ColorScheme getWapColorScheme()
1682                    throws com.liferay.portal.kernel.exception.PortalException,
1683                            com.liferay.portal.kernel.exception.SystemException {
1684                    return _layoutRevision.getWapColorScheme();
1685            }
1686    
1687            public com.liferay.portal.model.Theme getWapTheme()
1688                    throws com.liferay.portal.kernel.exception.PortalException,
1689                            com.liferay.portal.kernel.exception.SystemException {
1690                    return _layoutRevision.getWapTheme();
1691            }
1692    
1693            public boolean hasChildren()
1694                    throws com.liferay.portal.kernel.exception.SystemException {
1695                    return _layoutRevision.hasChildren();
1696            }
1697    
1698            public boolean isInheritLookAndFeel() {
1699                    return _layoutRevision.isInheritLookAndFeel();
1700            }
1701    
1702            public boolean isInheritWapLookAndFeel() {
1703                    return _layoutRevision.isInheritWapLookAndFeel();
1704            }
1705    
1706            public void setTypeSettingsProperties(
1707                    com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties) {
1708                    _layoutRevision.setTypeSettingsProperties(typeSettingsProperties);
1709            }
1710    
1711            /**
1712             * @deprecated Renamed to {@link #getWrappedModel}
1713             */
1714            public LayoutRevision getWrappedLayoutRevision() {
1715                    return _layoutRevision;
1716            }
1717    
1718            public LayoutRevision getWrappedModel() {
1719                    return _layoutRevision;
1720            }
1721    
1722            public void resetOriginalValues() {
1723                    _layoutRevision.resetOriginalValues();
1724            }
1725    
1726            private LayoutRevision _layoutRevision;
1727    }