001
014
015 package com.liferay.portal.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.util.Validator;
020
021 import java.util.Date;
022 import java.util.HashMap;
023 import java.util.Map;
024
025
034 @ProviderType
035 public class LayoutSetWrapper implements LayoutSet, ModelWrapper<LayoutSet> {
036 public LayoutSetWrapper(LayoutSet layoutSet) {
037 _layoutSet = layoutSet;
038 }
039
040 @Override
041 public Class<?> getModelClass() {
042 return LayoutSet.class;
043 }
044
045 @Override
046 public String getModelClassName() {
047 return LayoutSet.class.getName();
048 }
049
050 @Override
051 public Map<String, Object> getModelAttributes() {
052 Map<String, Object> attributes = new HashMap<String, Object>();
053
054 attributes.put("mvccVersion", getMvccVersion());
055 attributes.put("layoutSetId", getLayoutSetId());
056 attributes.put("groupId", getGroupId());
057 attributes.put("companyId", getCompanyId());
058 attributes.put("createDate", getCreateDate());
059 attributes.put("modifiedDate", getModifiedDate());
060 attributes.put("privateLayout", getPrivateLayout());
061 attributes.put("logoId", getLogoId());
062 attributes.put("themeId", getThemeId());
063 attributes.put("colorSchemeId", getColorSchemeId());
064 attributes.put("wapThemeId", getWapThemeId());
065 attributes.put("wapColorSchemeId", getWapColorSchemeId());
066 attributes.put("css", getCss());
067 attributes.put("pageCount", getPageCount());
068 attributes.put("settings", getSettings());
069 attributes.put("layoutSetPrototypeUuid", getLayoutSetPrototypeUuid());
070 attributes.put("layoutSetPrototypeLinkEnabled",
071 getLayoutSetPrototypeLinkEnabled());
072
073 return attributes;
074 }
075
076 @Override
077 public void setModelAttributes(Map<String, Object> attributes) {
078 Long mvccVersion = (Long)attributes.get("mvccVersion");
079
080 if (mvccVersion != null) {
081 setMvccVersion(mvccVersion);
082 }
083
084 Long layoutSetId = (Long)attributes.get("layoutSetId");
085
086 if (layoutSetId != null) {
087 setLayoutSetId(layoutSetId);
088 }
089
090 Long groupId = (Long)attributes.get("groupId");
091
092 if (groupId != null) {
093 setGroupId(groupId);
094 }
095
096 Long companyId = (Long)attributes.get("companyId");
097
098 if (companyId != null) {
099 setCompanyId(companyId);
100 }
101
102 Date createDate = (Date)attributes.get("createDate");
103
104 if (createDate != null) {
105 setCreateDate(createDate);
106 }
107
108 Date modifiedDate = (Date)attributes.get("modifiedDate");
109
110 if (modifiedDate != null) {
111 setModifiedDate(modifiedDate);
112 }
113
114 Boolean privateLayout = (Boolean)attributes.get("privateLayout");
115
116 if (privateLayout != null) {
117 setPrivateLayout(privateLayout);
118 }
119
120 Long logoId = (Long)attributes.get("logoId");
121
122 if (logoId != null) {
123 setLogoId(logoId);
124 }
125
126 String themeId = (String)attributes.get("themeId");
127
128 if (themeId != null) {
129 setThemeId(themeId);
130 }
131
132 String colorSchemeId = (String)attributes.get("colorSchemeId");
133
134 if (colorSchemeId != null) {
135 setColorSchemeId(colorSchemeId);
136 }
137
138 String wapThemeId = (String)attributes.get("wapThemeId");
139
140 if (wapThemeId != null) {
141 setWapThemeId(wapThemeId);
142 }
143
144 String wapColorSchemeId = (String)attributes.get("wapColorSchemeId");
145
146 if (wapColorSchemeId != null) {
147 setWapColorSchemeId(wapColorSchemeId);
148 }
149
150 String css = (String)attributes.get("css");
151
152 if (css != null) {
153 setCss(css);
154 }
155
156 Integer pageCount = (Integer)attributes.get("pageCount");
157
158 if (pageCount != null) {
159 setPageCount(pageCount);
160 }
161
162 String settings = (String)attributes.get("settings");
163
164 if (settings != null) {
165 setSettings(settings);
166 }
167
168 String layoutSetPrototypeUuid = (String)attributes.get(
169 "layoutSetPrototypeUuid");
170
171 if (layoutSetPrototypeUuid != null) {
172 setLayoutSetPrototypeUuid(layoutSetPrototypeUuid);
173 }
174
175 Boolean layoutSetPrototypeLinkEnabled = (Boolean)attributes.get(
176 "layoutSetPrototypeLinkEnabled");
177
178 if (layoutSetPrototypeLinkEnabled != null) {
179 setLayoutSetPrototypeLinkEnabled(layoutSetPrototypeLinkEnabled);
180 }
181 }
182
183 @Override
184 public java.lang.Object clone() {
185 return new LayoutSetWrapper((LayoutSet)_layoutSet.clone());
186 }
187
188 @Override
189 public int compareTo(com.liferay.portal.model.LayoutSet layoutSet) {
190 return _layoutSet.compareTo(layoutSet);
191 }
192
193
204 @Override
205 public com.liferay.portal.model.ColorScheme getColorScheme() {
206 return _layoutSet.getColorScheme();
207 }
208
209
214 @Override
215 public java.lang.String getColorSchemeId() {
216 return _layoutSet.getColorSchemeId();
217 }
218
219 @Override
220 public java.lang.String getCompanyFallbackVirtualHostname() {
221 return _layoutSet.getCompanyFallbackVirtualHostname();
222 }
223
224
229 @Override
230 public long getCompanyId() {
231 return _layoutSet.getCompanyId();
232 }
233
234
239 @Override
240 public Date getCreateDate() {
241 return _layoutSet.getCreateDate();
242 }
243
244
249 @Override
250 public java.lang.String getCss() {
251 return _layoutSet.getCss();
252 }
253
254 @Override
255 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
256 return _layoutSet.getExpandoBridge();
257 }
258
259
266 @Override
267 public com.liferay.portal.model.Group getGroup()
268 throws com.liferay.portal.kernel.exception.PortalException {
269 return _layoutSet.getGroup();
270 }
271
272
277 @Override
278 public long getGroupId() {
279 return _layoutSet.getGroupId();
280 }
281
282
287 @Override
288 public long getLayoutSetId() {
289 return _layoutSet.getLayoutSetId();
290 }
291
292
305 @Override
306 public long getLayoutSetPrototypeId()
307 throws com.liferay.portal.kernel.exception.PortalException {
308 return _layoutSet.getLayoutSetPrototypeId();
309 }
310
311
316 @Override
317 public boolean getLayoutSetPrototypeLinkEnabled() {
318 return _layoutSet.getLayoutSetPrototypeLinkEnabled();
319 }
320
321
326 @Override
327 public java.lang.String getLayoutSetPrototypeUuid() {
328 return _layoutSet.getLayoutSetPrototypeUuid();
329 }
330
331 @Override
332 public long getLiveLogoId() {
333 return _layoutSet.getLiveLogoId();
334 }
335
336 @Override
337 public boolean getLogo() {
338 return _layoutSet.getLogo();
339 }
340
341
346 @Override
347 public long getLogoId() {
348 return _layoutSet.getLogoId();
349 }
350
351
356 @Override
357 public Date getModifiedDate() {
358 return _layoutSet.getModifiedDate();
359 }
360
361
366 @Override
367 public long getMvccVersion() {
368 return _layoutSet.getMvccVersion();
369 }
370
371
376 @Override
377 public int getPageCount() {
378 return _layoutSet.getPageCount();
379 }
380
381
386 @Override
387 public long getPrimaryKey() {
388 return _layoutSet.getPrimaryKey();
389 }
390
391 @Override
392 public java.io.Serializable getPrimaryKeyObj() {
393 return _layoutSet.getPrimaryKeyObj();
394 }
395
396
401 @Override
402 public boolean getPrivateLayout() {
403 return _layoutSet.getPrivateLayout();
404 }
405
406
411 @Override
412 public java.lang.String getSettings() {
413 return _layoutSet.getSettings();
414 }
415
416 @Override
417 public com.liferay.portal.kernel.util.UnicodeProperties getSettingsProperties() {
418 return _layoutSet.getSettingsProperties();
419 }
420
421 @Override
422 public java.lang.String getSettingsProperty(java.lang.String key) {
423 return _layoutSet.getSettingsProperty(key);
424 }
425
426 @Override
427 public com.liferay.portal.model.Theme getTheme() {
428 return _layoutSet.getTheme();
429 }
430
431
436 @Override
437 public java.lang.String getThemeId() {
438 return _layoutSet.getThemeId();
439 }
440
441 @Override
442 public java.lang.String getThemeSetting(java.lang.String key,
443 java.lang.String device) {
444 return _layoutSet.getThemeSetting(key, device);
445 }
446
447
458 @Override
459 public java.lang.String getVirtualHostname() {
460 return _layoutSet.getVirtualHostname();
461 }
462
463 @Override
464 public com.liferay.portal.model.ColorScheme getWapColorScheme() {
465 return _layoutSet.getWapColorScheme();
466 }
467
468
473 @Override
474 public java.lang.String getWapColorSchemeId() {
475 return _layoutSet.getWapColorSchemeId();
476 }
477
478 @Override
479 public com.liferay.portal.model.Theme getWapTheme() {
480 return _layoutSet.getWapTheme();
481 }
482
483
488 @Override
489 public java.lang.String getWapThemeId() {
490 return _layoutSet.getWapThemeId();
491 }
492
493 @Override
494 public boolean hasSetModifiedDate() {
495 return _layoutSet.hasSetModifiedDate();
496 }
497
498 @Override
499 public int hashCode() {
500 return _layoutSet.hashCode();
501 }
502
503 @Override
504 public boolean isCachedModel() {
505 return _layoutSet.isCachedModel();
506 }
507
508 @Override
509 public boolean isEscapedModel() {
510 return _layoutSet.isEscapedModel();
511 }
512
513 @Override
514 public boolean isLayoutSetPrototypeLinkActive() {
515 return _layoutSet.isLayoutSetPrototypeLinkActive();
516 }
517
518
523 @Override
524 public boolean isLayoutSetPrototypeLinkEnabled() {
525 return _layoutSet.isLayoutSetPrototypeLinkEnabled();
526 }
527
528 @Override
529 public boolean isLogo() {
530 return _layoutSet.isLogo();
531 }
532
533 @Override
534 public boolean isNew() {
535 return _layoutSet.isNew();
536 }
537
538
543 @Override
544 public boolean isPrivateLayout() {
545 return _layoutSet.isPrivateLayout();
546 }
547
548 @Override
549 public void persist() {
550 _layoutSet.persist();
551 }
552
553 @Override
554 public void setCachedModel(boolean cachedModel) {
555 _layoutSet.setCachedModel(cachedModel);
556 }
557
558
563 @Override
564 public void setColorSchemeId(java.lang.String colorSchemeId) {
565 _layoutSet.setColorSchemeId(colorSchemeId);
566 }
567
568 @Override
569 public void setCompanyFallbackVirtualHostname(
570 java.lang.String companyFallbackVirtualHostname) {
571 _layoutSet.setCompanyFallbackVirtualHostname(companyFallbackVirtualHostname);
572 }
573
574
579 @Override
580 public void setCompanyId(long companyId) {
581 _layoutSet.setCompanyId(companyId);
582 }
583
584
589 @Override
590 public void setCreateDate(Date createDate) {
591 _layoutSet.setCreateDate(createDate);
592 }
593
594
599 @Override
600 public void setCss(java.lang.String css) {
601 _layoutSet.setCss(css);
602 }
603
604 @Override
605 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
606 _layoutSet.setExpandoBridgeAttributes(baseModel);
607 }
608
609 @Override
610 public void setExpandoBridgeAttributes(
611 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
612 _layoutSet.setExpandoBridgeAttributes(expandoBridge);
613 }
614
615 @Override
616 public void setExpandoBridgeAttributes(
617 com.liferay.portal.service.ServiceContext serviceContext) {
618 _layoutSet.setExpandoBridgeAttributes(serviceContext);
619 }
620
621
626 @Override
627 public void setGroupId(long groupId) {
628 _layoutSet.setGroupId(groupId);
629 }
630
631
636 @Override
637 public void setLayoutSetId(long layoutSetId) {
638 _layoutSet.setLayoutSetId(layoutSetId);
639 }
640
641
646 @Override
647 public void setLayoutSetPrototypeLinkEnabled(
648 boolean layoutSetPrototypeLinkEnabled) {
649 _layoutSet.setLayoutSetPrototypeLinkEnabled(layoutSetPrototypeLinkEnabled);
650 }
651
652
657 @Override
658 public void setLayoutSetPrototypeUuid(
659 java.lang.String layoutSetPrototypeUuid) {
660 _layoutSet.setLayoutSetPrototypeUuid(layoutSetPrototypeUuid);
661 }
662
663
668 @Override
669 public void setLogoId(long logoId) {
670 _layoutSet.setLogoId(logoId);
671 }
672
673
678 @Override
679 public void setModifiedDate(Date modifiedDate) {
680 _layoutSet.setModifiedDate(modifiedDate);
681 }
682
683
688 @Override
689 public void setMvccVersion(long mvccVersion) {
690 _layoutSet.setMvccVersion(mvccVersion);
691 }
692
693 @Override
694 public void setNew(boolean n) {
695 _layoutSet.setNew(n);
696 }
697
698
703 @Override
704 public void setPageCount(int pageCount) {
705 _layoutSet.setPageCount(pageCount);
706 }
707
708
713 @Override
714 public void setPrimaryKey(long primaryKey) {
715 _layoutSet.setPrimaryKey(primaryKey);
716 }
717
718 @Override
719 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
720 _layoutSet.setPrimaryKeyObj(primaryKeyObj);
721 }
722
723
728 @Override
729 public void setPrivateLayout(boolean privateLayout) {
730 _layoutSet.setPrivateLayout(privateLayout);
731 }
732
733
738 @Override
739 public void setSettings(java.lang.String settings) {
740 _layoutSet.setSettings(settings);
741 }
742
743 @Override
744 public void setSettingsProperties(
745 com.liferay.portal.kernel.util.UnicodeProperties settingsProperties) {
746 _layoutSet.setSettingsProperties(settingsProperties);
747 }
748
749
754 @Override
755 public void setThemeId(java.lang.String themeId) {
756 _layoutSet.setThemeId(themeId);
757 }
758
759
765 @Override
766 public void setVirtualHostname(java.lang.String virtualHostname) {
767 _layoutSet.setVirtualHostname(virtualHostname);
768 }
769
770
775 @Override
776 public void setWapColorSchemeId(java.lang.String wapColorSchemeId) {
777 _layoutSet.setWapColorSchemeId(wapColorSchemeId);
778 }
779
780
785 @Override
786 public void setWapThemeId(java.lang.String wapThemeId) {
787 _layoutSet.setWapThemeId(wapThemeId);
788 }
789
790 @Override
791 public CacheModel<com.liferay.portal.model.LayoutSet> toCacheModel() {
792 return _layoutSet.toCacheModel();
793 }
794
795 @Override
796 public com.liferay.portal.model.LayoutSet toEscapedModel() {
797 return new LayoutSetWrapper(_layoutSet.toEscapedModel());
798 }
799
800 @Override
801 public java.lang.String toString() {
802 return _layoutSet.toString();
803 }
804
805 @Override
806 public com.liferay.portal.model.LayoutSet toUnescapedModel() {
807 return new LayoutSetWrapper(_layoutSet.toUnescapedModel());
808 }
809
810 @Override
811 public java.lang.String toXmlString() {
812 return _layoutSet.toXmlString();
813 }
814
815 @Override
816 public boolean equals(Object obj) {
817 if (this == obj) {
818 return true;
819 }
820
821 if (!(obj instanceof LayoutSetWrapper)) {
822 return false;
823 }
824
825 LayoutSetWrapper layoutSetWrapper = (LayoutSetWrapper)obj;
826
827 if (Validator.equals(_layoutSet, layoutSetWrapper._layoutSet)) {
828 return true;
829 }
830
831 return false;
832 }
833
834
837 @Deprecated
838 public LayoutSet getWrappedLayoutSet() {
839 return _layoutSet;
840 }
841
842 @Override
843 public LayoutSet getWrappedModel() {
844 return _layoutSet;
845 }
846
847 @Override
848 public boolean isEntityCacheEnabled() {
849 return _layoutSet.isEntityCacheEnabled();
850 }
851
852 @Override
853 public boolean isFinderCacheEnabled() {
854 return _layoutSet.isFinderCacheEnabled();
855 }
856
857 @Override
858 public void resetOriginalValues() {
859 _layoutSet.resetOriginalValues();
860 }
861
862 private final LayoutSet _layoutSet;
863 }