001
014
015 package com.liferay.portal.model.impl;
016
017 import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
018 import com.liferay.portal.kernel.util.GetterUtil;
019 import com.liferay.portal.kernel.util.StringBundler;
020 import com.liferay.portal.kernel.util.StringPool;
021 import com.liferay.portal.model.Layout;
022 import com.liferay.portal.model.LayoutModel;
023 import com.liferay.portal.model.LayoutSoap;
024 import com.liferay.portal.service.ServiceContext;
025
026 import com.liferay.portlet.expando.model.ExpandoBridge;
027 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
028
029 import java.io.Serializable;
030
031 import java.lang.reflect.Proxy;
032
033 import java.sql.Types;
034
035 import java.util.ArrayList;
036 import java.util.List;
037
038
055 public class LayoutModelImpl extends BaseModelImpl<Layout>
056 implements LayoutModel {
057 public static final String TABLE_NAME = "Layout";
058 public static final Object[][] TABLE_COLUMNS = {
059 { "uuid_", new Integer(Types.VARCHAR) },
060 { "plid", new Integer(Types.BIGINT) },
061 { "groupId", new Integer(Types.BIGINT) },
062 { "companyId", new Integer(Types.BIGINT) },
063 { "privateLayout", new Integer(Types.BOOLEAN) },
064 { "layoutId", new Integer(Types.BIGINT) },
065 { "parentLayoutId", new Integer(Types.BIGINT) },
066 { "name", new Integer(Types.VARCHAR) },
067 { "title", new Integer(Types.VARCHAR) },
068 { "description", new Integer(Types.VARCHAR) },
069 { "type_", new Integer(Types.VARCHAR) },
070 { "typeSettings", new Integer(Types.CLOB) },
071 { "hidden_", new Integer(Types.BOOLEAN) },
072 { "friendlyURL", new Integer(Types.VARCHAR) },
073 { "iconImage", new Integer(Types.BOOLEAN) },
074 { "iconImageId", new Integer(Types.BIGINT) },
075 { "themeId", new Integer(Types.VARCHAR) },
076 { "colorSchemeId", new Integer(Types.VARCHAR) },
077 { "wapThemeId", new Integer(Types.VARCHAR) },
078 { "wapColorSchemeId", new Integer(Types.VARCHAR) },
079 { "css", new Integer(Types.VARCHAR) },
080 { "priority", new Integer(Types.INTEGER) },
081 { "layoutPrototypeId", new Integer(Types.BIGINT) },
082 { "dlFolderId", new Integer(Types.BIGINT) }
083 };
084 public static final String TABLE_SQL_CREATE = "create table Layout (uuid_ VARCHAR(75) null,plid LONG not null primary key,groupId LONG,companyId LONG,privateLayout BOOLEAN,layoutId LONG,parentLayoutId LONG,name STRING null,title STRING null,description STRING null,type_ VARCHAR(75) null,typeSettings TEXT null,hidden_ BOOLEAN,friendlyURL VARCHAR(255) null,iconImage BOOLEAN,iconImageId LONG,themeId VARCHAR(75) null,colorSchemeId VARCHAR(75) null,wapThemeId VARCHAR(75) null,wapColorSchemeId VARCHAR(75) null,css STRING null,priority INTEGER,layoutPrototypeId LONG,dlFolderId LONG)";
085 public static final String TABLE_SQL_DROP = "drop table Layout";
086 public static final String ORDER_BY_JPQL = " ORDER BY layout.parentLayoutId ASC, layout.priority ASC";
087 public static final String ORDER_BY_SQL = " ORDER BY Layout.parentLayoutId ASC, Layout.priority ASC";
088 public static final String DATA_SOURCE = "liferayDataSource";
089 public static final String SESSION_FACTORY = "liferaySessionFactory";
090 public static final String TX_MANAGER = "liferayTransactionManager";
091 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
092 "value.object.entity.cache.enabled.com.liferay.portal.model.Layout"),
093 true);
094 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
095 "value.object.finder.cache.enabled.com.liferay.portal.model.Layout"),
096 true);
097
098
104 public static Layout toModel(LayoutSoap soapModel) {
105 Layout model = new LayoutImpl();
106
107 model.setUuid(soapModel.getUuid());
108 model.setPlid(soapModel.getPlid());
109 model.setGroupId(soapModel.getGroupId());
110 model.setCompanyId(soapModel.getCompanyId());
111 model.setPrivateLayout(soapModel.getPrivateLayout());
112 model.setLayoutId(soapModel.getLayoutId());
113 model.setParentLayoutId(soapModel.getParentLayoutId());
114 model.setName(soapModel.getName());
115 model.setTitle(soapModel.getTitle());
116 model.setDescription(soapModel.getDescription());
117 model.setType(soapModel.getType());
118 model.setTypeSettings(soapModel.getTypeSettings());
119 model.setHidden(soapModel.getHidden());
120 model.setFriendlyURL(soapModel.getFriendlyURL());
121 model.setIconImage(soapModel.getIconImage());
122 model.setIconImageId(soapModel.getIconImageId());
123 model.setThemeId(soapModel.getThemeId());
124 model.setColorSchemeId(soapModel.getColorSchemeId());
125 model.setWapThemeId(soapModel.getWapThemeId());
126 model.setWapColorSchemeId(soapModel.getWapColorSchemeId());
127 model.setCss(soapModel.getCss());
128 model.setPriority(soapModel.getPriority());
129 model.setLayoutPrototypeId(soapModel.getLayoutPrototypeId());
130 model.setDlFolderId(soapModel.getDlFolderId());
131
132 return model;
133 }
134
135
141 public static List<Layout> toModels(LayoutSoap[] soapModels) {
142 List<Layout> models = new ArrayList<Layout>(soapModels.length);
143
144 for (LayoutSoap soapModel : soapModels) {
145 models.add(toModel(soapModel));
146 }
147
148 return models;
149 }
150
151 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
152 "lock.expiration.time.com.liferay.portal.model.Layout"));
153
154 public LayoutModelImpl() {
155 }
156
157 public long getPrimaryKey() {
158 return _plid;
159 }
160
161 public void setPrimaryKey(long pk) {
162 setPlid(pk);
163 }
164
165 public Serializable getPrimaryKeyObj() {
166 return new Long(_plid);
167 }
168
169 public String getUuid() {
170 if (_uuid == null) {
171 return StringPool.BLANK;
172 }
173 else {
174 return _uuid;
175 }
176 }
177
178 public void setUuid(String uuid) {
179 if (_originalUuid == null) {
180 _originalUuid = _uuid;
181 }
182
183 _uuid = uuid;
184 }
185
186 public String getOriginalUuid() {
187 return GetterUtil.getString(_originalUuid);
188 }
189
190 public long getPlid() {
191 return _plid;
192 }
193
194 public void setPlid(long plid) {
195 _plid = plid;
196 }
197
198 public long getGroupId() {
199 return _groupId;
200 }
201
202 public void setGroupId(long groupId) {
203 if (!_setOriginalGroupId) {
204 _setOriginalGroupId = true;
205
206 _originalGroupId = _groupId;
207 }
208
209 _groupId = groupId;
210 }
211
212 public long getOriginalGroupId() {
213 return _originalGroupId;
214 }
215
216 public long getCompanyId() {
217 return _companyId;
218 }
219
220 public void setCompanyId(long companyId) {
221 _companyId = companyId;
222 }
223
224 public boolean getPrivateLayout() {
225 return _privateLayout;
226 }
227
228 public boolean isPrivateLayout() {
229 return _privateLayout;
230 }
231
232 public void setPrivateLayout(boolean privateLayout) {
233 if (!_setOriginalPrivateLayout) {
234 _setOriginalPrivateLayout = true;
235
236 _originalPrivateLayout = _privateLayout;
237 }
238
239 _privateLayout = privateLayout;
240 }
241
242 public boolean getOriginalPrivateLayout() {
243 return _originalPrivateLayout;
244 }
245
246 public long getLayoutId() {
247 return _layoutId;
248 }
249
250 public void setLayoutId(long layoutId) {
251 if (!_setOriginalLayoutId) {
252 _setOriginalLayoutId = true;
253
254 _originalLayoutId = _layoutId;
255 }
256
257 _layoutId = layoutId;
258 }
259
260 public long getOriginalLayoutId() {
261 return _originalLayoutId;
262 }
263
264 public long getParentLayoutId() {
265 return _parentLayoutId;
266 }
267
268 public void setParentLayoutId(long parentLayoutId) {
269 _parentLayoutId = parentLayoutId;
270 }
271
272 public String getName() {
273 if (_name == null) {
274 return StringPool.BLANK;
275 }
276 else {
277 return _name;
278 }
279 }
280
281 public void setName(String name) {
282 _name = name;
283 }
284
285 public String getTitle() {
286 if (_title == null) {
287 return StringPool.BLANK;
288 }
289 else {
290 return _title;
291 }
292 }
293
294 public void setTitle(String title) {
295 _title = title;
296 }
297
298 public String getDescription() {
299 if (_description == null) {
300 return StringPool.BLANK;
301 }
302 else {
303 return _description;
304 }
305 }
306
307 public void setDescription(String description) {
308 _description = description;
309 }
310
311 public String getType() {
312 if (_type == null) {
313 return StringPool.BLANK;
314 }
315 else {
316 return _type;
317 }
318 }
319
320 public void setType(String type) {
321 _type = type;
322 }
323
324 public String getTypeSettings() {
325 if (_typeSettings == null) {
326 return StringPool.BLANK;
327 }
328 else {
329 return _typeSettings;
330 }
331 }
332
333 public void setTypeSettings(String typeSettings) {
334 _typeSettings = typeSettings;
335 }
336
337 public boolean getHidden() {
338 return _hidden;
339 }
340
341 public boolean isHidden() {
342 return _hidden;
343 }
344
345 public void setHidden(boolean hidden) {
346 _hidden = hidden;
347 }
348
349 public String getFriendlyURL() {
350 if (_friendlyURL == null) {
351 return StringPool.BLANK;
352 }
353 else {
354 return _friendlyURL;
355 }
356 }
357
358 public void setFriendlyURL(String friendlyURL) {
359 if (_originalFriendlyURL == null) {
360 _originalFriendlyURL = _friendlyURL;
361 }
362
363 _friendlyURL = friendlyURL;
364 }
365
366 public String getOriginalFriendlyURL() {
367 return GetterUtil.getString(_originalFriendlyURL);
368 }
369
370 public boolean getIconImage() {
371 return _iconImage;
372 }
373
374 public boolean isIconImage() {
375 return _iconImage;
376 }
377
378 public void setIconImage(boolean iconImage) {
379 _iconImage = iconImage;
380 }
381
382 public long getIconImageId() {
383 return _iconImageId;
384 }
385
386 public void setIconImageId(long iconImageId) {
387 if (!_setOriginalIconImageId) {
388 _setOriginalIconImageId = true;
389
390 _originalIconImageId = _iconImageId;
391 }
392
393 _iconImageId = iconImageId;
394 }
395
396 public long getOriginalIconImageId() {
397 return _originalIconImageId;
398 }
399
400 public String getThemeId() {
401 if (_themeId == null) {
402 return StringPool.BLANK;
403 }
404 else {
405 return _themeId;
406 }
407 }
408
409 public void setThemeId(String themeId) {
410 _themeId = themeId;
411 }
412
413 public String getColorSchemeId() {
414 if (_colorSchemeId == null) {
415 return StringPool.BLANK;
416 }
417 else {
418 return _colorSchemeId;
419 }
420 }
421
422 public void setColorSchemeId(String colorSchemeId) {
423 _colorSchemeId = colorSchemeId;
424 }
425
426 public String getWapThemeId() {
427 if (_wapThemeId == null) {
428 return StringPool.BLANK;
429 }
430 else {
431 return _wapThemeId;
432 }
433 }
434
435 public void setWapThemeId(String wapThemeId) {
436 _wapThemeId = wapThemeId;
437 }
438
439 public String getWapColorSchemeId() {
440 if (_wapColorSchemeId == null) {
441 return StringPool.BLANK;
442 }
443 else {
444 return _wapColorSchemeId;
445 }
446 }
447
448 public void setWapColorSchemeId(String wapColorSchemeId) {
449 _wapColorSchemeId = wapColorSchemeId;
450 }
451
452 public String getCss() {
453 if (_css == null) {
454 return StringPool.BLANK;
455 }
456 else {
457 return _css;
458 }
459 }
460
461 public void setCss(String css) {
462 _css = css;
463 }
464
465 public int getPriority() {
466 return _priority;
467 }
468
469 public void setPriority(int priority) {
470 _priority = priority;
471 }
472
473 public long getLayoutPrototypeId() {
474 return _layoutPrototypeId;
475 }
476
477 public void setLayoutPrototypeId(long layoutPrototypeId) {
478 _layoutPrototypeId = layoutPrototypeId;
479 }
480
481 public long getDlFolderId() {
482 return _dlFolderId;
483 }
484
485 public void setDlFolderId(long dlFolderId) {
486 if (!_setOriginalDlFolderId) {
487 _setOriginalDlFolderId = true;
488
489 _originalDlFolderId = _dlFolderId;
490 }
491
492 _dlFolderId = dlFolderId;
493 }
494
495 public long getOriginalDlFolderId() {
496 return _originalDlFolderId;
497 }
498
499 public Layout toEscapedModel() {
500 if (isEscapedModel()) {
501 return (Layout)this;
502 }
503 else {
504 return (Layout)Proxy.newProxyInstance(Layout.class.getClassLoader(),
505 new Class[] { Layout.class }, new AutoEscapeBeanHandler(this));
506 }
507 }
508
509 public ExpandoBridge getExpandoBridge() {
510 if (_expandoBridge == null) {
511 _expandoBridge = ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
512 Layout.class.getName(), getPrimaryKey());
513 }
514
515 return _expandoBridge;
516 }
517
518 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
519 getExpandoBridge().setAttributes(serviceContext);
520 }
521
522 public Object clone() {
523 LayoutImpl layoutImpl = new LayoutImpl();
524
525 layoutImpl.setUuid(getUuid());
526
527 LayoutModelImpl layoutModelImpl = layoutImpl;
528
529 layoutModelImpl._originalUuid = layoutModelImpl._uuid;
530
531 layoutImpl.setPlid(getPlid());
532
533 layoutImpl.setGroupId(getGroupId());
534
535 layoutModelImpl._originalGroupId = layoutModelImpl._groupId;
536
537 layoutModelImpl._setOriginalGroupId = false;
538 layoutImpl.setCompanyId(getCompanyId());
539
540 layoutImpl.setPrivateLayout(getPrivateLayout());
541
542 layoutModelImpl._originalPrivateLayout = layoutModelImpl._privateLayout;
543
544 layoutModelImpl._setOriginalPrivateLayout = false;
545 layoutImpl.setLayoutId(getLayoutId());
546
547 layoutModelImpl._originalLayoutId = layoutModelImpl._layoutId;
548
549 layoutModelImpl._setOriginalLayoutId = false;
550 layoutImpl.setParentLayoutId(getParentLayoutId());
551
552 layoutImpl.setName(getName());
553
554 layoutImpl.setTitle(getTitle());
555
556 layoutImpl.setDescription(getDescription());
557
558 layoutImpl.setType(getType());
559
560 layoutImpl.setTypeSettings(getTypeSettings());
561
562 layoutImpl.setHidden(getHidden());
563
564 layoutImpl.setFriendlyURL(getFriendlyURL());
565
566 layoutModelImpl._originalFriendlyURL = layoutModelImpl._friendlyURL;
567
568 layoutImpl.setIconImage(getIconImage());
569
570 layoutImpl.setIconImageId(getIconImageId());
571
572 layoutModelImpl._originalIconImageId = layoutModelImpl._iconImageId;
573
574 layoutModelImpl._setOriginalIconImageId = false;
575 layoutImpl.setThemeId(getThemeId());
576
577 layoutImpl.setColorSchemeId(getColorSchemeId());
578
579 layoutImpl.setWapThemeId(getWapThemeId());
580
581 layoutImpl.setWapColorSchemeId(getWapColorSchemeId());
582
583 layoutImpl.setCss(getCss());
584
585 layoutImpl.setPriority(getPriority());
586
587 layoutImpl.setLayoutPrototypeId(getLayoutPrototypeId());
588
589 layoutImpl.setDlFolderId(getDlFolderId());
590
591 layoutModelImpl._originalDlFolderId = layoutModelImpl._dlFolderId;
592
593 layoutModelImpl._setOriginalDlFolderId = false;
594
595 return layoutImpl;
596 }
597
598 public int compareTo(Layout layout) {
599 int value = 0;
600
601 if (getParentLayoutId() < layout.getParentLayoutId()) {
602 value = -1;
603 }
604 else if (getParentLayoutId() > layout.getParentLayoutId()) {
605 value = 1;
606 }
607 else {
608 value = 0;
609 }
610
611 if (value != 0) {
612 return value;
613 }
614
615 if (getPriority() < layout.getPriority()) {
616 value = -1;
617 }
618 else if (getPriority() > layout.getPriority()) {
619 value = 1;
620 }
621 else {
622 value = 0;
623 }
624
625 if (value != 0) {
626 return value;
627 }
628
629 return 0;
630 }
631
632 public boolean equals(Object obj) {
633 if (obj == null) {
634 return false;
635 }
636
637 Layout layout = null;
638
639 try {
640 layout = (Layout)obj;
641 }
642 catch (ClassCastException cce) {
643 return false;
644 }
645
646 long pk = layout.getPrimaryKey();
647
648 if (getPrimaryKey() == pk) {
649 return true;
650 }
651 else {
652 return false;
653 }
654 }
655
656 public int hashCode() {
657 return (int)getPrimaryKey();
658 }
659
660 public String toString() {
661 StringBundler sb = new StringBundler(49);
662
663 sb.append("{uuid=");
664 sb.append(getUuid());
665 sb.append(", plid=");
666 sb.append(getPlid());
667 sb.append(", groupId=");
668 sb.append(getGroupId());
669 sb.append(", companyId=");
670 sb.append(getCompanyId());
671 sb.append(", privateLayout=");
672 sb.append(getPrivateLayout());
673 sb.append(", layoutId=");
674 sb.append(getLayoutId());
675 sb.append(", parentLayoutId=");
676 sb.append(getParentLayoutId());
677 sb.append(", name=");
678 sb.append(getName());
679 sb.append(", title=");
680 sb.append(getTitle());
681 sb.append(", description=");
682 sb.append(getDescription());
683 sb.append(", type=");
684 sb.append(getType());
685 sb.append(", typeSettings=");
686 sb.append(getTypeSettings());
687 sb.append(", hidden=");
688 sb.append(getHidden());
689 sb.append(", friendlyURL=");
690 sb.append(getFriendlyURL());
691 sb.append(", iconImage=");
692 sb.append(getIconImage());
693 sb.append(", iconImageId=");
694 sb.append(getIconImageId());
695 sb.append(", themeId=");
696 sb.append(getThemeId());
697 sb.append(", colorSchemeId=");
698 sb.append(getColorSchemeId());
699 sb.append(", wapThemeId=");
700 sb.append(getWapThemeId());
701 sb.append(", wapColorSchemeId=");
702 sb.append(getWapColorSchemeId());
703 sb.append(", css=");
704 sb.append(getCss());
705 sb.append(", priority=");
706 sb.append(getPriority());
707 sb.append(", layoutPrototypeId=");
708 sb.append(getLayoutPrototypeId());
709 sb.append(", dlFolderId=");
710 sb.append(getDlFolderId());
711 sb.append("}");
712
713 return sb.toString();
714 }
715
716 public String toXmlString() {
717 StringBundler sb = new StringBundler(76);
718
719 sb.append("<model><model-name>");
720 sb.append("com.liferay.portal.model.Layout");
721 sb.append("</model-name>");
722
723 sb.append(
724 "<column><column-name>uuid</column-name><column-value><![CDATA[");
725 sb.append(getUuid());
726 sb.append("]]></column-value></column>");
727 sb.append(
728 "<column><column-name>plid</column-name><column-value><![CDATA[");
729 sb.append(getPlid());
730 sb.append("]]></column-value></column>");
731 sb.append(
732 "<column><column-name>groupId</column-name><column-value><![CDATA[");
733 sb.append(getGroupId());
734 sb.append("]]></column-value></column>");
735 sb.append(
736 "<column><column-name>companyId</column-name><column-value><![CDATA[");
737 sb.append(getCompanyId());
738 sb.append("]]></column-value></column>");
739 sb.append(
740 "<column><column-name>privateLayout</column-name><column-value><![CDATA[");
741 sb.append(getPrivateLayout());
742 sb.append("]]></column-value></column>");
743 sb.append(
744 "<column><column-name>layoutId</column-name><column-value><![CDATA[");
745 sb.append(getLayoutId());
746 sb.append("]]></column-value></column>");
747 sb.append(
748 "<column><column-name>parentLayoutId</column-name><column-value><![CDATA[");
749 sb.append(getParentLayoutId());
750 sb.append("]]></column-value></column>");
751 sb.append(
752 "<column><column-name>name</column-name><column-value><![CDATA[");
753 sb.append(getName());
754 sb.append("]]></column-value></column>");
755 sb.append(
756 "<column><column-name>title</column-name><column-value><![CDATA[");
757 sb.append(getTitle());
758 sb.append("]]></column-value></column>");
759 sb.append(
760 "<column><column-name>description</column-name><column-value><![CDATA[");
761 sb.append(getDescription());
762 sb.append("]]></column-value></column>");
763 sb.append(
764 "<column><column-name>type</column-name><column-value><![CDATA[");
765 sb.append(getType());
766 sb.append("]]></column-value></column>");
767 sb.append(
768 "<column><column-name>typeSettings</column-name><column-value><![CDATA[");
769 sb.append(getTypeSettings());
770 sb.append("]]></column-value></column>");
771 sb.append(
772 "<column><column-name>hidden</column-name><column-value><![CDATA[");
773 sb.append(getHidden());
774 sb.append("]]></column-value></column>");
775 sb.append(
776 "<column><column-name>friendlyURL</column-name><column-value><![CDATA[");
777 sb.append(getFriendlyURL());
778 sb.append("]]></column-value></column>");
779 sb.append(
780 "<column><column-name>iconImage</column-name><column-value><![CDATA[");
781 sb.append(getIconImage());
782 sb.append("]]></column-value></column>");
783 sb.append(
784 "<column><column-name>iconImageId</column-name><column-value><![CDATA[");
785 sb.append(getIconImageId());
786 sb.append("]]></column-value></column>");
787 sb.append(
788 "<column><column-name>themeId</column-name><column-value><![CDATA[");
789 sb.append(getThemeId());
790 sb.append("]]></column-value></column>");
791 sb.append(
792 "<column><column-name>colorSchemeId</column-name><column-value><![CDATA[");
793 sb.append(getColorSchemeId());
794 sb.append("]]></column-value></column>");
795 sb.append(
796 "<column><column-name>wapThemeId</column-name><column-value><![CDATA[");
797 sb.append(getWapThemeId());
798 sb.append("]]></column-value></column>");
799 sb.append(
800 "<column><column-name>wapColorSchemeId</column-name><column-value><![CDATA[");
801 sb.append(getWapColorSchemeId());
802 sb.append("]]></column-value></column>");
803 sb.append(
804 "<column><column-name>css</column-name><column-value><![CDATA[");
805 sb.append(getCss());
806 sb.append("]]></column-value></column>");
807 sb.append(
808 "<column><column-name>priority</column-name><column-value><![CDATA[");
809 sb.append(getPriority());
810 sb.append("]]></column-value></column>");
811 sb.append(
812 "<column><column-name>layoutPrototypeId</column-name><column-value><![CDATA[");
813 sb.append(getLayoutPrototypeId());
814 sb.append("]]></column-value></column>");
815 sb.append(
816 "<column><column-name>dlFolderId</column-name><column-value><![CDATA[");
817 sb.append(getDlFolderId());
818 sb.append("]]></column-value></column>");
819
820 sb.append("</model>");
821
822 return sb.toString();
823 }
824
825 private String _uuid;
826 private String _originalUuid;
827 private long _plid;
828 private long _groupId;
829 private long _originalGroupId;
830 private boolean _setOriginalGroupId;
831 private long _companyId;
832 private boolean _privateLayout;
833 private boolean _originalPrivateLayout;
834 private boolean _setOriginalPrivateLayout;
835 private long _layoutId;
836 private long _originalLayoutId;
837 private boolean _setOriginalLayoutId;
838 private long _parentLayoutId;
839 private String _name;
840 private String _title;
841 private String _description;
842 private String _type;
843 private String _typeSettings;
844 private boolean _hidden;
845 private String _friendlyURL;
846 private String _originalFriendlyURL;
847 private boolean _iconImage;
848 private long _iconImageId;
849 private long _originalIconImageId;
850 private boolean _setOriginalIconImageId;
851 private String _themeId;
852 private String _colorSchemeId;
853 private String _wapThemeId;
854 private String _wapColorSchemeId;
855 private String _css;
856 private int _priority;
857 private long _layoutPrototypeId;
858 private long _dlFolderId;
859 private long _originalDlFolderId;
860 private boolean _setOriginalDlFolderId;
861 private transient ExpandoBridge _expandoBridge;
862 }