001
014
015 package com.liferay.portal.model.impl;
016
017 import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
018 import com.liferay.portal.kernel.json.JSON;
019 import com.liferay.portal.kernel.util.GetterUtil;
020 import com.liferay.portal.kernel.util.ProxyUtil;
021 import com.liferay.portal.kernel.util.StringBundler;
022 import com.liferay.portal.kernel.util.StringPool;
023 import com.liferay.portal.model.CacheModel;
024 import com.liferay.portal.model.LayoutSet;
025 import com.liferay.portal.model.LayoutSetModel;
026 import com.liferay.portal.model.LayoutSetSoap;
027 import com.liferay.portal.service.ServiceContext;
028
029 import com.liferay.portlet.expando.model.ExpandoBridge;
030 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
031
032 import java.io.Serializable;
033
034 import java.sql.Types;
035
036 import java.util.ArrayList;
037 import java.util.Date;
038 import java.util.List;
039
040
053 @JSON(strict = true)
054 public class LayoutSetModelImpl extends BaseModelImpl<LayoutSet>
055 implements LayoutSetModel {
056
061 public static final String TABLE_NAME = "LayoutSet";
062 public static final Object[][] TABLE_COLUMNS = {
063 { "layoutSetId", Types.BIGINT },
064 { "groupId", Types.BIGINT },
065 { "companyId", Types.BIGINT },
066 { "createDate", Types.TIMESTAMP },
067 { "modifiedDate", Types.TIMESTAMP },
068 { "privateLayout", Types.BOOLEAN },
069 { "logo", Types.BOOLEAN },
070 { "logoId", Types.BIGINT },
071 { "themeId", Types.VARCHAR },
072 { "colorSchemeId", Types.VARCHAR },
073 { "wapThemeId", Types.VARCHAR },
074 { "wapColorSchemeId", Types.VARCHAR },
075 { "css", Types.VARCHAR },
076 { "pageCount", Types.INTEGER },
077 { "settings_", Types.VARCHAR },
078 { "layoutSetPrototypeUuid", Types.VARCHAR },
079 { "layoutSetPrototypeLinkEnabled", Types.BOOLEAN }
080 };
081 public static final String TABLE_SQL_CREATE = "create table LayoutSet (layoutSetId LONG not null primary key,groupId LONG,companyId LONG,createDate DATE null,modifiedDate DATE null,privateLayout BOOLEAN,logo BOOLEAN,logoId LONG,themeId VARCHAR(75) null,colorSchemeId VARCHAR(75) null,wapThemeId VARCHAR(75) null,wapColorSchemeId VARCHAR(75) null,css STRING null,pageCount INTEGER,settings_ STRING null,layoutSetPrototypeUuid VARCHAR(75) null,layoutSetPrototypeLinkEnabled BOOLEAN)";
082 public static final String TABLE_SQL_DROP = "drop table LayoutSet";
083 public static final String DATA_SOURCE = "liferayDataSource";
084 public static final String SESSION_FACTORY = "liferaySessionFactory";
085 public static final String TX_MANAGER = "liferayTransactionManager";
086 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
087 "value.object.entity.cache.enabled.com.liferay.portal.model.LayoutSet"),
088 true);
089 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
090 "value.object.finder.cache.enabled.com.liferay.portal.model.LayoutSet"),
091 true);
092 public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
093 "value.object.column.bitmask.enabled.com.liferay.portal.model.LayoutSet"),
094 true);
095 public static long GROUPID_COLUMN_BITMASK = 1L;
096 public static long LAYOUTSETPROTOTYPEUUID_COLUMN_BITMASK = 2L;
097 public static long PRIVATELAYOUT_COLUMN_BITMASK = 4L;
098
099
105 public static LayoutSet toModel(LayoutSetSoap soapModel) {
106 LayoutSet model = new LayoutSetImpl();
107
108 model.setLayoutSetId(soapModel.getLayoutSetId());
109 model.setGroupId(soapModel.getGroupId());
110 model.setCompanyId(soapModel.getCompanyId());
111 model.setCreateDate(soapModel.getCreateDate());
112 model.setModifiedDate(soapModel.getModifiedDate());
113 model.setPrivateLayout(soapModel.getPrivateLayout());
114 model.setLogo(soapModel.getLogo());
115 model.setLogoId(soapModel.getLogoId());
116 model.setThemeId(soapModel.getThemeId());
117 model.setColorSchemeId(soapModel.getColorSchemeId());
118 model.setWapThemeId(soapModel.getWapThemeId());
119 model.setWapColorSchemeId(soapModel.getWapColorSchemeId());
120 model.setCss(soapModel.getCss());
121 model.setPageCount(soapModel.getPageCount());
122 model.setSettings(soapModel.getSettings());
123 model.setLayoutSetPrototypeUuid(soapModel.getLayoutSetPrototypeUuid());
124 model.setLayoutSetPrototypeLinkEnabled(soapModel.getLayoutSetPrototypeLinkEnabled());
125
126 return model;
127 }
128
129
135 public static List<LayoutSet> toModels(LayoutSetSoap[] soapModels) {
136 List<LayoutSet> models = new ArrayList<LayoutSet>(soapModels.length);
137
138 for (LayoutSetSoap soapModel : soapModels) {
139 models.add(toModel(soapModel));
140 }
141
142 return models;
143 }
144
145 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
146 "lock.expiration.time.com.liferay.portal.model.LayoutSet"));
147
148 public LayoutSetModelImpl() {
149 }
150
151 public long getPrimaryKey() {
152 return _layoutSetId;
153 }
154
155 public void setPrimaryKey(long primaryKey) {
156 setLayoutSetId(primaryKey);
157 }
158
159 public Serializable getPrimaryKeyObj() {
160 return new Long(_layoutSetId);
161 }
162
163 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
164 setPrimaryKey(((Long)primaryKeyObj).longValue());
165 }
166
167 public Class<?> getModelClass() {
168 return LayoutSet.class;
169 }
170
171 public String getModelClassName() {
172 return LayoutSet.class.getName();
173 }
174
175 @JSON
176 public long getLayoutSetId() {
177 return _layoutSetId;
178 }
179
180 public void setLayoutSetId(long layoutSetId) {
181 _layoutSetId = layoutSetId;
182 }
183
184 @JSON
185 public long getGroupId() {
186 return _groupId;
187 }
188
189 public void setGroupId(long groupId) {
190 _columnBitmask |= GROUPID_COLUMN_BITMASK;
191
192 if (!_setOriginalGroupId) {
193 _setOriginalGroupId = true;
194
195 _originalGroupId = _groupId;
196 }
197
198 _groupId = groupId;
199 }
200
201 public long getOriginalGroupId() {
202 return _originalGroupId;
203 }
204
205 @JSON
206 public long getCompanyId() {
207 return _companyId;
208 }
209
210 public void setCompanyId(long companyId) {
211 _companyId = companyId;
212 }
213
214 @JSON
215 public Date getCreateDate() {
216 return _createDate;
217 }
218
219 public void setCreateDate(Date createDate) {
220 _createDate = createDate;
221 }
222
223 @JSON
224 public Date getModifiedDate() {
225 return _modifiedDate;
226 }
227
228 public void setModifiedDate(Date modifiedDate) {
229 _modifiedDate = modifiedDate;
230 }
231
232 @JSON
233 public boolean getPrivateLayout() {
234 return _privateLayout;
235 }
236
237 public boolean isPrivateLayout() {
238 return _privateLayout;
239 }
240
241 public void setPrivateLayout(boolean privateLayout) {
242 _columnBitmask |= PRIVATELAYOUT_COLUMN_BITMASK;
243
244 if (!_setOriginalPrivateLayout) {
245 _setOriginalPrivateLayout = true;
246
247 _originalPrivateLayout = _privateLayout;
248 }
249
250 _privateLayout = privateLayout;
251 }
252
253 public boolean getOriginalPrivateLayout() {
254 return _originalPrivateLayout;
255 }
256
257 @JSON
258 public boolean getLogo() {
259 return _logo;
260 }
261
262 public boolean isLogo() {
263 return _logo;
264 }
265
266 public void setLogo(boolean logo) {
267 _logo = logo;
268 }
269
270 @JSON
271 public long getLogoId() {
272 return _logoId;
273 }
274
275 public void setLogoId(long logoId) {
276 _logoId = logoId;
277 }
278
279 @JSON
280 public String getThemeId() {
281 if (_themeId == null) {
282 return StringPool.BLANK;
283 }
284 else {
285 return _themeId;
286 }
287 }
288
289 public void setThemeId(String themeId) {
290 _themeId = themeId;
291 }
292
293 @JSON
294 public String getColorSchemeId() {
295 if (_colorSchemeId == null) {
296 return StringPool.BLANK;
297 }
298 else {
299 return _colorSchemeId;
300 }
301 }
302
303 public void setColorSchemeId(String colorSchemeId) {
304 _colorSchemeId = colorSchemeId;
305 }
306
307 @JSON
308 public String getWapThemeId() {
309 if (_wapThemeId == null) {
310 return StringPool.BLANK;
311 }
312 else {
313 return _wapThemeId;
314 }
315 }
316
317 public void setWapThemeId(String wapThemeId) {
318 _wapThemeId = wapThemeId;
319 }
320
321 @JSON
322 public String getWapColorSchemeId() {
323 if (_wapColorSchemeId == null) {
324 return StringPool.BLANK;
325 }
326 else {
327 return _wapColorSchemeId;
328 }
329 }
330
331 public void setWapColorSchemeId(String wapColorSchemeId) {
332 _wapColorSchemeId = wapColorSchemeId;
333 }
334
335 @JSON
336 public String getCss() {
337 if (_css == null) {
338 return StringPool.BLANK;
339 }
340 else {
341 return _css;
342 }
343 }
344
345 public void setCss(String css) {
346 _css = css;
347 }
348
349 @JSON
350 public int getPageCount() {
351 return _pageCount;
352 }
353
354 public void setPageCount(int pageCount) {
355 _pageCount = pageCount;
356 }
357
358 @JSON
359 public String getSettings() {
360 if (_settings == null) {
361 return StringPool.BLANK;
362 }
363 else {
364 return _settings;
365 }
366 }
367
368 public void setSettings(String settings) {
369 _settings = settings;
370 }
371
372 @JSON
373 public String getLayoutSetPrototypeUuid() {
374 if (_layoutSetPrototypeUuid == null) {
375 return StringPool.BLANK;
376 }
377 else {
378 return _layoutSetPrototypeUuid;
379 }
380 }
381
382 public void setLayoutSetPrototypeUuid(String layoutSetPrototypeUuid) {
383 _columnBitmask |= LAYOUTSETPROTOTYPEUUID_COLUMN_BITMASK;
384
385 if (_originalLayoutSetPrototypeUuid == null) {
386 _originalLayoutSetPrototypeUuid = _layoutSetPrototypeUuid;
387 }
388
389 _layoutSetPrototypeUuid = layoutSetPrototypeUuid;
390 }
391
392 public String getOriginalLayoutSetPrototypeUuid() {
393 return GetterUtil.getString(_originalLayoutSetPrototypeUuid);
394 }
395
396 @JSON
397 public boolean getLayoutSetPrototypeLinkEnabled() {
398 return _layoutSetPrototypeLinkEnabled;
399 }
400
401 public boolean isLayoutSetPrototypeLinkEnabled() {
402 return _layoutSetPrototypeLinkEnabled;
403 }
404
405 public void setLayoutSetPrototypeLinkEnabled(
406 boolean layoutSetPrototypeLinkEnabled) {
407 _layoutSetPrototypeLinkEnabled = layoutSetPrototypeLinkEnabled;
408 }
409
410 public long getColumnBitmask() {
411 return _columnBitmask;
412 }
413
414 @Override
415 public LayoutSet toEscapedModel() {
416 if (_escapedModelProxy == null) {
417 _escapedModelProxy = (LayoutSet)ProxyUtil.newProxyInstance(_classLoader,
418 _escapedModelProxyInterfaces,
419 new AutoEscapeBeanHandler(this));
420 }
421
422 return _escapedModelProxy;
423 }
424
425 @Override
426 public ExpandoBridge getExpandoBridge() {
427 if (_expandoBridge == null) {
428 _expandoBridge = ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
429 LayoutSet.class.getName(), getPrimaryKey());
430 }
431
432 return _expandoBridge;
433 }
434
435 @Override
436 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
437 getExpandoBridge().setAttributes(serviceContext);
438 }
439
440 @Override
441 public Object clone() {
442 LayoutSetImpl layoutSetImpl = new LayoutSetImpl();
443
444 layoutSetImpl.setLayoutSetId(getLayoutSetId());
445 layoutSetImpl.setGroupId(getGroupId());
446 layoutSetImpl.setCompanyId(getCompanyId());
447 layoutSetImpl.setCreateDate(getCreateDate());
448 layoutSetImpl.setModifiedDate(getModifiedDate());
449 layoutSetImpl.setPrivateLayout(getPrivateLayout());
450 layoutSetImpl.setLogo(getLogo());
451 layoutSetImpl.setLogoId(getLogoId());
452 layoutSetImpl.setThemeId(getThemeId());
453 layoutSetImpl.setColorSchemeId(getColorSchemeId());
454 layoutSetImpl.setWapThemeId(getWapThemeId());
455 layoutSetImpl.setWapColorSchemeId(getWapColorSchemeId());
456 layoutSetImpl.setCss(getCss());
457 layoutSetImpl.setPageCount(getPageCount());
458 layoutSetImpl.setSettings(getSettings());
459 layoutSetImpl.setLayoutSetPrototypeUuid(getLayoutSetPrototypeUuid());
460 layoutSetImpl.setLayoutSetPrototypeLinkEnabled(getLayoutSetPrototypeLinkEnabled());
461
462 layoutSetImpl.resetOriginalValues();
463
464 return layoutSetImpl;
465 }
466
467 public int compareTo(LayoutSet layoutSet) {
468 long primaryKey = layoutSet.getPrimaryKey();
469
470 if (getPrimaryKey() < primaryKey) {
471 return -1;
472 }
473 else if (getPrimaryKey() > primaryKey) {
474 return 1;
475 }
476 else {
477 return 0;
478 }
479 }
480
481 @Override
482 public boolean equals(Object obj) {
483 if (obj == null) {
484 return false;
485 }
486
487 LayoutSet layoutSet = null;
488
489 try {
490 layoutSet = (LayoutSet)obj;
491 }
492 catch (ClassCastException cce) {
493 return false;
494 }
495
496 long primaryKey = layoutSet.getPrimaryKey();
497
498 if (getPrimaryKey() == primaryKey) {
499 return true;
500 }
501 else {
502 return false;
503 }
504 }
505
506 @Override
507 public int hashCode() {
508 return (int)getPrimaryKey();
509 }
510
511 @Override
512 public void resetOriginalValues() {
513 LayoutSetModelImpl layoutSetModelImpl = this;
514
515 layoutSetModelImpl._originalGroupId = layoutSetModelImpl._groupId;
516
517 layoutSetModelImpl._setOriginalGroupId = false;
518
519 layoutSetModelImpl._originalPrivateLayout = layoutSetModelImpl._privateLayout;
520
521 layoutSetModelImpl._setOriginalPrivateLayout = false;
522
523 layoutSetModelImpl._originalLayoutSetPrototypeUuid = layoutSetModelImpl._layoutSetPrototypeUuid;
524
525 layoutSetModelImpl._columnBitmask = 0;
526 }
527
528 @Override
529 public CacheModel<LayoutSet> toCacheModel() {
530 LayoutSetCacheModel layoutSetCacheModel = new LayoutSetCacheModel();
531
532 layoutSetCacheModel.layoutSetId = getLayoutSetId();
533
534 layoutSetCacheModel.groupId = getGroupId();
535
536 layoutSetCacheModel.companyId = getCompanyId();
537
538 Date createDate = getCreateDate();
539
540 if (createDate != null) {
541 layoutSetCacheModel.createDate = createDate.getTime();
542 }
543 else {
544 layoutSetCacheModel.createDate = Long.MIN_VALUE;
545 }
546
547 Date modifiedDate = getModifiedDate();
548
549 if (modifiedDate != null) {
550 layoutSetCacheModel.modifiedDate = modifiedDate.getTime();
551 }
552 else {
553 layoutSetCacheModel.modifiedDate = Long.MIN_VALUE;
554 }
555
556 layoutSetCacheModel.privateLayout = getPrivateLayout();
557
558 layoutSetCacheModel.logo = getLogo();
559
560 layoutSetCacheModel.logoId = getLogoId();
561
562 layoutSetCacheModel.themeId = getThemeId();
563
564 String themeId = layoutSetCacheModel.themeId;
565
566 if ((themeId != null) && (themeId.length() == 0)) {
567 layoutSetCacheModel.themeId = null;
568 }
569
570 layoutSetCacheModel.colorSchemeId = getColorSchemeId();
571
572 String colorSchemeId = layoutSetCacheModel.colorSchemeId;
573
574 if ((colorSchemeId != null) && (colorSchemeId.length() == 0)) {
575 layoutSetCacheModel.colorSchemeId = null;
576 }
577
578 layoutSetCacheModel.wapThemeId = getWapThemeId();
579
580 String wapThemeId = layoutSetCacheModel.wapThemeId;
581
582 if ((wapThemeId != null) && (wapThemeId.length() == 0)) {
583 layoutSetCacheModel.wapThemeId = null;
584 }
585
586 layoutSetCacheModel.wapColorSchemeId = getWapColorSchemeId();
587
588 String wapColorSchemeId = layoutSetCacheModel.wapColorSchemeId;
589
590 if ((wapColorSchemeId != null) && (wapColorSchemeId.length() == 0)) {
591 layoutSetCacheModel.wapColorSchemeId = null;
592 }
593
594 layoutSetCacheModel.css = getCss();
595
596 String css = layoutSetCacheModel.css;
597
598 if ((css != null) && (css.length() == 0)) {
599 layoutSetCacheModel.css = null;
600 }
601
602 layoutSetCacheModel.pageCount = getPageCount();
603
604 layoutSetCacheModel.settings = getSettings();
605
606 String settings = layoutSetCacheModel.settings;
607
608 if ((settings != null) && (settings.length() == 0)) {
609 layoutSetCacheModel.settings = null;
610 }
611
612 layoutSetCacheModel.layoutSetPrototypeUuid = getLayoutSetPrototypeUuid();
613
614 String layoutSetPrototypeUuid = layoutSetCacheModel.layoutSetPrototypeUuid;
615
616 if ((layoutSetPrototypeUuid != null) &&
617 (layoutSetPrototypeUuid.length() == 0)) {
618 layoutSetCacheModel.layoutSetPrototypeUuid = null;
619 }
620
621 layoutSetCacheModel.layoutSetPrototypeLinkEnabled = getLayoutSetPrototypeLinkEnabled();
622
623 return layoutSetCacheModel;
624 }
625
626 @Override
627 public String toString() {
628 StringBundler sb = new StringBundler(35);
629
630 sb.append("{layoutSetId=");
631 sb.append(getLayoutSetId());
632 sb.append(", groupId=");
633 sb.append(getGroupId());
634 sb.append(", companyId=");
635 sb.append(getCompanyId());
636 sb.append(", createDate=");
637 sb.append(getCreateDate());
638 sb.append(", modifiedDate=");
639 sb.append(getModifiedDate());
640 sb.append(", privateLayout=");
641 sb.append(getPrivateLayout());
642 sb.append(", logo=");
643 sb.append(getLogo());
644 sb.append(", logoId=");
645 sb.append(getLogoId());
646 sb.append(", themeId=");
647 sb.append(getThemeId());
648 sb.append(", colorSchemeId=");
649 sb.append(getColorSchemeId());
650 sb.append(", wapThemeId=");
651 sb.append(getWapThemeId());
652 sb.append(", wapColorSchemeId=");
653 sb.append(getWapColorSchemeId());
654 sb.append(", css=");
655 sb.append(getCss());
656 sb.append(", pageCount=");
657 sb.append(getPageCount());
658 sb.append(", settings=");
659 sb.append(getSettings());
660 sb.append(", layoutSetPrototypeUuid=");
661 sb.append(getLayoutSetPrototypeUuid());
662 sb.append(", layoutSetPrototypeLinkEnabled=");
663 sb.append(getLayoutSetPrototypeLinkEnabled());
664 sb.append("}");
665
666 return sb.toString();
667 }
668
669 public String toXmlString() {
670 StringBundler sb = new StringBundler(55);
671
672 sb.append("<model><model-name>");
673 sb.append("com.liferay.portal.model.LayoutSet");
674 sb.append("</model-name>");
675
676 sb.append(
677 "<column><column-name>layoutSetId</column-name><column-value><![CDATA[");
678 sb.append(getLayoutSetId());
679 sb.append("]]></column-value></column>");
680 sb.append(
681 "<column><column-name>groupId</column-name><column-value><![CDATA[");
682 sb.append(getGroupId());
683 sb.append("]]></column-value></column>");
684 sb.append(
685 "<column><column-name>companyId</column-name><column-value><![CDATA[");
686 sb.append(getCompanyId());
687 sb.append("]]></column-value></column>");
688 sb.append(
689 "<column><column-name>createDate</column-name><column-value><![CDATA[");
690 sb.append(getCreateDate());
691 sb.append("]]></column-value></column>");
692 sb.append(
693 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
694 sb.append(getModifiedDate());
695 sb.append("]]></column-value></column>");
696 sb.append(
697 "<column><column-name>privateLayout</column-name><column-value><![CDATA[");
698 sb.append(getPrivateLayout());
699 sb.append("]]></column-value></column>");
700 sb.append(
701 "<column><column-name>logo</column-name><column-value><![CDATA[");
702 sb.append(getLogo());
703 sb.append("]]></column-value></column>");
704 sb.append(
705 "<column><column-name>logoId</column-name><column-value><![CDATA[");
706 sb.append(getLogoId());
707 sb.append("]]></column-value></column>");
708 sb.append(
709 "<column><column-name>themeId</column-name><column-value><![CDATA[");
710 sb.append(getThemeId());
711 sb.append("]]></column-value></column>");
712 sb.append(
713 "<column><column-name>colorSchemeId</column-name><column-value><![CDATA[");
714 sb.append(getColorSchemeId());
715 sb.append("]]></column-value></column>");
716 sb.append(
717 "<column><column-name>wapThemeId</column-name><column-value><![CDATA[");
718 sb.append(getWapThemeId());
719 sb.append("]]></column-value></column>");
720 sb.append(
721 "<column><column-name>wapColorSchemeId</column-name><column-value><![CDATA[");
722 sb.append(getWapColorSchemeId());
723 sb.append("]]></column-value></column>");
724 sb.append(
725 "<column><column-name>css</column-name><column-value><![CDATA[");
726 sb.append(getCss());
727 sb.append("]]></column-value></column>");
728 sb.append(
729 "<column><column-name>pageCount</column-name><column-value><![CDATA[");
730 sb.append(getPageCount());
731 sb.append("]]></column-value></column>");
732 sb.append(
733 "<column><column-name>settings</column-name><column-value><![CDATA[");
734 sb.append(getSettings());
735 sb.append("]]></column-value></column>");
736 sb.append(
737 "<column><column-name>layoutSetPrototypeUuid</column-name><column-value><![CDATA[");
738 sb.append(getLayoutSetPrototypeUuid());
739 sb.append("]]></column-value></column>");
740 sb.append(
741 "<column><column-name>layoutSetPrototypeLinkEnabled</column-name><column-value><![CDATA[");
742 sb.append(getLayoutSetPrototypeLinkEnabled());
743 sb.append("]]></column-value></column>");
744
745 sb.append("</model>");
746
747 return sb.toString();
748 }
749
750 private static ClassLoader _classLoader = LayoutSet.class.getClassLoader();
751 private static Class<?>[] _escapedModelProxyInterfaces = new Class[] {
752 LayoutSet.class
753 };
754 private long _layoutSetId;
755 private long _groupId;
756 private long _originalGroupId;
757 private boolean _setOriginalGroupId;
758 private long _companyId;
759 private Date _createDate;
760 private Date _modifiedDate;
761 private boolean _privateLayout;
762 private boolean _originalPrivateLayout;
763 private boolean _setOriginalPrivateLayout;
764 private boolean _logo;
765 private long _logoId;
766 private String _themeId;
767 private String _colorSchemeId;
768 private String _wapThemeId;
769 private String _wapColorSchemeId;
770 private String _css;
771 private int _pageCount;
772 private String _settings;
773 private String _layoutSetPrototypeUuid;
774 private String _originalLayoutSetPrototypeUuid;
775 private boolean _layoutSetPrototypeLinkEnabled;
776 private transient ExpandoBridge _expandoBridge;
777 private long _columnBitmask;
778 private LayoutSet _escapedModelProxy;
779 }