001
014
015 package com.liferay.portal.kernel.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.expando.kernel.model.ExpandoBridge;
020
021 import com.liferay.exportimport.kernel.lar.StagedModelType;
022
023 import com.liferay.portal.kernel.service.ServiceContext;
024 import com.liferay.portal.kernel.util.Validator;
025
026 import java.io.Serializable;
027
028 import java.util.Date;
029 import java.util.HashMap;
030 import java.util.Map;
031
032
041 @ProviderType
042 public class LayoutWrapper implements Layout, ModelWrapper<Layout> {
043 public LayoutWrapper(Layout layout) {
044 _layout = layout;
045 }
046
047 @Override
048 public Class<?> getModelClass() {
049 return Layout.class;
050 }
051
052 @Override
053 public String getModelClassName() {
054 return Layout.class.getName();
055 }
056
057 @Override
058 public Map<String, Object> getModelAttributes() {
059 Map<String, Object> attributes = new HashMap<String, Object>();
060
061 attributes.put("mvccVersion", getMvccVersion());
062 attributes.put("uuid", getUuid());
063 attributes.put("plid", getPlid());
064 attributes.put("groupId", getGroupId());
065 attributes.put("companyId", getCompanyId());
066 attributes.put("userId", getUserId());
067 attributes.put("userName", getUserName());
068 attributes.put("createDate", getCreateDate());
069 attributes.put("modifiedDate", getModifiedDate());
070 attributes.put("privateLayout", getPrivateLayout());
071 attributes.put("layoutId", getLayoutId());
072 attributes.put("parentLayoutId", getParentLayoutId());
073 attributes.put("name", getName());
074 attributes.put("title", getTitle());
075 attributes.put("description", getDescription());
076 attributes.put("keywords", getKeywords());
077 attributes.put("robots", getRobots());
078 attributes.put("type", getType());
079 attributes.put("typeSettings", getTypeSettings());
080 attributes.put("hidden", getHidden());
081 attributes.put("friendlyURL", getFriendlyURL());
082 attributes.put("iconImageId", getIconImageId());
083 attributes.put("themeId", getThemeId());
084 attributes.put("colorSchemeId", getColorSchemeId());
085 attributes.put("css", getCss());
086 attributes.put("priority", getPriority());
087 attributes.put("layoutPrototypeUuid", getLayoutPrototypeUuid());
088 attributes.put("layoutPrototypeLinkEnabled",
089 getLayoutPrototypeLinkEnabled());
090 attributes.put("sourcePrototypeLayoutUuid",
091 getSourcePrototypeLayoutUuid());
092 attributes.put("lastPublishDate", getLastPublishDate());
093
094 return attributes;
095 }
096
097 @Override
098 public void setModelAttributes(Map<String, Object> attributes) {
099 Long mvccVersion = (Long)attributes.get("mvccVersion");
100
101 if (mvccVersion != null) {
102 setMvccVersion(mvccVersion);
103 }
104
105 String uuid = (String)attributes.get("uuid");
106
107 if (uuid != null) {
108 setUuid(uuid);
109 }
110
111 Long plid = (Long)attributes.get("plid");
112
113 if (plid != null) {
114 setPlid(plid);
115 }
116
117 Long groupId = (Long)attributes.get("groupId");
118
119 if (groupId != null) {
120 setGroupId(groupId);
121 }
122
123 Long companyId = (Long)attributes.get("companyId");
124
125 if (companyId != null) {
126 setCompanyId(companyId);
127 }
128
129 Long userId = (Long)attributes.get("userId");
130
131 if (userId != null) {
132 setUserId(userId);
133 }
134
135 String userName = (String)attributes.get("userName");
136
137 if (userName != null) {
138 setUserName(userName);
139 }
140
141 Date createDate = (Date)attributes.get("createDate");
142
143 if (createDate != null) {
144 setCreateDate(createDate);
145 }
146
147 Date modifiedDate = (Date)attributes.get("modifiedDate");
148
149 if (modifiedDate != null) {
150 setModifiedDate(modifiedDate);
151 }
152
153 Boolean privateLayout = (Boolean)attributes.get("privateLayout");
154
155 if (privateLayout != null) {
156 setPrivateLayout(privateLayout);
157 }
158
159 Long layoutId = (Long)attributes.get("layoutId");
160
161 if (layoutId != null) {
162 setLayoutId(layoutId);
163 }
164
165 Long parentLayoutId = (Long)attributes.get("parentLayoutId");
166
167 if (parentLayoutId != null) {
168 setParentLayoutId(parentLayoutId);
169 }
170
171 String name = (String)attributes.get("name");
172
173 if (name != null) {
174 setName(name);
175 }
176
177 String title = (String)attributes.get("title");
178
179 if (title != null) {
180 setTitle(title);
181 }
182
183 String description = (String)attributes.get("description");
184
185 if (description != null) {
186 setDescription(description);
187 }
188
189 String keywords = (String)attributes.get("keywords");
190
191 if (keywords != null) {
192 setKeywords(keywords);
193 }
194
195 String robots = (String)attributes.get("robots");
196
197 if (robots != null) {
198 setRobots(robots);
199 }
200
201 String type = (String)attributes.get("type");
202
203 if (type != null) {
204 setType(type);
205 }
206
207 String typeSettings = (String)attributes.get("typeSettings");
208
209 if (typeSettings != null) {
210 setTypeSettings(typeSettings);
211 }
212
213 Boolean hidden = (Boolean)attributes.get("hidden");
214
215 if (hidden != null) {
216 setHidden(hidden);
217 }
218
219 String friendlyURL = (String)attributes.get("friendlyURL");
220
221 if (friendlyURL != null) {
222 setFriendlyURL(friendlyURL);
223 }
224
225 Long iconImageId = (Long)attributes.get("iconImageId");
226
227 if (iconImageId != null) {
228 setIconImageId(iconImageId);
229 }
230
231 String themeId = (String)attributes.get("themeId");
232
233 if (themeId != null) {
234 setThemeId(themeId);
235 }
236
237 String colorSchemeId = (String)attributes.get("colorSchemeId");
238
239 if (colorSchemeId != null) {
240 setColorSchemeId(colorSchemeId);
241 }
242
243 String css = (String)attributes.get("css");
244
245 if (css != null) {
246 setCss(css);
247 }
248
249 Integer priority = (Integer)attributes.get("priority");
250
251 if (priority != null) {
252 setPriority(priority);
253 }
254
255 String layoutPrototypeUuid = (String)attributes.get(
256 "layoutPrototypeUuid");
257
258 if (layoutPrototypeUuid != null) {
259 setLayoutPrototypeUuid(layoutPrototypeUuid);
260 }
261
262 Boolean layoutPrototypeLinkEnabled = (Boolean)attributes.get(
263 "layoutPrototypeLinkEnabled");
264
265 if (layoutPrototypeLinkEnabled != null) {
266 setLayoutPrototypeLinkEnabled(layoutPrototypeLinkEnabled);
267 }
268
269 String sourcePrototypeLayoutUuid = (String)attributes.get(
270 "sourcePrototypeLayoutUuid");
271
272 if (sourcePrototypeLayoutUuid != null) {
273 setSourcePrototypeLayoutUuid(sourcePrototypeLayoutUuid);
274 }
275
276 Date lastPublishDate = (Date)attributes.get("lastPublishDate");
277
278 if (lastPublishDate != null) {
279 setLastPublishDate(lastPublishDate);
280 }
281 }
282
283 @Override
284 public java.lang.Object clone() {
285 return new LayoutWrapper((Layout)_layout.clone());
286 }
287
288 @Override
289 public int compareTo(com.liferay.portal.kernel.model.Layout layout) {
290 return _layout.compareTo(layout);
291 }
292
293
300 @Override
301 public java.util.List<com.liferay.portal.kernel.model.Layout> getAllChildren() {
302 return _layout.getAllChildren();
303 }
304
305
311 @Override
312 public long getAncestorLayoutId()
313 throws com.liferay.portal.kernel.exception.PortalException {
314 return _layout.getAncestorLayoutId();
315 }
316
317
323 @Override
324 public long getAncestorPlid()
325 throws com.liferay.portal.kernel.exception.PortalException {
326 return _layout.getAncestorPlid();
327 }
328
329
336 @Override
337 public java.util.List<com.liferay.portal.kernel.model.Layout> getAncestors()
338 throws com.liferay.portal.kernel.exception.PortalException {
339 return _layout.getAncestors();
340 }
341
342 @Override
343 public java.lang.String[] getAvailableLanguageIds() {
344 return _layout.getAvailableLanguageIds();
345 }
346
347
353 @Override
354 public java.util.List<com.liferay.portal.kernel.model.Layout> getChildren() {
355 return _layout.getChildren();
356 }
357
358
366 @Override
367 public java.util.List<com.liferay.portal.kernel.model.Layout> getChildren(
368 com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker)
369 throws com.liferay.portal.kernel.exception.PortalException {
370 return _layout.getChildren(permissionChecker);
371 }
372
373
382 @Override
383 public com.liferay.portal.kernel.model.ColorScheme getColorScheme()
384 throws com.liferay.portal.kernel.exception.PortalException {
385 return _layout.getColorScheme();
386 }
387
388
393 @Override
394 public java.lang.String getColorSchemeId() {
395 return _layout.getColorSchemeId();
396 }
397
398
403 @Override
404 public long getCompanyId() {
405 return _layout.getCompanyId();
406 }
407
408
413 @Override
414 public Date getCreateDate() {
415 return _layout.getCreateDate();
416 }
417
418
423 @Override
424 public java.lang.String getCss() {
425 return _layout.getCss();
426 }
427
428
440 @Override
441 public java.lang.String getCssText()
442 throws com.liferay.portal.kernel.exception.PortalException {
443 return _layout.getCssText();
444 }
445
446 @Override
447 public java.lang.String getDefaultLanguageId() {
448 return _layout.getDefaultLanguageId();
449 }
450
451 @Override
452 public java.lang.String getDefaultThemeSetting(java.lang.String key,
453 java.lang.String device, boolean inheritLookAndFeel) {
454 return _layout.getDefaultThemeSetting(key, device, inheritLookAndFeel);
455 }
456
457
462 @Override
463 public java.lang.String getDescription() {
464 return _layout.getDescription();
465 }
466
467
473 @Override
474 public java.lang.String getDescription(java.lang.String languageId) {
475 return _layout.getDescription(languageId);
476 }
477
478
485 @Override
486 public java.lang.String getDescription(java.lang.String languageId,
487 boolean useDefault) {
488 return _layout.getDescription(languageId, useDefault);
489 }
490
491
497 @Override
498 public java.lang.String getDescription(java.util.Locale locale) {
499 return _layout.getDescription(locale);
500 }
501
502
509 @Override
510 public java.lang.String getDescription(java.util.Locale locale,
511 boolean useDefault) {
512 return _layout.getDescription(locale, useDefault);
513 }
514
515 @Override
516 public java.lang.String getDescriptionCurrentLanguageId() {
517 return _layout.getDescriptionCurrentLanguageId();
518 }
519
520 @Override
521 public java.lang.String getDescriptionCurrentValue() {
522 return _layout.getDescriptionCurrentValue();
523 }
524
525
530 @Override
531 public Map<java.util.Locale, java.lang.String> getDescriptionMap() {
532 return _layout.getDescriptionMap();
533 }
534
535 @Override
536 public java.util.List<com.liferay.portal.kernel.model.Portlet> getEmbeddedPortlets() {
537 return _layout.getEmbeddedPortlets();
538 }
539
540 @Override
541 public java.util.List<com.liferay.portal.kernel.model.Portlet> getEmbeddedPortlets(
542 long groupId) {
543 return _layout.getEmbeddedPortlets(groupId);
544 }
545
546 @Override
547 public ExpandoBridge getExpandoBridge() {
548 return _layout.getExpandoBridge();
549 }
550
551
556 @Override
557 public java.lang.String getFriendlyURL() {
558 return _layout.getFriendlyURL();
559 }
560
561
567 @Override
568 public java.lang.String getFriendlyURL(java.util.Locale locale) {
569 return _layout.getFriendlyURL(locale);
570 }
571
572
577 @Override
578 public Map<java.util.Locale, java.lang.String> getFriendlyURLMap() {
579 return _layout.getFriendlyURLMap();
580 }
581
582 @Override
583 public java.lang.String getFriendlyURLsXML() {
584 return _layout.getFriendlyURLsXML();
585 }
586
587
596 @Override
597 public com.liferay.portal.kernel.model.Group getGroup()
598 throws com.liferay.portal.kernel.exception.PortalException {
599 return _layout.getGroup();
600 }
601
602
607 @Override
608 public long getGroupId() {
609 return _layout.getGroupId();
610 }
611
612
622 @Override
623 public java.lang.String getHTMLTitle(java.util.Locale locale) {
624 return _layout.getHTMLTitle(locale);
625 }
626
627
636 @Override
637 public java.lang.String getHTMLTitle(java.lang.String localeLanguageId) {
638 return _layout.getHTMLTitle(localeLanguageId);
639 }
640
641
646 @Override
647 public boolean getHidden() {
648 return _layout.getHidden();
649 }
650
651
657 @Override
658 public boolean getIconImage() {
659 return _layout.getIconImage();
660 }
661
662
667 @Override
668 public long getIconImageId() {
669 return _layout.getIconImageId();
670 }
671
672
677 @Override
678 public java.lang.String getKeywords() {
679 return _layout.getKeywords();
680 }
681
682
688 @Override
689 public java.lang.String getKeywords(java.lang.String languageId) {
690 return _layout.getKeywords(languageId);
691 }
692
693
700 @Override
701 public java.lang.String getKeywords(java.lang.String languageId,
702 boolean useDefault) {
703 return _layout.getKeywords(languageId, useDefault);
704 }
705
706
712 @Override
713 public java.lang.String getKeywords(java.util.Locale locale) {
714 return _layout.getKeywords(locale);
715 }
716
717
724 @Override
725 public java.lang.String getKeywords(java.util.Locale locale,
726 boolean useDefault) {
727 return _layout.getKeywords(locale, useDefault);
728 }
729
730 @Override
731 public java.lang.String getKeywordsCurrentLanguageId() {
732 return _layout.getKeywordsCurrentLanguageId();
733 }
734
735 @Override
736 public java.lang.String getKeywordsCurrentValue() {
737 return _layout.getKeywordsCurrentValue();
738 }
739
740
745 @Override
746 public Map<java.util.Locale, java.lang.String> getKeywordsMap() {
747 return _layout.getKeywordsMap();
748 }
749
750
755 @Override
756 public Date getLastPublishDate() {
757 return _layout.getLastPublishDate();
758 }
759
760
765 @Override
766 public long getLayoutId() {
767 return _layout.getLayoutId();
768 }
769
770
775 @Override
776 public boolean getLayoutPrototypeLinkEnabled() {
777 return _layout.getLayoutPrototypeLinkEnabled();
778 }
779
780
785 @Override
786 public java.lang.String getLayoutPrototypeUuid() {
787 return _layout.getLayoutPrototypeUuid();
788 }
789
790
795 @Override
796 public com.liferay.portal.kernel.model.LayoutSet getLayoutSet()
797 throws com.liferay.portal.kernel.exception.PortalException {
798 return _layout.getLayoutSet();
799 }
800
801
806 @Override
807 public com.liferay.portal.kernel.model.LayoutType getLayoutType() {
808 return _layout.getLayoutType();
809 }
810
811
817 @Override
818 public com.liferay.portal.kernel.model.Layout getLinkedToLayout() {
819 return _layout.getLinkedToLayout();
820 }
821
822
827 @Override
828 public Date getModifiedDate() {
829 return _layout.getModifiedDate();
830 }
831
832
837 @Override
838 public long getMvccVersion() {
839 return _layout.getMvccVersion();
840 }
841
842
847 @Override
848 public java.lang.String getName() {
849 return _layout.getName();
850 }
851
852
858 @Override
859 public java.lang.String getName(java.lang.String languageId) {
860 return _layout.getName(languageId);
861 }
862
863
870 @Override
871 public java.lang.String getName(java.lang.String languageId,
872 boolean useDefault) {
873 return _layout.getName(languageId, useDefault);
874 }
875
876
882 @Override
883 public java.lang.String getName(java.util.Locale locale) {
884 return _layout.getName(locale);
885 }
886
887
894 @Override
895 public java.lang.String getName(java.util.Locale locale, boolean useDefault) {
896 return _layout.getName(locale, useDefault);
897 }
898
899 @Override
900 public java.lang.String getNameCurrentLanguageId() {
901 return _layout.getNameCurrentLanguageId();
902 }
903
904 @Override
905 public java.lang.String getNameCurrentValue() {
906 return _layout.getNameCurrentValue();
907 }
908
909
914 @Override
915 public Map<java.util.Locale, java.lang.String> getNameMap() {
916 return _layout.getNameMap();
917 }
918
919
924 @Override
925 public long getParentLayoutId() {
926 return _layout.getParentLayoutId();
927 }
928
929
935 @Override
936 public long getParentPlid()
937 throws com.liferay.portal.kernel.exception.PortalException {
938 return _layout.getParentPlid();
939 }
940
941
946 @Override
947 public long getPlid() {
948 return _layout.getPlid();
949 }
950
951
956 @Override
957 public long getPrimaryKey() {
958 return _layout.getPrimaryKey();
959 }
960
961 @Override
962 public Serializable getPrimaryKeyObj() {
963 return _layout.getPrimaryKeyObj();
964 }
965
966
971 @Override
972 public int getPriority() {
973 return _layout.getPriority();
974 }
975
976
981 @Override
982 public boolean getPrivateLayout() {
983 return _layout.getPrivateLayout();
984 }
985
986 @Override
987 public java.lang.String getRegularURL(
988 javax.servlet.http.HttpServletRequest request)
989 throws com.liferay.portal.kernel.exception.PortalException {
990 return _layout.getRegularURL(request);
991 }
992
993 @Override
994 public java.lang.String getResetLayoutURL(
995 javax.servlet.http.HttpServletRequest request)
996 throws com.liferay.portal.kernel.exception.PortalException {
997 return _layout.getResetLayoutURL(request);
998 }
999
1000 @Override
1001 public java.lang.String getResetMaxStateURL(
1002 javax.servlet.http.HttpServletRequest request)
1003 throws com.liferay.portal.kernel.exception.PortalException {
1004 return _layout.getResetMaxStateURL(request);
1005 }
1006
1007
1012 @Override
1013 public java.lang.String getRobots() {
1014 return _layout.getRobots();
1015 }
1016
1017
1023 @Override
1024 public java.lang.String getRobots(java.lang.String languageId) {
1025 return _layout.getRobots(languageId);
1026 }
1027
1028
1035 @Override
1036 public java.lang.String getRobots(java.lang.String languageId,
1037 boolean useDefault) {
1038 return _layout.getRobots(languageId, useDefault);
1039 }
1040
1041
1047 @Override
1048 public java.lang.String getRobots(java.util.Locale locale) {
1049 return _layout.getRobots(locale);
1050 }
1051
1052
1059 @Override
1060 public java.lang.String getRobots(java.util.Locale locale,
1061 boolean useDefault) {
1062 return _layout.getRobots(locale, useDefault);
1063 }
1064
1065 @Override
1066 public java.lang.String getRobotsCurrentLanguageId() {
1067 return _layout.getRobotsCurrentLanguageId();
1068 }
1069
1070 @Override
1071 public java.lang.String getRobotsCurrentValue() {
1072 return _layout.getRobotsCurrentValue();
1073 }
1074
1075
1080 @Override
1081 public Map<java.util.Locale, java.lang.String> getRobotsMap() {
1082 return _layout.getRobotsMap();
1083 }
1084
1085 @Override
1086 public com.liferay.portal.kernel.model.Group getScopeGroup()
1087 throws com.liferay.portal.kernel.exception.PortalException {
1088 return _layout.getScopeGroup();
1089 }
1090
1091
1096 @Override
1097 public java.lang.String getSourcePrototypeLayoutUuid() {
1098 return _layout.getSourcePrototypeLayoutUuid();
1099 }
1100
1101 @Override
1102 public java.lang.String getTarget() {
1103 return _layout.getTarget();
1104 }
1105
1106
1113 @Override
1114 public com.liferay.portal.kernel.model.Theme getTheme()
1115 throws com.liferay.portal.kernel.exception.PortalException {
1116 return _layout.getTheme();
1117 }
1118
1119
1124 @Override
1125 public java.lang.String getThemeId() {
1126 return _layout.getThemeId();
1127 }
1128
1129 @Override
1130 public java.lang.String getThemeSetting(java.lang.String key,
1131 java.lang.String device) {
1132 return _layout.getThemeSetting(key, device);
1133 }
1134
1135 @Override
1136 public java.lang.String getThemeSetting(java.lang.String key,
1137 java.lang.String device, boolean inheritLookAndFeel) {
1138 return _layout.getThemeSetting(key, device, inheritLookAndFeel);
1139 }
1140
1141
1146 @Override
1147 public java.lang.String getTitle() {
1148 return _layout.getTitle();
1149 }
1150
1151
1157 @Override
1158 public java.lang.String getTitle(java.lang.String languageId) {
1159 return _layout.getTitle(languageId);
1160 }
1161
1162
1169 @Override
1170 public java.lang.String getTitle(java.lang.String languageId,
1171 boolean useDefault) {
1172 return _layout.getTitle(languageId, useDefault);
1173 }
1174
1175
1181 @Override
1182 public java.lang.String getTitle(java.util.Locale locale) {
1183 return _layout.getTitle(locale);
1184 }
1185
1186
1193 @Override
1194 public java.lang.String getTitle(java.util.Locale locale, boolean useDefault) {
1195 return _layout.getTitle(locale, useDefault);
1196 }
1197
1198 @Override
1199 public java.lang.String getTitleCurrentLanguageId() {
1200 return _layout.getTitleCurrentLanguageId();
1201 }
1202
1203 @Override
1204 public java.lang.String getTitleCurrentValue() {
1205 return _layout.getTitleCurrentValue();
1206 }
1207
1208
1213 @Override
1214 public Map<java.util.Locale, java.lang.String> getTitleMap() {
1215 return _layout.getTitleMap();
1216 }
1217
1218
1223 @Override
1224 public java.lang.String getType() {
1225 return _layout.getType();
1226 }
1227
1228
1233 @Override
1234 public java.lang.String getTypeSettings() {
1235 return _layout.getTypeSettings();
1236 }
1237
1238 @Override
1239 public com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties() {
1240 return _layout.getTypeSettingsProperties();
1241 }
1242
1243 @Override
1244 public java.lang.String getTypeSettingsProperty(java.lang.String key) {
1245 return _layout.getTypeSettingsProperty(key);
1246 }
1247
1248 @Override
1249 public java.lang.String getTypeSettingsProperty(java.lang.String key,
1250 java.lang.String defaultValue) {
1251 return _layout.getTypeSettingsProperty(key, defaultValue);
1252 }
1253
1254
1259 @Override
1260 public long getUserId() {
1261 return _layout.getUserId();
1262 }
1263
1264
1269 @Override
1270 public java.lang.String getUserName() {
1271 return _layout.getUserName();
1272 }
1273
1274
1279 @Override
1280 public java.lang.String getUserUuid() {
1281 return _layout.getUserUuid();
1282 }
1283
1284
1289 @Override
1290 public java.lang.String getUuid() {
1291 return _layout.getUuid();
1292 }
1293
1294
1304 @Override
1305 public boolean hasAncestor(long layoutId)
1306 throws com.liferay.portal.kernel.exception.PortalException {
1307 return _layout.hasAncestor(layoutId);
1308 }
1309
1310
1316 @Override
1317 public boolean hasChildren() {
1318 return _layout.hasChildren();
1319 }
1320
1321 @Override
1322 public boolean hasScopeGroup()
1323 throws com.liferay.portal.kernel.exception.PortalException {
1324 return _layout.hasScopeGroup();
1325 }
1326
1327 @Override
1328 public boolean hasSetModifiedDate() {
1329 return _layout.hasSetModifiedDate();
1330 }
1331
1332 @Override
1333 public int hashCode() {
1334 return _layout.hashCode();
1335 }
1336
1337 @Override
1338 public boolean includeLayoutContent(
1339 javax.servlet.http.HttpServletRequest request,
1340 javax.servlet.http.HttpServletResponse response)
1341 throws java.lang.Exception {
1342 return _layout.includeLayoutContent(request, response);
1343 }
1344
1345 @Override
1346 public boolean isCachedModel() {
1347 return _layout.isCachedModel();
1348 }
1349
1350 @Override
1351 public boolean isChildSelected(boolean selectable,
1352 com.liferay.portal.kernel.model.Layout layout)
1353 throws com.liferay.portal.kernel.exception.PortalException {
1354 return _layout.isChildSelected(selectable, layout);
1355 }
1356
1357
1369 @Override
1370 public boolean isContentDisplayPage() {
1371 return _layout.isContentDisplayPage();
1372 }
1373
1374 @Override
1375 public boolean isEscapedModel() {
1376 return _layout.isEscapedModel();
1377 }
1378
1379
1387 @Override
1388 public boolean isFirstChild() {
1389 return _layout.isFirstChild();
1390 }
1391
1392
1399 @Override
1400 public boolean isFirstParent() {
1401 return _layout.isFirstParent();
1402 }
1403
1404
1409 @Override
1410 public boolean isHidden() {
1411 return _layout.isHidden();
1412 }
1413
1414 @Override
1415 public boolean isIconImage() {
1416 return _layout.isIconImage();
1417 }
1418
1419
1426 @Override
1427 public boolean isInheritLookAndFeel() {
1428 return _layout.isInheritLookAndFeel();
1429 }
1430
1431
1439 @Override
1440 public boolean isLayoutPrototypeLinkActive() {
1441 return _layout.isLayoutPrototypeLinkActive();
1442 }
1443
1444
1449 @Override
1450 public boolean isLayoutPrototypeLinkEnabled() {
1451 return _layout.isLayoutPrototypeLinkEnabled();
1452 }
1453
1454 @Override
1455 public boolean isNew() {
1456 return _layout.isNew();
1457 }
1458
1459 @Override
1460 public boolean isPortletEmbedded(java.lang.String portletId, long groupId) {
1461 return _layout.isPortletEmbedded(portletId, groupId);
1462 }
1463
1464
1469 @Override
1470 public boolean isPrivateLayout() {
1471 return _layout.isPrivateLayout();
1472 }
1473
1474
1486 @Override
1487 public boolean isPublicLayout() {
1488 return _layout.isPublicLayout();
1489 }
1490
1491
1497 @Override
1498 public boolean isRootLayout() {
1499 return _layout.isRootLayout();
1500 }
1501
1502 @Override
1503 public boolean isSelected(boolean selectable,
1504 com.liferay.portal.kernel.model.Layout layout, long ancestorPlid) {
1505 return _layout.isSelected(selectable, layout, ancestorPlid);
1506 }
1507
1508
1515 @Override
1516 public boolean isSupportsEmbeddedPortlets() {
1517 return _layout.isSupportsEmbeddedPortlets();
1518 }
1519
1520
1523 @Deprecated
1524 @Override
1525 public boolean isTypeArticle() {
1526 return _layout.isTypeArticle();
1527 }
1528
1529 @Override
1530 public boolean isTypeControlPanel() {
1531 return _layout.isTypeControlPanel();
1532 }
1533
1534 @Override
1535 public boolean isTypeEmbedded() {
1536 return _layout.isTypeEmbedded();
1537 }
1538
1539 @Override
1540 public boolean isTypeLinkToLayout() {
1541 return _layout.isTypeLinkToLayout();
1542 }
1543
1544 @Override
1545 public boolean isTypePanel() {
1546 return _layout.isTypePanel();
1547 }
1548
1549 @Override
1550 public boolean isTypePortlet() {
1551 return _layout.isTypePortlet();
1552 }
1553
1554 @Override
1555 public boolean isTypeSharedPortlet() {
1556 return _layout.isTypeSharedPortlet();
1557 }
1558
1559 @Override
1560 public boolean isTypeURL() {
1561 return _layout.isTypeURL();
1562 }
1563
1564 @Override
1565 public boolean matches(javax.servlet.http.HttpServletRequest request,
1566 java.lang.String friendlyURL) {
1567 return _layout.matches(request, friendlyURL);
1568 }
1569
1570 @Override
1571 public void persist() {
1572 _layout.persist();
1573 }
1574
1575 @Override
1576 public void prepareLocalizedFieldsForImport()
1577 throws com.liferay.portal.kernel.exception.LocaleException {
1578 _layout.prepareLocalizedFieldsForImport();
1579 }
1580
1581 @Override
1582 public void prepareLocalizedFieldsForImport(
1583 java.util.Locale defaultImportLocale)
1584 throws com.liferay.portal.kernel.exception.LocaleException {
1585 _layout.prepareLocalizedFieldsForImport(defaultImportLocale);
1586 }
1587
1588 @Override
1589 public void setCachedModel(boolean cachedModel) {
1590 _layout.setCachedModel(cachedModel);
1591 }
1592
1593
1598 @Override
1599 public void setColorSchemeId(java.lang.String colorSchemeId) {
1600 _layout.setColorSchemeId(colorSchemeId);
1601 }
1602
1603
1608 @Override
1609 public void setCompanyId(long companyId) {
1610 _layout.setCompanyId(companyId);
1611 }
1612
1613
1618 @Override
1619 public void setCreateDate(Date createDate) {
1620 _layout.setCreateDate(createDate);
1621 }
1622
1623
1628 @Override
1629 public void setCss(java.lang.String css) {
1630 _layout.setCss(css);
1631 }
1632
1633
1638 @Override
1639 public void setDescription(java.lang.String description) {
1640 _layout.setDescription(description);
1641 }
1642
1643
1649 @Override
1650 public void setDescription(java.lang.String description,
1651 java.util.Locale locale) {
1652 _layout.setDescription(description, locale);
1653 }
1654
1655
1662 @Override
1663 public void setDescription(java.lang.String description,
1664 java.util.Locale locale, java.util.Locale defaultLocale) {
1665 _layout.setDescription(description, locale, defaultLocale);
1666 }
1667
1668 @Override
1669 public void setDescriptionCurrentLanguageId(java.lang.String languageId) {
1670 _layout.setDescriptionCurrentLanguageId(languageId);
1671 }
1672
1673
1678 @Override
1679 public void setDescriptionMap(
1680 Map<java.util.Locale, java.lang.String> descriptionMap) {
1681 _layout.setDescriptionMap(descriptionMap);
1682 }
1683
1684
1690 @Override
1691 public void setDescriptionMap(
1692 Map<java.util.Locale, java.lang.String> descriptionMap,
1693 java.util.Locale defaultLocale) {
1694 _layout.setDescriptionMap(descriptionMap, defaultLocale);
1695 }
1696
1697 @Override
1698 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
1699 _layout.setExpandoBridgeAttributes(baseModel);
1700 }
1701
1702 @Override
1703 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
1704 _layout.setExpandoBridgeAttributes(expandoBridge);
1705 }
1706
1707 @Override
1708 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
1709 _layout.setExpandoBridgeAttributes(serviceContext);
1710 }
1711
1712
1717 @Override
1718 public void setFriendlyURL(java.lang.String friendlyURL) {
1719 _layout.setFriendlyURL(friendlyURL);
1720 }
1721
1722
1727 @Override
1728 public void setGroupId(long groupId) {
1729 _layout.setGroupId(groupId);
1730 }
1731
1732
1737 @Override
1738 public void setHidden(boolean hidden) {
1739 _layout.setHidden(hidden);
1740 }
1741
1742
1747 @Override
1748 public void setIconImageId(long iconImageId) {
1749 _layout.setIconImageId(iconImageId);
1750 }
1751
1752
1757 @Override
1758 public void setKeywords(java.lang.String keywords) {
1759 _layout.setKeywords(keywords);
1760 }
1761
1762
1768 @Override
1769 public void setKeywords(java.lang.String keywords, java.util.Locale locale) {
1770 _layout.setKeywords(keywords, locale);
1771 }
1772
1773
1780 @Override
1781 public void setKeywords(java.lang.String keywords, java.util.Locale locale,
1782 java.util.Locale defaultLocale) {
1783 _layout.setKeywords(keywords, locale, defaultLocale);
1784 }
1785
1786 @Override
1787 public void setKeywordsCurrentLanguageId(java.lang.String languageId) {
1788 _layout.setKeywordsCurrentLanguageId(languageId);
1789 }
1790
1791
1796 @Override
1797 public void setKeywordsMap(
1798 Map<java.util.Locale, java.lang.String> keywordsMap) {
1799 _layout.setKeywordsMap(keywordsMap);
1800 }
1801
1802
1808 @Override
1809 public void setKeywordsMap(
1810 Map<java.util.Locale, java.lang.String> keywordsMap,
1811 java.util.Locale defaultLocale) {
1812 _layout.setKeywordsMap(keywordsMap, defaultLocale);
1813 }
1814
1815
1820 @Override
1821 public void setLastPublishDate(Date lastPublishDate) {
1822 _layout.setLastPublishDate(lastPublishDate);
1823 }
1824
1825
1830 @Override
1831 public void setLayoutId(long layoutId) {
1832 _layout.setLayoutId(layoutId);
1833 }
1834
1835
1840 @Override
1841 public void setLayoutPrototypeLinkEnabled(
1842 boolean layoutPrototypeLinkEnabled) {
1843 _layout.setLayoutPrototypeLinkEnabled(layoutPrototypeLinkEnabled);
1844 }
1845
1846
1851 @Override
1852 public void setLayoutPrototypeUuid(java.lang.String layoutPrototypeUuid) {
1853 _layout.setLayoutPrototypeUuid(layoutPrototypeUuid);
1854 }
1855
1856 @Override
1857 public void setLayoutSet(
1858 com.liferay.portal.kernel.model.LayoutSet layoutSet) {
1859 _layout.setLayoutSet(layoutSet);
1860 }
1861
1862
1867 @Override
1868 public void setModifiedDate(Date modifiedDate) {
1869 _layout.setModifiedDate(modifiedDate);
1870 }
1871
1872
1877 @Override
1878 public void setMvccVersion(long mvccVersion) {
1879 _layout.setMvccVersion(mvccVersion);
1880 }
1881
1882
1887 @Override
1888 public void setName(java.lang.String name) {
1889 _layout.setName(name);
1890 }
1891
1892
1898 @Override
1899 public void setName(java.lang.String name, java.util.Locale locale) {
1900 _layout.setName(name, locale);
1901 }
1902
1903
1910 @Override
1911 public void setName(java.lang.String name, java.util.Locale locale,
1912 java.util.Locale defaultLocale) {
1913 _layout.setName(name, locale, defaultLocale);
1914 }
1915
1916 @Override
1917 public void setNameCurrentLanguageId(java.lang.String languageId) {
1918 _layout.setNameCurrentLanguageId(languageId);
1919 }
1920
1921
1926 @Override
1927 public void setNameMap(Map<java.util.Locale, java.lang.String> nameMap) {
1928 _layout.setNameMap(nameMap);
1929 }
1930
1931
1937 @Override
1938 public void setNameMap(Map<java.util.Locale, java.lang.String> nameMap,
1939 java.util.Locale defaultLocale) {
1940 _layout.setNameMap(nameMap, defaultLocale);
1941 }
1942
1943 @Override
1944 public void setNew(boolean n) {
1945 _layout.setNew(n);
1946 }
1947
1948
1953 @Override
1954 public void setParentLayoutId(long parentLayoutId) {
1955 _layout.setParentLayoutId(parentLayoutId);
1956 }
1957
1958
1963 @Override
1964 public void setPlid(long plid) {
1965 _layout.setPlid(plid);
1966 }
1967
1968
1973 @Override
1974 public void setPrimaryKey(long primaryKey) {
1975 _layout.setPrimaryKey(primaryKey);
1976 }
1977
1978 @Override
1979 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
1980 _layout.setPrimaryKeyObj(primaryKeyObj);
1981 }
1982
1983
1988 @Override
1989 public void setPriority(int priority) {
1990 _layout.setPriority(priority);
1991 }
1992
1993
1998 @Override
1999 public void setPrivateLayout(boolean privateLayout) {
2000 _layout.setPrivateLayout(privateLayout);
2001 }
2002
2003
2008 @Override
2009 public void setRobots(java.lang.String robots) {
2010 _layout.setRobots(robots);
2011 }
2012
2013
2019 @Override
2020 public void setRobots(java.lang.String robots, java.util.Locale locale) {
2021 _layout.setRobots(robots, locale);
2022 }
2023
2024
2031 @Override
2032 public void setRobots(java.lang.String robots, java.util.Locale locale,
2033 java.util.Locale defaultLocale) {
2034 _layout.setRobots(robots, locale, defaultLocale);
2035 }
2036
2037 @Override
2038 public void setRobotsCurrentLanguageId(java.lang.String languageId) {
2039 _layout.setRobotsCurrentLanguageId(languageId);
2040 }
2041
2042
2047 @Override
2048 public void setRobotsMap(Map<java.util.Locale, java.lang.String> robotsMap) {
2049 _layout.setRobotsMap(robotsMap);
2050 }
2051
2052
2058 @Override
2059 public void setRobotsMap(
2060 Map<java.util.Locale, java.lang.String> robotsMap,
2061 java.util.Locale defaultLocale) {
2062 _layout.setRobotsMap(robotsMap, defaultLocale);
2063 }
2064
2065
2070 @Override
2071 public void setSourcePrototypeLayoutUuid(
2072 java.lang.String sourcePrototypeLayoutUuid) {
2073 _layout.setSourcePrototypeLayoutUuid(sourcePrototypeLayoutUuid);
2074 }
2075
2076
2081 @Override
2082 public void setThemeId(java.lang.String themeId) {
2083 _layout.setThemeId(themeId);
2084 }
2085
2086
2091 @Override
2092 public void setTitle(java.lang.String title) {
2093 _layout.setTitle(title);
2094 }
2095
2096
2102 @Override
2103 public void setTitle(java.lang.String title, java.util.Locale locale) {
2104 _layout.setTitle(title, locale);
2105 }
2106
2107
2114 @Override
2115 public void setTitle(java.lang.String title, java.util.Locale locale,
2116 java.util.Locale defaultLocale) {
2117 _layout.setTitle(title, locale, defaultLocale);
2118 }
2119
2120 @Override
2121 public void setTitleCurrentLanguageId(java.lang.String languageId) {
2122 _layout.setTitleCurrentLanguageId(languageId);
2123 }
2124
2125
2130 @Override
2131 public void setTitleMap(Map<java.util.Locale, java.lang.String> titleMap) {
2132 _layout.setTitleMap(titleMap);
2133 }
2134
2135
2141 @Override
2142 public void setTitleMap(Map<java.util.Locale, java.lang.String> titleMap,
2143 java.util.Locale defaultLocale) {
2144 _layout.setTitleMap(titleMap, defaultLocale);
2145 }
2146
2147
2152 @Override
2153 public void setType(java.lang.String type) {
2154 _layout.setType(type);
2155 }
2156
2157
2162 @Override
2163 public void setTypeSettings(java.lang.String typeSettings) {
2164 _layout.setTypeSettings(typeSettings);
2165 }
2166
2167 @Override
2168 public void setTypeSettingsProperties(
2169 com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties) {
2170 _layout.setTypeSettingsProperties(typeSettingsProperties);
2171 }
2172
2173
2178 @Override
2179 public void setUserId(long userId) {
2180 _layout.setUserId(userId);
2181 }
2182
2183
2188 @Override
2189 public void setUserName(java.lang.String userName) {
2190 _layout.setUserName(userName);
2191 }
2192
2193
2198 @Override
2199 public void setUserUuid(java.lang.String userUuid) {
2200 _layout.setUserUuid(userUuid);
2201 }
2202
2203
2208 @Override
2209 public void setUuid(java.lang.String uuid) {
2210 _layout.setUuid(uuid);
2211 }
2212
2213 @Override
2214 public CacheModel<com.liferay.portal.kernel.model.Layout> toCacheModel() {
2215 return _layout.toCacheModel();
2216 }
2217
2218 @Override
2219 public com.liferay.portal.kernel.model.Layout toEscapedModel() {
2220 return new LayoutWrapper(_layout.toEscapedModel());
2221 }
2222
2223 @Override
2224 public java.lang.String toString() {
2225 return _layout.toString();
2226 }
2227
2228 @Override
2229 public com.liferay.portal.kernel.model.Layout toUnescapedModel() {
2230 return new LayoutWrapper(_layout.toUnescapedModel());
2231 }
2232
2233 @Override
2234 public java.lang.String toXmlString() {
2235 return _layout.toXmlString();
2236 }
2237
2238 @Override
2239 public boolean equals(Object obj) {
2240 if (this == obj) {
2241 return true;
2242 }
2243
2244 if (!(obj instanceof LayoutWrapper)) {
2245 return false;
2246 }
2247
2248 LayoutWrapper layoutWrapper = (LayoutWrapper)obj;
2249
2250 if (Validator.equals(_layout, layoutWrapper._layout)) {
2251 return true;
2252 }
2253
2254 return false;
2255 }
2256
2257 @Override
2258 public StagedModelType getStagedModelType() {
2259 return _layout.getStagedModelType();
2260 }
2261
2262 @Override
2263 public Layout getWrappedModel() {
2264 return _layout;
2265 }
2266
2267 @Override
2268 public boolean isEntityCacheEnabled() {
2269 return _layout.isEntityCacheEnabled();
2270 }
2271
2272 @Override
2273 public boolean isFinderCacheEnabled() {
2274 return _layout.isFinderCacheEnabled();
2275 }
2276
2277 @Override
2278 public void resetOriginalValues() {
2279 _layout.resetOriginalValues();
2280 }
2281
2282 private final Layout _layout;
2283 }