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 isCustomizable() {
1376 return _layout.isCustomizable();
1377 }
1378
1379 @Override
1380 public boolean isEscapedModel() {
1381 return _layout.isEscapedModel();
1382 }
1383
1384
1392 @Override
1393 public boolean isFirstChild() {
1394 return _layout.isFirstChild();
1395 }
1396
1397
1404 @Override
1405 public boolean isFirstParent() {
1406 return _layout.isFirstParent();
1407 }
1408
1409
1414 @Override
1415 public boolean isHidden() {
1416 return _layout.isHidden();
1417 }
1418
1419 @Override
1420 public boolean isIconImage() {
1421 return _layout.isIconImage();
1422 }
1423
1424
1431 @Override
1432 public boolean isInheritLookAndFeel() {
1433 return _layout.isInheritLookAndFeel();
1434 }
1435
1436
1444 @Override
1445 public boolean isLayoutPrototypeLinkActive() {
1446 return _layout.isLayoutPrototypeLinkActive();
1447 }
1448
1449
1454 @Override
1455 public boolean isLayoutPrototypeLinkEnabled() {
1456 return _layout.isLayoutPrototypeLinkEnabled();
1457 }
1458
1459 @Override
1460 public boolean isNew() {
1461 return _layout.isNew();
1462 }
1463
1464 @Override
1465 public boolean isPortletEmbedded(java.lang.String portletId, long groupId) {
1466 return _layout.isPortletEmbedded(portletId, groupId);
1467 }
1468
1469
1474 @Override
1475 public boolean isPrivateLayout() {
1476 return _layout.isPrivateLayout();
1477 }
1478
1479
1491 @Override
1492 public boolean isPublicLayout() {
1493 return _layout.isPublicLayout();
1494 }
1495
1496
1502 @Override
1503 public boolean isRootLayout() {
1504 return _layout.isRootLayout();
1505 }
1506
1507 @Override
1508 public boolean isSelected(boolean selectable,
1509 com.liferay.portal.kernel.model.Layout layout, long ancestorPlid) {
1510 return _layout.isSelected(selectable, layout, ancestorPlid);
1511 }
1512
1513
1520 @Override
1521 public boolean isSupportsEmbeddedPortlets() {
1522 return _layout.isSupportsEmbeddedPortlets();
1523 }
1524
1525
1528 @Deprecated
1529 @Override
1530 public boolean isTypeArticle() {
1531 return _layout.isTypeArticle();
1532 }
1533
1534 @Override
1535 public boolean isTypeControlPanel() {
1536 return _layout.isTypeControlPanel();
1537 }
1538
1539 @Override
1540 public boolean isTypeEmbedded() {
1541 return _layout.isTypeEmbedded();
1542 }
1543
1544 @Override
1545 public boolean isTypeLinkToLayout() {
1546 return _layout.isTypeLinkToLayout();
1547 }
1548
1549 @Override
1550 public boolean isTypePanel() {
1551 return _layout.isTypePanel();
1552 }
1553
1554 @Override
1555 public boolean isTypePortlet() {
1556 return _layout.isTypePortlet();
1557 }
1558
1559 @Override
1560 public boolean isTypeSharedPortlet() {
1561 return _layout.isTypeSharedPortlet();
1562 }
1563
1564 @Override
1565 public boolean isTypeURL() {
1566 return _layout.isTypeURL();
1567 }
1568
1569 @Override
1570 public boolean matches(javax.servlet.http.HttpServletRequest request,
1571 java.lang.String friendlyURL) {
1572 return _layout.matches(request, friendlyURL);
1573 }
1574
1575 @Override
1576 public void persist() {
1577 _layout.persist();
1578 }
1579
1580 @Override
1581 public void prepareLocalizedFieldsForImport()
1582 throws com.liferay.portal.kernel.exception.LocaleException {
1583 _layout.prepareLocalizedFieldsForImport();
1584 }
1585
1586 @Override
1587 public void prepareLocalizedFieldsForImport(
1588 java.util.Locale defaultImportLocale)
1589 throws com.liferay.portal.kernel.exception.LocaleException {
1590 _layout.prepareLocalizedFieldsForImport(defaultImportLocale);
1591 }
1592
1593 @Override
1594 public void setCachedModel(boolean cachedModel) {
1595 _layout.setCachedModel(cachedModel);
1596 }
1597
1598
1603 @Override
1604 public void setColorSchemeId(java.lang.String colorSchemeId) {
1605 _layout.setColorSchemeId(colorSchemeId);
1606 }
1607
1608
1613 @Override
1614 public void setCompanyId(long companyId) {
1615 _layout.setCompanyId(companyId);
1616 }
1617
1618
1623 @Override
1624 public void setCreateDate(Date createDate) {
1625 _layout.setCreateDate(createDate);
1626 }
1627
1628
1633 @Override
1634 public void setCss(java.lang.String css) {
1635 _layout.setCss(css);
1636 }
1637
1638
1643 @Override
1644 public void setDescription(java.lang.String description) {
1645 _layout.setDescription(description);
1646 }
1647
1648
1654 @Override
1655 public void setDescription(java.lang.String description,
1656 java.util.Locale locale) {
1657 _layout.setDescription(description, locale);
1658 }
1659
1660
1667 @Override
1668 public void setDescription(java.lang.String description,
1669 java.util.Locale locale, java.util.Locale defaultLocale) {
1670 _layout.setDescription(description, locale, defaultLocale);
1671 }
1672
1673 @Override
1674 public void setDescriptionCurrentLanguageId(java.lang.String languageId) {
1675 _layout.setDescriptionCurrentLanguageId(languageId);
1676 }
1677
1678
1683 @Override
1684 public void setDescriptionMap(
1685 Map<java.util.Locale, java.lang.String> descriptionMap) {
1686 _layout.setDescriptionMap(descriptionMap);
1687 }
1688
1689
1695 @Override
1696 public void setDescriptionMap(
1697 Map<java.util.Locale, java.lang.String> descriptionMap,
1698 java.util.Locale defaultLocale) {
1699 _layout.setDescriptionMap(descriptionMap, defaultLocale);
1700 }
1701
1702 @Override
1703 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
1704 _layout.setExpandoBridgeAttributes(baseModel);
1705 }
1706
1707 @Override
1708 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
1709 _layout.setExpandoBridgeAttributes(expandoBridge);
1710 }
1711
1712 @Override
1713 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
1714 _layout.setExpandoBridgeAttributes(serviceContext);
1715 }
1716
1717
1722 @Override
1723 public void setFriendlyURL(java.lang.String friendlyURL) {
1724 _layout.setFriendlyURL(friendlyURL);
1725 }
1726
1727
1732 @Override
1733 public void setGroupId(long groupId) {
1734 _layout.setGroupId(groupId);
1735 }
1736
1737
1742 @Override
1743 public void setHidden(boolean hidden) {
1744 _layout.setHidden(hidden);
1745 }
1746
1747
1752 @Override
1753 public void setIconImageId(long iconImageId) {
1754 _layout.setIconImageId(iconImageId);
1755 }
1756
1757
1762 @Override
1763 public void setKeywords(java.lang.String keywords) {
1764 _layout.setKeywords(keywords);
1765 }
1766
1767
1773 @Override
1774 public void setKeywords(java.lang.String keywords, java.util.Locale locale) {
1775 _layout.setKeywords(keywords, locale);
1776 }
1777
1778
1785 @Override
1786 public void setKeywords(java.lang.String keywords, java.util.Locale locale,
1787 java.util.Locale defaultLocale) {
1788 _layout.setKeywords(keywords, locale, defaultLocale);
1789 }
1790
1791 @Override
1792 public void setKeywordsCurrentLanguageId(java.lang.String languageId) {
1793 _layout.setKeywordsCurrentLanguageId(languageId);
1794 }
1795
1796
1801 @Override
1802 public void setKeywordsMap(
1803 Map<java.util.Locale, java.lang.String> keywordsMap) {
1804 _layout.setKeywordsMap(keywordsMap);
1805 }
1806
1807
1813 @Override
1814 public void setKeywordsMap(
1815 Map<java.util.Locale, java.lang.String> keywordsMap,
1816 java.util.Locale defaultLocale) {
1817 _layout.setKeywordsMap(keywordsMap, defaultLocale);
1818 }
1819
1820
1825 @Override
1826 public void setLastPublishDate(Date lastPublishDate) {
1827 _layout.setLastPublishDate(lastPublishDate);
1828 }
1829
1830
1835 @Override
1836 public void setLayoutId(long layoutId) {
1837 _layout.setLayoutId(layoutId);
1838 }
1839
1840
1845 @Override
1846 public void setLayoutPrototypeLinkEnabled(
1847 boolean layoutPrototypeLinkEnabled) {
1848 _layout.setLayoutPrototypeLinkEnabled(layoutPrototypeLinkEnabled);
1849 }
1850
1851
1856 @Override
1857 public void setLayoutPrototypeUuid(java.lang.String layoutPrototypeUuid) {
1858 _layout.setLayoutPrototypeUuid(layoutPrototypeUuid);
1859 }
1860
1861 @Override
1862 public void setLayoutSet(
1863 com.liferay.portal.kernel.model.LayoutSet layoutSet) {
1864 _layout.setLayoutSet(layoutSet);
1865 }
1866
1867
1872 @Override
1873 public void setModifiedDate(Date modifiedDate) {
1874 _layout.setModifiedDate(modifiedDate);
1875 }
1876
1877
1882 @Override
1883 public void setMvccVersion(long mvccVersion) {
1884 _layout.setMvccVersion(mvccVersion);
1885 }
1886
1887
1892 @Override
1893 public void setName(java.lang.String name) {
1894 _layout.setName(name);
1895 }
1896
1897
1903 @Override
1904 public void setName(java.lang.String name, java.util.Locale locale) {
1905 _layout.setName(name, locale);
1906 }
1907
1908
1915 @Override
1916 public void setName(java.lang.String name, java.util.Locale locale,
1917 java.util.Locale defaultLocale) {
1918 _layout.setName(name, locale, defaultLocale);
1919 }
1920
1921 @Override
1922 public void setNameCurrentLanguageId(java.lang.String languageId) {
1923 _layout.setNameCurrentLanguageId(languageId);
1924 }
1925
1926
1931 @Override
1932 public void setNameMap(Map<java.util.Locale, java.lang.String> nameMap) {
1933 _layout.setNameMap(nameMap);
1934 }
1935
1936
1942 @Override
1943 public void setNameMap(Map<java.util.Locale, java.lang.String> nameMap,
1944 java.util.Locale defaultLocale) {
1945 _layout.setNameMap(nameMap, defaultLocale);
1946 }
1947
1948 @Override
1949 public void setNew(boolean n) {
1950 _layout.setNew(n);
1951 }
1952
1953
1958 @Override
1959 public void setParentLayoutId(long parentLayoutId) {
1960 _layout.setParentLayoutId(parentLayoutId);
1961 }
1962
1963
1968 @Override
1969 public void setPlid(long plid) {
1970 _layout.setPlid(plid);
1971 }
1972
1973
1978 @Override
1979 public void setPrimaryKey(long primaryKey) {
1980 _layout.setPrimaryKey(primaryKey);
1981 }
1982
1983 @Override
1984 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
1985 _layout.setPrimaryKeyObj(primaryKeyObj);
1986 }
1987
1988
1993 @Override
1994 public void setPriority(int priority) {
1995 _layout.setPriority(priority);
1996 }
1997
1998
2003 @Override
2004 public void setPrivateLayout(boolean privateLayout) {
2005 _layout.setPrivateLayout(privateLayout);
2006 }
2007
2008
2013 @Override
2014 public void setRobots(java.lang.String robots) {
2015 _layout.setRobots(robots);
2016 }
2017
2018
2024 @Override
2025 public void setRobots(java.lang.String robots, java.util.Locale locale) {
2026 _layout.setRobots(robots, locale);
2027 }
2028
2029
2036 @Override
2037 public void setRobots(java.lang.String robots, java.util.Locale locale,
2038 java.util.Locale defaultLocale) {
2039 _layout.setRobots(robots, locale, defaultLocale);
2040 }
2041
2042 @Override
2043 public void setRobotsCurrentLanguageId(java.lang.String languageId) {
2044 _layout.setRobotsCurrentLanguageId(languageId);
2045 }
2046
2047
2052 @Override
2053 public void setRobotsMap(Map<java.util.Locale, java.lang.String> robotsMap) {
2054 _layout.setRobotsMap(robotsMap);
2055 }
2056
2057
2063 @Override
2064 public void setRobotsMap(
2065 Map<java.util.Locale, java.lang.String> robotsMap,
2066 java.util.Locale defaultLocale) {
2067 _layout.setRobotsMap(robotsMap, defaultLocale);
2068 }
2069
2070
2075 @Override
2076 public void setSourcePrototypeLayoutUuid(
2077 java.lang.String sourcePrototypeLayoutUuid) {
2078 _layout.setSourcePrototypeLayoutUuid(sourcePrototypeLayoutUuid);
2079 }
2080
2081
2086 @Override
2087 public void setThemeId(java.lang.String themeId) {
2088 _layout.setThemeId(themeId);
2089 }
2090
2091
2096 @Override
2097 public void setTitle(java.lang.String title) {
2098 _layout.setTitle(title);
2099 }
2100
2101
2107 @Override
2108 public void setTitle(java.lang.String title, java.util.Locale locale) {
2109 _layout.setTitle(title, locale);
2110 }
2111
2112
2119 @Override
2120 public void setTitle(java.lang.String title, java.util.Locale locale,
2121 java.util.Locale defaultLocale) {
2122 _layout.setTitle(title, locale, defaultLocale);
2123 }
2124
2125 @Override
2126 public void setTitleCurrentLanguageId(java.lang.String languageId) {
2127 _layout.setTitleCurrentLanguageId(languageId);
2128 }
2129
2130
2135 @Override
2136 public void setTitleMap(Map<java.util.Locale, java.lang.String> titleMap) {
2137 _layout.setTitleMap(titleMap);
2138 }
2139
2140
2146 @Override
2147 public void setTitleMap(Map<java.util.Locale, java.lang.String> titleMap,
2148 java.util.Locale defaultLocale) {
2149 _layout.setTitleMap(titleMap, defaultLocale);
2150 }
2151
2152
2157 @Override
2158 public void setType(java.lang.String type) {
2159 _layout.setType(type);
2160 }
2161
2162
2167 @Override
2168 public void setTypeSettings(java.lang.String typeSettings) {
2169 _layout.setTypeSettings(typeSettings);
2170 }
2171
2172 @Override
2173 public void setTypeSettingsProperties(
2174 com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties) {
2175 _layout.setTypeSettingsProperties(typeSettingsProperties);
2176 }
2177
2178
2183 @Override
2184 public void setUserId(long userId) {
2185 _layout.setUserId(userId);
2186 }
2187
2188
2193 @Override
2194 public void setUserName(java.lang.String userName) {
2195 _layout.setUserName(userName);
2196 }
2197
2198
2203 @Override
2204 public void setUserUuid(java.lang.String userUuid) {
2205 _layout.setUserUuid(userUuid);
2206 }
2207
2208
2213 @Override
2214 public void setUuid(java.lang.String uuid) {
2215 _layout.setUuid(uuid);
2216 }
2217
2218 @Override
2219 public CacheModel<com.liferay.portal.kernel.model.Layout> toCacheModel() {
2220 return _layout.toCacheModel();
2221 }
2222
2223 @Override
2224 public com.liferay.portal.kernel.model.Layout toEscapedModel() {
2225 return new LayoutWrapper(_layout.toEscapedModel());
2226 }
2227
2228 @Override
2229 public java.lang.String toString() {
2230 return _layout.toString();
2231 }
2232
2233 @Override
2234 public com.liferay.portal.kernel.model.Layout toUnescapedModel() {
2235 return new LayoutWrapper(_layout.toUnescapedModel());
2236 }
2237
2238 @Override
2239 public java.lang.String toXmlString() {
2240 return _layout.toXmlString();
2241 }
2242
2243 @Override
2244 public boolean equals(Object obj) {
2245 if (this == obj) {
2246 return true;
2247 }
2248
2249 if (!(obj instanceof LayoutWrapper)) {
2250 return false;
2251 }
2252
2253 LayoutWrapper layoutWrapper = (LayoutWrapper)obj;
2254
2255 if (Validator.equals(_layout, layoutWrapper._layout)) {
2256 return true;
2257 }
2258
2259 return false;
2260 }
2261
2262 @Override
2263 public StagedModelType getStagedModelType() {
2264 return _layout.getStagedModelType();
2265 }
2266
2267 @Override
2268 public Layout getWrappedModel() {
2269 return _layout;
2270 }
2271
2272 @Override
2273 public boolean isEntityCacheEnabled() {
2274 return _layout.isEntityCacheEnabled();
2275 }
2276
2277 @Override
2278 public boolean isFinderCacheEnabled() {
2279 return _layout.isFinderCacheEnabled();
2280 }
2281
2282 @Override
2283 public void resetOriginalValues() {
2284 _layout.resetOriginalValues();
2285 }
2286
2287 private final Layout _layout;
2288 }