001
014
015 package com.liferay.portal.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.lar.StagedModelType;
020 import com.liferay.portal.kernel.util.Validator;
021
022 import java.util.Date;
023 import java.util.HashMap;
024 import java.util.Map;
025
026
035 @ProviderType
036 public class LayoutWrapper implements Layout, ModelWrapper<Layout> {
037 public LayoutWrapper(Layout layout) {
038 _layout = layout;
039 }
040
041 @Override
042 public Class<?> getModelClass() {
043 return Layout.class;
044 }
045
046 @Override
047 public String getModelClassName() {
048 return Layout.class.getName();
049 }
050
051 @Override
052 public Map<String, Object> getModelAttributes() {
053 Map<String, Object> attributes = new HashMap<String, Object>();
054
055 attributes.put("mvccVersion", getMvccVersion());
056 attributes.put("uuid", getUuid());
057 attributes.put("plid", getPlid());
058 attributes.put("groupId", getGroupId());
059 attributes.put("companyId", getCompanyId());
060 attributes.put("userId", getUserId());
061 attributes.put("userName", getUserName());
062 attributes.put("createDate", getCreateDate());
063 attributes.put("modifiedDate", getModifiedDate());
064 attributes.put("privateLayout", getPrivateLayout());
065 attributes.put("layoutId", getLayoutId());
066 attributes.put("parentLayoutId", getParentLayoutId());
067 attributes.put("name", getName());
068 attributes.put("title", getTitle());
069 attributes.put("description", getDescription());
070 attributes.put("keywords", getKeywords());
071 attributes.put("robots", getRobots());
072 attributes.put("type", getType());
073 attributes.put("typeSettings", getTypeSettings());
074 attributes.put("hidden", getHidden());
075 attributes.put("friendlyURL", getFriendlyURL());
076 attributes.put("iconImageId", getIconImageId());
077 attributes.put("themeId", getThemeId());
078 attributes.put("colorSchemeId", getColorSchemeId());
079 attributes.put("wapThemeId", getWapThemeId());
080 attributes.put("wapColorSchemeId", getWapColorSchemeId());
081 attributes.put("css", getCss());
082 attributes.put("priority", getPriority());
083 attributes.put("layoutPrototypeUuid", getLayoutPrototypeUuid());
084 attributes.put("layoutPrototypeLinkEnabled",
085 getLayoutPrototypeLinkEnabled());
086 attributes.put("sourcePrototypeLayoutUuid",
087 getSourcePrototypeLayoutUuid());
088
089 return attributes;
090 }
091
092 @Override
093 public void setModelAttributes(Map<String, Object> attributes) {
094 Long mvccVersion = (Long)attributes.get("mvccVersion");
095
096 if (mvccVersion != null) {
097 setMvccVersion(mvccVersion);
098 }
099
100 String uuid = (String)attributes.get("uuid");
101
102 if (uuid != null) {
103 setUuid(uuid);
104 }
105
106 Long plid = (Long)attributes.get("plid");
107
108 if (plid != null) {
109 setPlid(plid);
110 }
111
112 Long groupId = (Long)attributes.get("groupId");
113
114 if (groupId != null) {
115 setGroupId(groupId);
116 }
117
118 Long companyId = (Long)attributes.get("companyId");
119
120 if (companyId != null) {
121 setCompanyId(companyId);
122 }
123
124 Long userId = (Long)attributes.get("userId");
125
126 if (userId != null) {
127 setUserId(userId);
128 }
129
130 String userName = (String)attributes.get("userName");
131
132 if (userName != null) {
133 setUserName(userName);
134 }
135
136 Date createDate = (Date)attributes.get("createDate");
137
138 if (createDate != null) {
139 setCreateDate(createDate);
140 }
141
142 Date modifiedDate = (Date)attributes.get("modifiedDate");
143
144 if (modifiedDate != null) {
145 setModifiedDate(modifiedDate);
146 }
147
148 Boolean privateLayout = (Boolean)attributes.get("privateLayout");
149
150 if (privateLayout != null) {
151 setPrivateLayout(privateLayout);
152 }
153
154 Long layoutId = (Long)attributes.get("layoutId");
155
156 if (layoutId != null) {
157 setLayoutId(layoutId);
158 }
159
160 Long parentLayoutId = (Long)attributes.get("parentLayoutId");
161
162 if (parentLayoutId != null) {
163 setParentLayoutId(parentLayoutId);
164 }
165
166 String name = (String)attributes.get("name");
167
168 if (name != null) {
169 setName(name);
170 }
171
172 String title = (String)attributes.get("title");
173
174 if (title != null) {
175 setTitle(title);
176 }
177
178 String description = (String)attributes.get("description");
179
180 if (description != null) {
181 setDescription(description);
182 }
183
184 String keywords = (String)attributes.get("keywords");
185
186 if (keywords != null) {
187 setKeywords(keywords);
188 }
189
190 String robots = (String)attributes.get("robots");
191
192 if (robots != null) {
193 setRobots(robots);
194 }
195
196 String type = (String)attributes.get("type");
197
198 if (type != null) {
199 setType(type);
200 }
201
202 String typeSettings = (String)attributes.get("typeSettings");
203
204 if (typeSettings != null) {
205 setTypeSettings(typeSettings);
206 }
207
208 Boolean hidden = (Boolean)attributes.get("hidden");
209
210 if (hidden != null) {
211 setHidden(hidden);
212 }
213
214 String friendlyURL = (String)attributes.get("friendlyURL");
215
216 if (friendlyURL != null) {
217 setFriendlyURL(friendlyURL);
218 }
219
220 Long iconImageId = (Long)attributes.get("iconImageId");
221
222 if (iconImageId != null) {
223 setIconImageId(iconImageId);
224 }
225
226 String themeId = (String)attributes.get("themeId");
227
228 if (themeId != null) {
229 setThemeId(themeId);
230 }
231
232 String colorSchemeId = (String)attributes.get("colorSchemeId");
233
234 if (colorSchemeId != null) {
235 setColorSchemeId(colorSchemeId);
236 }
237
238 String wapThemeId = (String)attributes.get("wapThemeId");
239
240 if (wapThemeId != null) {
241 setWapThemeId(wapThemeId);
242 }
243
244 String wapColorSchemeId = (String)attributes.get("wapColorSchemeId");
245
246 if (wapColorSchemeId != null) {
247 setWapColorSchemeId(wapColorSchemeId);
248 }
249
250 String css = (String)attributes.get("css");
251
252 if (css != null) {
253 setCss(css);
254 }
255
256 Integer priority = (Integer)attributes.get("priority");
257
258 if (priority != null) {
259 setPriority(priority);
260 }
261
262 String layoutPrototypeUuid = (String)attributes.get(
263 "layoutPrototypeUuid");
264
265 if (layoutPrototypeUuid != null) {
266 setLayoutPrototypeUuid(layoutPrototypeUuid);
267 }
268
269 Boolean layoutPrototypeLinkEnabled = (Boolean)attributes.get(
270 "layoutPrototypeLinkEnabled");
271
272 if (layoutPrototypeLinkEnabled != null) {
273 setLayoutPrototypeLinkEnabled(layoutPrototypeLinkEnabled);
274 }
275
276 String sourcePrototypeLayoutUuid = (String)attributes.get(
277 "sourcePrototypeLayoutUuid");
278
279 if (sourcePrototypeLayoutUuid != null) {
280 setSourcePrototypeLayoutUuid(sourcePrototypeLayoutUuid);
281 }
282 }
283
284 @Override
285 public java.lang.Object clone() {
286 return new LayoutWrapper((Layout)_layout.clone());
287 }
288
289 @Override
290 public int compareTo(com.liferay.portal.model.Layout layout) {
291 return _layout.compareTo(layout);
292 }
293
294
301 @Override
302 public java.util.List<com.liferay.portal.model.Layout> getAllChildren() {
303 return _layout.getAllChildren();
304 }
305
306
313 @Override
314 public long getAncestorLayoutId()
315 throws com.liferay.portal.kernel.exception.PortalException {
316 return _layout.getAncestorLayoutId();
317 }
318
319
326 @Override
327 public long getAncestorPlid()
328 throws com.liferay.portal.kernel.exception.PortalException {
329 return _layout.getAncestorPlid();
330 }
331
332
340 @Override
341 public java.util.List<com.liferay.portal.model.Layout> getAncestors()
342 throws com.liferay.portal.kernel.exception.PortalException {
343 return _layout.getAncestors();
344 }
345
346 @Override
347 public java.lang.String[] getAvailableLanguageIds() {
348 return _layout.getAvailableLanguageIds();
349 }
350
351
357 @Override
358 public java.util.List<com.liferay.portal.model.Layout> getChildren() {
359 return _layout.getChildren();
360 }
361
362
371 @Override
372 public java.util.List<com.liferay.portal.model.Layout> getChildren(
373 com.liferay.portal.security.permission.PermissionChecker permissionChecker)
374 throws com.liferay.portal.kernel.exception.PortalException {
375 return _layout.getChildren(permissionChecker);
376 }
377
378
388 @Override
389 public com.liferay.portal.model.ColorScheme getColorScheme()
390 throws com.liferay.portal.kernel.exception.PortalException {
391 return _layout.getColorScheme();
392 }
393
394
399 @Override
400 public java.lang.String getColorSchemeId() {
401 return _layout.getColorSchemeId();
402 }
403
404
409 @Override
410 public long getCompanyId() {
411 return _layout.getCompanyId();
412 }
413
414
419 @Override
420 public java.util.Date getCreateDate() {
421 return _layout.getCreateDate();
422 }
423
424
429 @Override
430 public java.lang.String getCss() {
431 return _layout.getCss();
432 }
433
434
447 @Override
448 public java.lang.String getCssText()
449 throws com.liferay.portal.kernel.exception.PortalException {
450 return _layout.getCssText();
451 }
452
453 @Override
454 public java.lang.String getDefaultLanguageId() {
455 return _layout.getDefaultLanguageId();
456 }
457
458 @Override
459 public java.lang.String getDefaultThemeSetting(java.lang.String key,
460 java.lang.String device, boolean inheritLookAndFeel) {
461 return _layout.getDefaultThemeSetting(key, device, inheritLookAndFeel);
462 }
463
464
469 @Override
470 public java.lang.String getDescription() {
471 return _layout.getDescription();
472 }
473
474
480 @Override
481 public java.lang.String getDescription(java.lang.String languageId) {
482 return _layout.getDescription(languageId);
483 }
484
485
492 @Override
493 public java.lang.String getDescription(java.lang.String languageId,
494 boolean useDefault) {
495 return _layout.getDescription(languageId, useDefault);
496 }
497
498
504 @Override
505 public java.lang.String getDescription(java.util.Locale locale) {
506 return _layout.getDescription(locale);
507 }
508
509
516 @Override
517 public java.lang.String getDescription(java.util.Locale locale,
518 boolean useDefault) {
519 return _layout.getDescription(locale, useDefault);
520 }
521
522 @Override
523 public java.lang.String getDescriptionCurrentLanguageId() {
524 return _layout.getDescriptionCurrentLanguageId();
525 }
526
527 @Override
528 public java.lang.String getDescriptionCurrentValue() {
529 return _layout.getDescriptionCurrentValue();
530 }
531
532
537 @Override
538 public java.util.Map<java.util.Locale, java.lang.String> getDescriptionMap() {
539 return _layout.getDescriptionMap();
540 }
541
542 @Override
543 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
544 return _layout.getExpandoBridge();
545 }
546
547
552 @Override
553 public java.lang.String getFriendlyURL() {
554 return _layout.getFriendlyURL();
555 }
556
557
563 @Override
564 public java.lang.String getFriendlyURL(java.util.Locale locale) {
565 return _layout.getFriendlyURL(locale);
566 }
567
568
573 @Override
574 public java.util.Map<java.util.Locale, java.lang.String> getFriendlyURLMap() {
575 return _layout.getFriendlyURLMap();
576 }
577
578 @Override
579 public java.lang.String getFriendlyURLsXML() {
580 return _layout.getFriendlyURLsXML();
581 }
582
583
594 @Override
595 public com.liferay.portal.model.Group getGroup()
596 throws com.liferay.portal.kernel.exception.PortalException {
597 return _layout.getGroup();
598 }
599
600
605 @Override
606 public long getGroupId() {
607 return _layout.getGroupId();
608 }
609
610
620 @Override
621 public java.lang.String getHTMLTitle(java.util.Locale locale) {
622 return _layout.getHTMLTitle(locale);
623 }
624
625
634 @Override
635 public java.lang.String getHTMLTitle(java.lang.String localeLanguageId) {
636 return _layout.getHTMLTitle(localeLanguageId);
637 }
638
639
644 @Override
645 public boolean getHidden() {
646 return _layout.getHidden();
647 }
648
649
655 @Override
656 public boolean getIconImage() {
657 return _layout.getIconImage();
658 }
659
660
665 @Override
666 public long getIconImageId() {
667 return _layout.getIconImageId();
668 }
669
670
675 @Override
676 public java.lang.String getKeywords() {
677 return _layout.getKeywords();
678 }
679
680
686 @Override
687 public java.lang.String getKeywords(java.lang.String languageId) {
688 return _layout.getKeywords(languageId);
689 }
690
691
698 @Override
699 public java.lang.String getKeywords(java.lang.String languageId,
700 boolean useDefault) {
701 return _layout.getKeywords(languageId, useDefault);
702 }
703
704
710 @Override
711 public java.lang.String getKeywords(java.util.Locale locale) {
712 return _layout.getKeywords(locale);
713 }
714
715
722 @Override
723 public java.lang.String getKeywords(java.util.Locale locale,
724 boolean useDefault) {
725 return _layout.getKeywords(locale, useDefault);
726 }
727
728 @Override
729 public java.lang.String getKeywordsCurrentLanguageId() {
730 return _layout.getKeywordsCurrentLanguageId();
731 }
732
733 @Override
734 public java.lang.String getKeywordsCurrentValue() {
735 return _layout.getKeywordsCurrentValue();
736 }
737
738
743 @Override
744 public java.util.Map<java.util.Locale, java.lang.String> getKeywordsMap() {
745 return _layout.getKeywordsMap();
746 }
747
748
753 @Override
754 public long getLayoutId() {
755 return _layout.getLayoutId();
756 }
757
758
763 @Override
764 public boolean getLayoutPrototypeLinkEnabled() {
765 return _layout.getLayoutPrototypeLinkEnabled();
766 }
767
768
773 @Override
774 public java.lang.String getLayoutPrototypeUuid() {
775 return _layout.getLayoutPrototypeUuid();
776 }
777
778
784 @Override
785 public com.liferay.portal.model.LayoutSet getLayoutSet()
786 throws com.liferay.portal.kernel.exception.PortalException {
787 return _layout.getLayoutSet();
788 }
789
790
795 @Override
796 public com.liferay.portal.model.LayoutType getLayoutType() {
797 return _layout.getLayoutType();
798 }
799
800
806 @Override
807 public com.liferay.portal.model.Layout getLinkedToLayout() {
808 return _layout.getLinkedToLayout();
809 }
810
811
816 @Override
817 public java.util.Date getModifiedDate() {
818 return _layout.getModifiedDate();
819 }
820
821
826 @Override
827 public long getMvccVersion() {
828 return _layout.getMvccVersion();
829 }
830
831
836 @Override
837 public java.lang.String getName() {
838 return _layout.getName();
839 }
840
841
847 @Override
848 public java.lang.String getName(java.lang.String languageId) {
849 return _layout.getName(languageId);
850 }
851
852
859 @Override
860 public java.lang.String getName(java.lang.String languageId,
861 boolean useDefault) {
862 return _layout.getName(languageId, useDefault);
863 }
864
865
871 @Override
872 public java.lang.String getName(java.util.Locale locale) {
873 return _layout.getName(locale);
874 }
875
876
883 @Override
884 public java.lang.String getName(java.util.Locale locale, boolean useDefault) {
885 return _layout.getName(locale, useDefault);
886 }
887
888 @Override
889 public java.lang.String getNameCurrentLanguageId() {
890 return _layout.getNameCurrentLanguageId();
891 }
892
893 @Override
894 public java.lang.String getNameCurrentValue() {
895 return _layout.getNameCurrentValue();
896 }
897
898
903 @Override
904 public java.util.Map<java.util.Locale, java.lang.String> getNameMap() {
905 return _layout.getNameMap();
906 }
907
908
913 @Override
914 public long getParentLayoutId() {
915 return _layout.getParentLayoutId();
916 }
917
918
925 @Override
926 public long getParentPlid()
927 throws com.liferay.portal.kernel.exception.PortalException {
928 return _layout.getParentPlid();
929 }
930
931
936 @Override
937 public long getPlid() {
938 return _layout.getPlid();
939 }
940
941
946 @Override
947 public long getPrimaryKey() {
948 return _layout.getPrimaryKey();
949 }
950
951 @Override
952 public java.io.Serializable getPrimaryKeyObj() {
953 return _layout.getPrimaryKeyObj();
954 }
955
956
961 @Override
962 public int getPriority() {
963 return _layout.getPriority();
964 }
965
966
971 @Override
972 public boolean getPrivateLayout() {
973 return _layout.getPrivateLayout();
974 }
975
976 @Override
977 public java.lang.String getRegularURL(
978 javax.servlet.http.HttpServletRequest request)
979 throws com.liferay.portal.kernel.exception.PortalException {
980 return _layout.getRegularURL(request);
981 }
982
983 @Override
984 public java.lang.String getResetLayoutURL(
985 javax.servlet.http.HttpServletRequest request)
986 throws com.liferay.portal.kernel.exception.PortalException {
987 return _layout.getResetLayoutURL(request);
988 }
989
990 @Override
991 public java.lang.String getResetMaxStateURL(
992 javax.servlet.http.HttpServletRequest request)
993 throws com.liferay.portal.kernel.exception.PortalException {
994 return _layout.getResetMaxStateURL(request);
995 }
996
997
1002 @Override
1003 public java.lang.String getRobots() {
1004 return _layout.getRobots();
1005 }
1006
1007
1013 @Override
1014 public java.lang.String getRobots(java.lang.String languageId) {
1015 return _layout.getRobots(languageId);
1016 }
1017
1018
1025 @Override
1026 public java.lang.String getRobots(java.lang.String languageId,
1027 boolean useDefault) {
1028 return _layout.getRobots(languageId, useDefault);
1029 }
1030
1031
1037 @Override
1038 public java.lang.String getRobots(java.util.Locale locale) {
1039 return _layout.getRobots(locale);
1040 }
1041
1042
1049 @Override
1050 public java.lang.String getRobots(java.util.Locale locale,
1051 boolean useDefault) {
1052 return _layout.getRobots(locale, useDefault);
1053 }
1054
1055 @Override
1056 public java.lang.String getRobotsCurrentLanguageId() {
1057 return _layout.getRobotsCurrentLanguageId();
1058 }
1059
1060 @Override
1061 public java.lang.String getRobotsCurrentValue() {
1062 return _layout.getRobotsCurrentValue();
1063 }
1064
1065
1070 @Override
1071 public java.util.Map<java.util.Locale, java.lang.String> getRobotsMap() {
1072 return _layout.getRobotsMap();
1073 }
1074
1075 @Override
1076 public com.liferay.portal.model.Group getScopeGroup()
1077 throws com.liferay.portal.kernel.exception.PortalException {
1078 return _layout.getScopeGroup();
1079 }
1080
1081
1086 @Override
1087 public java.lang.String getSourcePrototypeLayoutUuid() {
1088 return _layout.getSourcePrototypeLayoutUuid();
1089 }
1090
1091 @Override
1092 public java.lang.String getTarget() {
1093 return _layout.getTarget();
1094 }
1095
1096
1104 @Override
1105 public com.liferay.portal.model.Theme getTheme()
1106 throws com.liferay.portal.kernel.exception.PortalException {
1107 return _layout.getTheme();
1108 }
1109
1110
1115 @Override
1116 public java.lang.String getThemeId() {
1117 return _layout.getThemeId();
1118 }
1119
1120 @Override
1121 public java.lang.String getThemeSetting(java.lang.String key,
1122 java.lang.String device) {
1123 return _layout.getThemeSetting(key, device);
1124 }
1125
1126 @Override
1127 public java.lang.String getThemeSetting(java.lang.String key,
1128 java.lang.String device, boolean inheritLookAndFeel) {
1129 return _layout.getThemeSetting(key, device, inheritLookAndFeel);
1130 }
1131
1132
1137 @Override
1138 public java.lang.String getTitle() {
1139 return _layout.getTitle();
1140 }
1141
1142
1148 @Override
1149 public java.lang.String getTitle(java.lang.String languageId) {
1150 return _layout.getTitle(languageId);
1151 }
1152
1153
1160 @Override
1161 public java.lang.String getTitle(java.lang.String languageId,
1162 boolean useDefault) {
1163 return _layout.getTitle(languageId, useDefault);
1164 }
1165
1166
1172 @Override
1173 public java.lang.String getTitle(java.util.Locale locale) {
1174 return _layout.getTitle(locale);
1175 }
1176
1177
1184 @Override
1185 public java.lang.String getTitle(java.util.Locale locale, boolean useDefault) {
1186 return _layout.getTitle(locale, useDefault);
1187 }
1188
1189 @Override
1190 public java.lang.String getTitleCurrentLanguageId() {
1191 return _layout.getTitleCurrentLanguageId();
1192 }
1193
1194 @Override
1195 public java.lang.String getTitleCurrentValue() {
1196 return _layout.getTitleCurrentValue();
1197 }
1198
1199
1204 @Override
1205 public java.util.Map<java.util.Locale, java.lang.String> getTitleMap() {
1206 return _layout.getTitleMap();
1207 }
1208
1209
1214 @Override
1215 public java.lang.String getType() {
1216 return _layout.getType();
1217 }
1218
1219
1224 @Override
1225 public java.lang.String getTypeSettings() {
1226 return _layout.getTypeSettings();
1227 }
1228
1229 @Override
1230 public com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties() {
1231 return _layout.getTypeSettingsProperties();
1232 }
1233
1234 @Override
1235 public java.lang.String getTypeSettingsProperty(java.lang.String key) {
1236 return _layout.getTypeSettingsProperty(key);
1237 }
1238
1239 @Override
1240 public java.lang.String getTypeSettingsProperty(java.lang.String key,
1241 java.lang.String defaultValue) {
1242 return _layout.getTypeSettingsProperty(key, defaultValue);
1243 }
1244
1245
1250 @Override
1251 public long getUserId() {
1252 return _layout.getUserId();
1253 }
1254
1255
1260 @Override
1261 public java.lang.String getUserName() {
1262 return _layout.getUserName();
1263 }
1264
1265
1270 @Override
1271 public java.lang.String getUserUuid() {
1272 return _layout.getUserUuid();
1273 }
1274
1275
1280 @Override
1281 public java.lang.String getUuid() {
1282 return _layout.getUuid();
1283 }
1284
1285 @Override
1286 public com.liferay.portal.model.ColorScheme getWapColorScheme()
1287 throws com.liferay.portal.kernel.exception.PortalException {
1288 return _layout.getWapColorScheme();
1289 }
1290
1291
1296 @Override
1297 public java.lang.String getWapColorSchemeId() {
1298 return _layout.getWapColorSchemeId();
1299 }
1300
1301 @Override
1302 public com.liferay.portal.model.Theme getWapTheme()
1303 throws com.liferay.portal.kernel.exception.PortalException {
1304 return _layout.getWapTheme();
1305 }
1306
1307
1312 @Override
1313 public java.lang.String getWapThemeId() {
1314 return _layout.getWapThemeId();
1315 }
1316
1317
1329 @Override
1330 public boolean hasAncestor(long layoutId)
1331 throws com.liferay.portal.kernel.exception.PortalException {
1332 return _layout.hasAncestor(layoutId);
1333 }
1334
1335
1341 @Override
1342 public boolean hasChildren() {
1343 return _layout.hasChildren();
1344 }
1345
1346 @Override
1347 public boolean hasScopeGroup()
1348 throws com.liferay.portal.kernel.exception.PortalException {
1349 return _layout.hasScopeGroup();
1350 }
1351
1352 @Override
1353 public int hashCode() {
1354 return _layout.hashCode();
1355 }
1356
1357 @Override
1358 public boolean includeLayoutContent(
1359 javax.servlet.http.HttpServletRequest request,
1360 javax.servlet.http.HttpServletResponse response)
1361 throws java.lang.Exception {
1362 return _layout.includeLayoutContent(request, response);
1363 }
1364
1365 @Override
1366 public boolean isCachedModel() {
1367 return _layout.isCachedModel();
1368 }
1369
1370 @Override
1371 public boolean isChildSelected(boolean selectable,
1372 com.liferay.portal.model.Layout layout)
1373 throws com.liferay.portal.kernel.exception.PortalException {
1374 return _layout.isChildSelected(selectable, layout);
1375 }
1376
1377
1389 @Override
1390 public boolean isContentDisplayPage() {
1391 return _layout.isContentDisplayPage();
1392 }
1393
1394 @Override
1395 public boolean isEscapedModel() {
1396 return _layout.isEscapedModel();
1397 }
1398
1399
1407 @Override
1408 public boolean isFirstChild() {
1409 return _layout.isFirstChild();
1410 }
1411
1412
1419 @Override
1420 public boolean isFirstParent() {
1421 return _layout.isFirstParent();
1422 }
1423
1424
1429 @Override
1430 public boolean isHidden() {
1431 return _layout.isHidden();
1432 }
1433
1434 @Override
1435 public boolean isIconImage() {
1436 return _layout.isIconImage();
1437 }
1438
1439
1446 @Override
1447 public boolean isInheritLookAndFeel() {
1448 return _layout.isInheritLookAndFeel();
1449 }
1450
1451 @Override
1452 public boolean isInheritWapLookAndFeel() {
1453 return _layout.isInheritWapLookAndFeel();
1454 }
1455
1456
1464 @Override
1465 public boolean isLayoutPrototypeLinkActive() {
1466 return _layout.isLayoutPrototypeLinkActive();
1467 }
1468
1469
1474 @Override
1475 public boolean isLayoutPrototypeLinkEnabled() {
1476 return _layout.isLayoutPrototypeLinkEnabled();
1477 }
1478
1479 @Override
1480 public boolean isNew() {
1481 return _layout.isNew();
1482 }
1483
1484
1489 @Override
1490 public boolean isPrivateLayout() {
1491 return _layout.isPrivateLayout();
1492 }
1493
1494
1506 @Override
1507 public boolean isPublicLayout() {
1508 return _layout.isPublicLayout();
1509 }
1510
1511
1517 @Override
1518 public boolean isRootLayout() {
1519 return _layout.isRootLayout();
1520 }
1521
1522 @Override
1523 public boolean isSelected(boolean selectable,
1524 com.liferay.portal.model.Layout layout, long ancestorPlid) {
1525 return _layout.isSelected(selectable, layout, ancestorPlid);
1526 }
1527
1528
1535 @Override
1536 public boolean isSupportsEmbeddedPortlets() {
1537 return _layout.isSupportsEmbeddedPortlets();
1538 }
1539
1540 @Override
1541 public boolean isTypeArticle() {
1542 return _layout.isTypeArticle();
1543 }
1544
1545 @Override
1546 public boolean isTypeControlPanel() {
1547 return _layout.isTypeControlPanel();
1548 }
1549
1550 @Override
1551 public boolean isTypeEmbedded() {
1552 return _layout.isTypeEmbedded();
1553 }
1554
1555 @Override
1556 public boolean isTypeLinkToLayout() {
1557 return _layout.isTypeLinkToLayout();
1558 }
1559
1560 @Override
1561 public boolean isTypePanel() {
1562 return _layout.isTypePanel();
1563 }
1564
1565 @Override
1566 public boolean isTypePortlet() {
1567 return _layout.isTypePortlet();
1568 }
1569
1570 @Override
1571 public boolean isTypeURL() {
1572 return _layout.isTypeURL();
1573 }
1574
1575 @Override
1576 public boolean matches(javax.servlet.http.HttpServletRequest request,
1577 java.lang.String friendlyURL) {
1578 return _layout.matches(request, friendlyURL);
1579 }
1580
1581 @Override
1582 public void persist() {
1583 _layout.persist();
1584 }
1585
1586 @Override
1587 public void prepareLocalizedFieldsForImport()
1588 throws com.liferay.portal.LocaleException {
1589 _layout.prepareLocalizedFieldsForImport();
1590 }
1591
1592 @Override
1593 public void prepareLocalizedFieldsForImport(
1594 java.util.Locale defaultImportLocale)
1595 throws com.liferay.portal.LocaleException {
1596 _layout.prepareLocalizedFieldsForImport(defaultImportLocale);
1597 }
1598
1599 @Override
1600 public void setCachedModel(boolean cachedModel) {
1601 _layout.setCachedModel(cachedModel);
1602 }
1603
1604
1609 @Override
1610 public void setColorSchemeId(java.lang.String colorSchemeId) {
1611 _layout.setColorSchemeId(colorSchemeId);
1612 }
1613
1614
1619 @Override
1620 public void setCompanyId(long companyId) {
1621 _layout.setCompanyId(companyId);
1622 }
1623
1624
1629 @Override
1630 public void setCreateDate(java.util.Date createDate) {
1631 _layout.setCreateDate(createDate);
1632 }
1633
1634
1639 @Override
1640 public void setCss(java.lang.String css) {
1641 _layout.setCss(css);
1642 }
1643
1644
1649 @Override
1650 public void setDescription(java.lang.String description) {
1651 _layout.setDescription(description);
1652 }
1653
1654
1660 @Override
1661 public void setDescription(java.lang.String description,
1662 java.util.Locale locale) {
1663 _layout.setDescription(description, locale);
1664 }
1665
1666
1673 @Override
1674 public void setDescription(java.lang.String description,
1675 java.util.Locale locale, java.util.Locale defaultLocale) {
1676 _layout.setDescription(description, locale, defaultLocale);
1677 }
1678
1679 @Override
1680 public void setDescriptionCurrentLanguageId(java.lang.String languageId) {
1681 _layout.setDescriptionCurrentLanguageId(languageId);
1682 }
1683
1684
1689 @Override
1690 public void setDescriptionMap(
1691 java.util.Map<java.util.Locale, java.lang.String> descriptionMap) {
1692 _layout.setDescriptionMap(descriptionMap);
1693 }
1694
1695
1701 @Override
1702 public void setDescriptionMap(
1703 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
1704 java.util.Locale defaultLocale) {
1705 _layout.setDescriptionMap(descriptionMap, defaultLocale);
1706 }
1707
1708 @Override
1709 public void setExpandoBridgeAttributes(
1710 com.liferay.portal.model.BaseModel<?> baseModel) {
1711 _layout.setExpandoBridgeAttributes(baseModel);
1712 }
1713
1714 @Override
1715 public void setExpandoBridgeAttributes(
1716 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
1717 _layout.setExpandoBridgeAttributes(expandoBridge);
1718 }
1719
1720 @Override
1721 public void setExpandoBridgeAttributes(
1722 com.liferay.portal.service.ServiceContext serviceContext) {
1723 _layout.setExpandoBridgeAttributes(serviceContext);
1724 }
1725
1726
1731 @Override
1732 public void setFriendlyURL(java.lang.String friendlyURL) {
1733 _layout.setFriendlyURL(friendlyURL);
1734 }
1735
1736
1741 @Override
1742 public void setGroupId(long groupId) {
1743 _layout.setGroupId(groupId);
1744 }
1745
1746
1751 @Override
1752 public void setHidden(boolean hidden) {
1753 _layout.setHidden(hidden);
1754 }
1755
1756
1761 @Override
1762 public void setIconImageId(long iconImageId) {
1763 _layout.setIconImageId(iconImageId);
1764 }
1765
1766
1771 @Override
1772 public void setKeywords(java.lang.String keywords) {
1773 _layout.setKeywords(keywords);
1774 }
1775
1776
1782 @Override
1783 public void setKeywords(java.lang.String keywords, java.util.Locale locale) {
1784 _layout.setKeywords(keywords, locale);
1785 }
1786
1787
1794 @Override
1795 public void setKeywords(java.lang.String keywords, java.util.Locale locale,
1796 java.util.Locale defaultLocale) {
1797 _layout.setKeywords(keywords, locale, defaultLocale);
1798 }
1799
1800 @Override
1801 public void setKeywordsCurrentLanguageId(java.lang.String languageId) {
1802 _layout.setKeywordsCurrentLanguageId(languageId);
1803 }
1804
1805
1810 @Override
1811 public void setKeywordsMap(
1812 java.util.Map<java.util.Locale, java.lang.String> keywordsMap) {
1813 _layout.setKeywordsMap(keywordsMap);
1814 }
1815
1816
1822 @Override
1823 public void setKeywordsMap(
1824 java.util.Map<java.util.Locale, java.lang.String> keywordsMap,
1825 java.util.Locale defaultLocale) {
1826 _layout.setKeywordsMap(keywordsMap, defaultLocale);
1827 }
1828
1829
1834 @Override
1835 public void setLayoutId(long layoutId) {
1836 _layout.setLayoutId(layoutId);
1837 }
1838
1839
1844 @Override
1845 public void setLayoutPrototypeLinkEnabled(
1846 boolean layoutPrototypeLinkEnabled) {
1847 _layout.setLayoutPrototypeLinkEnabled(layoutPrototypeLinkEnabled);
1848 }
1849
1850
1855 @Override
1856 public void setLayoutPrototypeUuid(java.lang.String layoutPrototypeUuid) {
1857 _layout.setLayoutPrototypeUuid(layoutPrototypeUuid);
1858 }
1859
1860 @Override
1861 public void setLayoutSet(com.liferay.portal.model.LayoutSet layoutSet) {
1862 _layout.setLayoutSet(layoutSet);
1863 }
1864
1865
1870 @Override
1871 public void setModifiedDate(java.util.Date modifiedDate) {
1872 _layout.setModifiedDate(modifiedDate);
1873 }
1874
1875
1880 @Override
1881 public void setMvccVersion(long mvccVersion) {
1882 _layout.setMvccVersion(mvccVersion);
1883 }
1884
1885
1890 @Override
1891 public void setName(java.lang.String name) {
1892 _layout.setName(name);
1893 }
1894
1895
1901 @Override
1902 public void setName(java.lang.String name, java.util.Locale locale) {
1903 _layout.setName(name, locale);
1904 }
1905
1906
1913 @Override
1914 public void setName(java.lang.String name, java.util.Locale locale,
1915 java.util.Locale defaultLocale) {
1916 _layout.setName(name, locale, defaultLocale);
1917 }
1918
1919 @Override
1920 public void setNameCurrentLanguageId(java.lang.String languageId) {
1921 _layout.setNameCurrentLanguageId(languageId);
1922 }
1923
1924
1929 @Override
1930 public void setNameMap(
1931 java.util.Map<java.util.Locale, java.lang.String> nameMap) {
1932 _layout.setNameMap(nameMap);
1933 }
1934
1935
1941 @Override
1942 public void setNameMap(
1943 java.util.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(java.io.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(
2054 java.util.Map<java.util.Locale, java.lang.String> robotsMap) {
2055 _layout.setRobotsMap(robotsMap);
2056 }
2057
2058
2064 @Override
2065 public void setRobotsMap(
2066 java.util.Map<java.util.Locale, java.lang.String> robotsMap,
2067 java.util.Locale defaultLocale) {
2068 _layout.setRobotsMap(robotsMap, defaultLocale);
2069 }
2070
2071
2076 @Override
2077 public void setSourcePrototypeLayoutUuid(
2078 java.lang.String sourcePrototypeLayoutUuid) {
2079 _layout.setSourcePrototypeLayoutUuid(sourcePrototypeLayoutUuid);
2080 }
2081
2082
2087 @Override
2088 public void setThemeId(java.lang.String themeId) {
2089 _layout.setThemeId(themeId);
2090 }
2091
2092
2097 @Override
2098 public void setTitle(java.lang.String title) {
2099 _layout.setTitle(title);
2100 }
2101
2102
2108 @Override
2109 public void setTitle(java.lang.String title, java.util.Locale locale) {
2110 _layout.setTitle(title, locale);
2111 }
2112
2113
2120 @Override
2121 public void setTitle(java.lang.String title, java.util.Locale locale,
2122 java.util.Locale defaultLocale) {
2123 _layout.setTitle(title, locale, defaultLocale);
2124 }
2125
2126 @Override
2127 public void setTitleCurrentLanguageId(java.lang.String languageId) {
2128 _layout.setTitleCurrentLanguageId(languageId);
2129 }
2130
2131
2136 @Override
2137 public void setTitleMap(
2138 java.util.Map<java.util.Locale, java.lang.String> titleMap) {
2139 _layout.setTitleMap(titleMap);
2140 }
2141
2142
2148 @Override
2149 public void setTitleMap(
2150 java.util.Map<java.util.Locale, java.lang.String> titleMap,
2151 java.util.Locale defaultLocale) {
2152 _layout.setTitleMap(titleMap, defaultLocale);
2153 }
2154
2155
2160 @Override
2161 public void setType(java.lang.String type) {
2162 _layout.setType(type);
2163 }
2164
2165
2170 @Override
2171 public void setTypeSettings(java.lang.String typeSettings) {
2172 _layout.setTypeSettings(typeSettings);
2173 }
2174
2175 @Override
2176 public void setTypeSettingsProperties(
2177 com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties) {
2178 _layout.setTypeSettingsProperties(typeSettingsProperties);
2179 }
2180
2181
2186 @Override
2187 public void setUserId(long userId) {
2188 _layout.setUserId(userId);
2189 }
2190
2191
2196 @Override
2197 public void setUserName(java.lang.String userName) {
2198 _layout.setUserName(userName);
2199 }
2200
2201
2206 @Override
2207 public void setUserUuid(java.lang.String userUuid) {
2208 _layout.setUserUuid(userUuid);
2209 }
2210
2211
2216 @Override
2217 public void setUuid(java.lang.String uuid) {
2218 _layout.setUuid(uuid);
2219 }
2220
2221
2226 @Override
2227 public void setWapColorSchemeId(java.lang.String wapColorSchemeId) {
2228 _layout.setWapColorSchemeId(wapColorSchemeId);
2229 }
2230
2231
2236 @Override
2237 public void setWapThemeId(java.lang.String wapThemeId) {
2238 _layout.setWapThemeId(wapThemeId);
2239 }
2240
2241 @Override
2242 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.Layout> toCacheModel() {
2243 return _layout.toCacheModel();
2244 }
2245
2246 @Override
2247 public com.liferay.portal.model.Layout toEscapedModel() {
2248 return new LayoutWrapper(_layout.toEscapedModel());
2249 }
2250
2251 @Override
2252 public java.lang.String toString() {
2253 return _layout.toString();
2254 }
2255
2256 @Override
2257 public com.liferay.portal.model.Layout toUnescapedModel() {
2258 return new LayoutWrapper(_layout.toUnescapedModel());
2259 }
2260
2261 @Override
2262 public java.lang.String toXmlString() {
2263 return _layout.toXmlString();
2264 }
2265
2266 @Override
2267 public boolean equals(Object obj) {
2268 if (this == obj) {
2269 return true;
2270 }
2271
2272 if (!(obj instanceof LayoutWrapper)) {
2273 return false;
2274 }
2275
2276 LayoutWrapper layoutWrapper = (LayoutWrapper)obj;
2277
2278 if (Validator.equals(_layout, layoutWrapper._layout)) {
2279 return true;
2280 }
2281
2282 return false;
2283 }
2284
2285 @Override
2286 public StagedModelType getStagedModelType() {
2287 return _layout.getStagedModelType();
2288 }
2289
2290
2293 @Deprecated
2294 public Layout getWrappedLayout() {
2295 return _layout;
2296 }
2297
2298 @Override
2299 public Layout getWrappedModel() {
2300 return _layout;
2301 }
2302
2303 @Override
2304 public boolean isEntityCacheEnabled() {
2305 return _layout.isEntityCacheEnabled();
2306 }
2307
2308 @Override
2309 public boolean isFinderCacheEnabled() {
2310 return _layout.isFinderCacheEnabled();
2311 }
2312
2313 @Override
2314 public void resetOriginalValues() {
2315 _layout.resetOriginalValues();
2316 }
2317
2318 private final Layout _layout;
2319 }