1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    * The contents of this file are subject to the terms of the Liferay Enterprise
5    * Subscription License ("License"). You may not use this file except in
6    * compliance with the License. You can obtain a copy of the License by
7    * contacting Liferay, Inc. See the License for the specific language governing
8    * permissions and limitations under the License, including but not limited to
9    * distribution rights of the Software.
10   *
11   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
12   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
13   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
14   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
15   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
16   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
17   * SOFTWARE.
18   */
19  
20  package com.liferay.portal.model.impl;
21  
22  import com.liferay.portal.kernel.bean.ReadOnlyBeanHandler;
23  import com.liferay.portal.kernel.util.GetterUtil;
24  import com.liferay.portal.kernel.util.HtmlUtil;
25  import com.liferay.portal.model.Layout;
26  import com.liferay.portal.model.LayoutSoap;
27  
28  import com.liferay.portlet.expando.model.ExpandoBridge;
29  import com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl;
30  
31  import java.io.Serializable;
32  
33  import java.lang.reflect.Proxy;
34  
35  import java.sql.Types;
36  
37  import java.util.ArrayList;
38  import java.util.List;
39  
40  /**
41   * <a href="LayoutModelImpl.java.html"><b><i>View Source</i></b></a>
42   *
43   * <p>
44   * ServiceBuilder generated this class. Modifications in this class will be
45   * overwritten the next time is generated.
46   * </p>
47   *
48   * <p>
49   * This class is a model that represents the <code>Layout</code> table
50   * in the database.
51   * </p>
52   *
53   * @author Brian Wing Shun Chan
54   *
55   * @see com.liferay.portal.model.Layout
56   * @see com.liferay.portal.model.LayoutModel
57   * @see com.liferay.portal.model.impl.LayoutImpl
58   *
59   */
60  public class LayoutModelImpl extends BaseModelImpl<Layout> {
61      public static final String TABLE_NAME = "Layout";
62      public static final Object[][] TABLE_COLUMNS = {
63              { "plid", new Integer(Types.BIGINT) },
64              
65  
66              { "groupId", new Integer(Types.BIGINT) },
67              
68  
69              { "companyId", new Integer(Types.BIGINT) },
70              
71  
72              { "privateLayout", new Integer(Types.BOOLEAN) },
73              
74  
75              { "layoutId", new Integer(Types.BIGINT) },
76              
77  
78              { "parentLayoutId", new Integer(Types.BIGINT) },
79              
80  
81              { "name", new Integer(Types.VARCHAR) },
82              
83  
84              { "title", new Integer(Types.VARCHAR) },
85              
86  
87              { "description", new Integer(Types.VARCHAR) },
88              
89  
90              { "type_", new Integer(Types.VARCHAR) },
91              
92  
93              { "typeSettings", new Integer(Types.CLOB) },
94              
95  
96              { "hidden_", new Integer(Types.BOOLEAN) },
97              
98  
99              { "friendlyURL", new Integer(Types.VARCHAR) },
100             
101 
102             { "iconImage", new Integer(Types.BOOLEAN) },
103             
104 
105             { "iconImageId", new Integer(Types.BIGINT) },
106             
107 
108             { "themeId", new Integer(Types.VARCHAR) },
109             
110 
111             { "colorSchemeId", new Integer(Types.VARCHAR) },
112             
113 
114             { "wapThemeId", new Integer(Types.VARCHAR) },
115             
116 
117             { "wapColorSchemeId", new Integer(Types.VARCHAR) },
118             
119 
120             { "css", new Integer(Types.VARCHAR) },
121             
122 
123             { "priority", new Integer(Types.INTEGER) },
124             
125 
126             { "dlFolderId", new Integer(Types.BIGINT) }
127         };
128     public static final String TABLE_SQL_CREATE = "create table Layout (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(100) 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,dlFolderId LONG)";
129     public static final String TABLE_SQL_DROP = "drop table Layout";
130     public static final String DATA_SOURCE = "liferayDataSource";
131     public static final String SESSION_FACTORY = "liferaySessionFactory";
132     public static final String TX_MANAGER = "liferayTransactionManager";
133     public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
134                 "value.object.entity.cache.enabled.com.liferay.portal.model.Layout"),
135             true);
136     public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
137                 "value.object.finder.cache.enabled.com.liferay.portal.model.Layout"),
138             true);
139 
140     public static Layout toModel(LayoutSoap soapModel) {
141         Layout model = new LayoutImpl();
142 
143         model.setPlid(soapModel.getPlid());
144         model.setGroupId(soapModel.getGroupId());
145         model.setCompanyId(soapModel.getCompanyId());
146         model.setPrivateLayout(soapModel.getPrivateLayout());
147         model.setLayoutId(soapModel.getLayoutId());
148         model.setParentLayoutId(soapModel.getParentLayoutId());
149         model.setName(soapModel.getName());
150         model.setTitle(soapModel.getTitle());
151         model.setDescription(soapModel.getDescription());
152         model.setType(soapModel.getType());
153         model.setTypeSettings(soapModel.getTypeSettings());
154         model.setHidden(soapModel.getHidden());
155         model.setFriendlyURL(soapModel.getFriendlyURL());
156         model.setIconImage(soapModel.getIconImage());
157         model.setIconImageId(soapModel.getIconImageId());
158         model.setThemeId(soapModel.getThemeId());
159         model.setColorSchemeId(soapModel.getColorSchemeId());
160         model.setWapThemeId(soapModel.getWapThemeId());
161         model.setWapColorSchemeId(soapModel.getWapColorSchemeId());
162         model.setCss(soapModel.getCss());
163         model.setPriority(soapModel.getPriority());
164         model.setDlFolderId(soapModel.getDlFolderId());
165 
166         return model;
167     }
168 
169     public static List<Layout> toModels(LayoutSoap[] soapModels) {
170         List<Layout> models = new ArrayList<Layout>(soapModels.length);
171 
172         for (LayoutSoap soapModel : soapModels) {
173             models.add(toModel(soapModel));
174         }
175 
176         return models;
177     }
178 
179     public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
180                 "lock.expiration.time.com.liferay.portal.model.Layout"));
181 
182     public LayoutModelImpl() {
183     }
184 
185     public long getPrimaryKey() {
186         return _plid;
187     }
188 
189     public void setPrimaryKey(long pk) {
190         setPlid(pk);
191     }
192 
193     public Serializable getPrimaryKeyObj() {
194         return new Long(_plid);
195     }
196 
197     public long getPlid() {
198         return _plid;
199     }
200 
201     public void setPlid(long plid) {
202         _plid = plid;
203     }
204 
205     public long getGroupId() {
206         return _groupId;
207     }
208 
209     public void setGroupId(long groupId) {
210         _groupId = groupId;
211 
212         if (!_setOriginalGroupId) {
213             _setOriginalGroupId = true;
214 
215             _originalGroupId = groupId;
216         }
217     }
218 
219     public long getOriginalGroupId() {
220         return _originalGroupId;
221     }
222 
223     public long getCompanyId() {
224         return _companyId;
225     }
226 
227     public void setCompanyId(long companyId) {
228         _companyId = companyId;
229     }
230 
231     public boolean getPrivateLayout() {
232         return _privateLayout;
233     }
234 
235     public boolean isPrivateLayout() {
236         return _privateLayout;
237     }
238 
239     public void setPrivateLayout(boolean privateLayout) {
240         _privateLayout = privateLayout;
241 
242         if (!_setOriginalPrivateLayout) {
243             _setOriginalPrivateLayout = true;
244 
245             _originalPrivateLayout = privateLayout;
246         }
247     }
248 
249     public boolean getOriginalPrivateLayout() {
250         return _originalPrivateLayout;
251     }
252 
253     public long getLayoutId() {
254         return _layoutId;
255     }
256 
257     public void setLayoutId(long layoutId) {
258         _layoutId = layoutId;
259 
260         if (!_setOriginalLayoutId) {
261             _setOriginalLayoutId = true;
262 
263             _originalLayoutId = layoutId;
264         }
265     }
266 
267     public long getOriginalLayoutId() {
268         return _originalLayoutId;
269     }
270 
271     public long getParentLayoutId() {
272         return _parentLayoutId;
273     }
274 
275     public void setParentLayoutId(long parentLayoutId) {
276         _parentLayoutId = parentLayoutId;
277     }
278 
279     public String getName() {
280         return GetterUtil.getString(_name);
281     }
282 
283     public void setName(String name) {
284         _name = name;
285     }
286 
287     public String getTitle() {
288         return GetterUtil.getString(_title);
289     }
290 
291     public void setTitle(String title) {
292         _title = title;
293     }
294 
295     public String getDescription() {
296         return GetterUtil.getString(_description);
297     }
298 
299     public void setDescription(String description) {
300         _description = description;
301     }
302 
303     public String getType() {
304         return GetterUtil.getString(_type);
305     }
306 
307     public void setType(String type) {
308         _type = type;
309     }
310 
311     public String getTypeSettings() {
312         return GetterUtil.getString(_typeSettings);
313     }
314 
315     public void setTypeSettings(String typeSettings) {
316         _typeSettings = typeSettings;
317     }
318 
319     public boolean getHidden() {
320         return _hidden;
321     }
322 
323     public boolean isHidden() {
324         return _hidden;
325     }
326 
327     public void setHidden(boolean hidden) {
328         _hidden = hidden;
329     }
330 
331     public String getFriendlyURL() {
332         return GetterUtil.getString(_friendlyURL);
333     }
334 
335     public void setFriendlyURL(String friendlyURL) {
336         _friendlyURL = friendlyURL;
337 
338         if (_originalFriendlyURL == null) {
339             _originalFriendlyURL = friendlyURL;
340         }
341     }
342 
343     public String getOriginalFriendlyURL() {
344         return GetterUtil.getString(_originalFriendlyURL);
345     }
346 
347     public boolean getIconImage() {
348         return _iconImage;
349     }
350 
351     public boolean isIconImage() {
352         return _iconImage;
353     }
354 
355     public void setIconImage(boolean iconImage) {
356         _iconImage = iconImage;
357     }
358 
359     public long getIconImageId() {
360         return _iconImageId;
361     }
362 
363     public void setIconImageId(long iconImageId) {
364         _iconImageId = iconImageId;
365 
366         if (!_setOriginalIconImageId) {
367             _setOriginalIconImageId = true;
368 
369             _originalIconImageId = iconImageId;
370         }
371     }
372 
373     public long getOriginalIconImageId() {
374         return _originalIconImageId;
375     }
376 
377     public String getThemeId() {
378         return GetterUtil.getString(_themeId);
379     }
380 
381     public void setThemeId(String themeId) {
382         _themeId = themeId;
383     }
384 
385     public String getColorSchemeId() {
386         return GetterUtil.getString(_colorSchemeId);
387     }
388 
389     public void setColorSchemeId(String colorSchemeId) {
390         _colorSchemeId = colorSchemeId;
391     }
392 
393     public String getWapThemeId() {
394         return GetterUtil.getString(_wapThemeId);
395     }
396 
397     public void setWapThemeId(String wapThemeId) {
398         _wapThemeId = wapThemeId;
399     }
400 
401     public String getWapColorSchemeId() {
402         return GetterUtil.getString(_wapColorSchemeId);
403     }
404 
405     public void setWapColorSchemeId(String wapColorSchemeId) {
406         _wapColorSchemeId = wapColorSchemeId;
407     }
408 
409     public String getCss() {
410         return GetterUtil.getString(_css);
411     }
412 
413     public void setCss(String css) {
414         _css = css;
415     }
416 
417     public int getPriority() {
418         return _priority;
419     }
420 
421     public void setPriority(int priority) {
422         _priority = priority;
423     }
424 
425     public long getDlFolderId() {
426         return _dlFolderId;
427     }
428 
429     public void setDlFolderId(long dlFolderId) {
430         _dlFolderId = dlFolderId;
431 
432         if (!_setOriginalDlFolderId) {
433             _setOriginalDlFolderId = true;
434 
435             _originalDlFolderId = dlFolderId;
436         }
437     }
438 
439     public long getOriginalDlFolderId() {
440         return _originalDlFolderId;
441     }
442 
443     public Layout toEscapedModel() {
444         if (isEscapedModel()) {
445             return (Layout)this;
446         }
447         else {
448             Layout model = new LayoutImpl();
449 
450             model.setNew(isNew());
451             model.setEscapedModel(true);
452 
453             model.setPlid(getPlid());
454             model.setGroupId(getGroupId());
455             model.setCompanyId(getCompanyId());
456             model.setPrivateLayout(getPrivateLayout());
457             model.setLayoutId(getLayoutId());
458             model.setParentLayoutId(getParentLayoutId());
459             model.setName(HtmlUtil.escape(getName()));
460             model.setTitle(HtmlUtil.escape(getTitle()));
461             model.setDescription(HtmlUtil.escape(getDescription()));
462             model.setType(HtmlUtil.escape(getType()));
463             model.setTypeSettings(HtmlUtil.escape(getTypeSettings()));
464             model.setHidden(getHidden());
465             model.setFriendlyURL(HtmlUtil.escape(getFriendlyURL()));
466             model.setIconImage(getIconImage());
467             model.setIconImageId(getIconImageId());
468             model.setThemeId(HtmlUtil.escape(getThemeId()));
469             model.setColorSchemeId(HtmlUtil.escape(getColorSchemeId()));
470             model.setWapThemeId(HtmlUtil.escape(getWapThemeId()));
471             model.setWapColorSchemeId(HtmlUtil.escape(getWapColorSchemeId()));
472             model.setCss(HtmlUtil.escape(getCss()));
473             model.setPriority(getPriority());
474             model.setDlFolderId(getDlFolderId());
475 
476             model = (Layout)Proxy.newProxyInstance(Layout.class.getClassLoader(),
477                     new Class[] { Layout.class }, new ReadOnlyBeanHandler(model));
478 
479             return model;
480         }
481     }
482 
483     public ExpandoBridge getExpandoBridge() {
484         if (_expandoBridge == null) {
485             _expandoBridge = new ExpandoBridgeImpl(Layout.class.getName(),
486                     getPrimaryKey());
487         }
488 
489         return _expandoBridge;
490     }
491 
492     public Object clone() {
493         LayoutImpl clone = new LayoutImpl();
494 
495         clone.setPlid(getPlid());
496         clone.setGroupId(getGroupId());
497         clone.setCompanyId(getCompanyId());
498         clone.setPrivateLayout(getPrivateLayout());
499         clone.setLayoutId(getLayoutId());
500         clone.setParentLayoutId(getParentLayoutId());
501         clone.setName(getName());
502         clone.setTitle(getTitle());
503         clone.setDescription(getDescription());
504         clone.setType(getType());
505         clone.setTypeSettings(getTypeSettings());
506         clone.setHidden(getHidden());
507         clone.setFriendlyURL(getFriendlyURL());
508         clone.setIconImage(getIconImage());
509         clone.setIconImageId(getIconImageId());
510         clone.setThemeId(getThemeId());
511         clone.setColorSchemeId(getColorSchemeId());
512         clone.setWapThemeId(getWapThemeId());
513         clone.setWapColorSchemeId(getWapColorSchemeId());
514         clone.setCss(getCss());
515         clone.setPriority(getPriority());
516         clone.setDlFolderId(getDlFolderId());
517 
518         return clone;
519     }
520 
521     public int compareTo(Layout layout) {
522         int value = 0;
523 
524         if (getParentLayoutId() < layout.getParentLayoutId()) {
525             value = -1;
526         }
527         else if (getParentLayoutId() > layout.getParentLayoutId()) {
528             value = 1;
529         }
530         else {
531             value = 0;
532         }
533 
534         if (value != 0) {
535             return value;
536         }
537 
538         if (getPriority() < layout.getPriority()) {
539             value = -1;
540         }
541         else if (getPriority() > layout.getPriority()) {
542             value = 1;
543         }
544         else {
545             value = 0;
546         }
547 
548         if (value != 0) {
549             return value;
550         }
551 
552         return 0;
553     }
554 
555     public boolean equals(Object obj) {
556         if (obj == null) {
557             return false;
558         }
559 
560         Layout layout = null;
561 
562         try {
563             layout = (Layout)obj;
564         }
565         catch (ClassCastException cce) {
566             return false;
567         }
568 
569         long pk = layout.getPrimaryKey();
570 
571         if (getPrimaryKey() == pk) {
572             return true;
573         }
574         else {
575             return false;
576         }
577     }
578 
579     public int hashCode() {
580         return (int)getPrimaryKey();
581     }
582 
583     public String toString() {
584         StringBuilder sb = new StringBuilder();
585 
586         sb.append("{plid=");
587         sb.append(getPlid());
588         sb.append(", groupId=");
589         sb.append(getGroupId());
590         sb.append(", companyId=");
591         sb.append(getCompanyId());
592         sb.append(", privateLayout=");
593         sb.append(getPrivateLayout());
594         sb.append(", layoutId=");
595         sb.append(getLayoutId());
596         sb.append(", parentLayoutId=");
597         sb.append(getParentLayoutId());
598         sb.append(", name=");
599         sb.append(getName());
600         sb.append(", title=");
601         sb.append(getTitle());
602         sb.append(", description=");
603         sb.append(getDescription());
604         sb.append(", type=");
605         sb.append(getType());
606         sb.append(", typeSettings=");
607         sb.append(getTypeSettings());
608         sb.append(", hidden=");
609         sb.append(getHidden());
610         sb.append(", friendlyURL=");
611         sb.append(getFriendlyURL());
612         sb.append(", iconImage=");
613         sb.append(getIconImage());
614         sb.append(", iconImageId=");
615         sb.append(getIconImageId());
616         sb.append(", themeId=");
617         sb.append(getThemeId());
618         sb.append(", colorSchemeId=");
619         sb.append(getColorSchemeId());
620         sb.append(", wapThemeId=");
621         sb.append(getWapThemeId());
622         sb.append(", wapColorSchemeId=");
623         sb.append(getWapColorSchemeId());
624         sb.append(", css=");
625         sb.append(getCss());
626         sb.append(", priority=");
627         sb.append(getPriority());
628         sb.append(", dlFolderId=");
629         sb.append(getDlFolderId());
630         sb.append("}");
631 
632         return sb.toString();
633     }
634 
635     public String toXmlString() {
636         StringBuilder sb = new StringBuilder();
637 
638         sb.append("<model><model-name>");
639         sb.append("com.liferay.portal.model.Layout");
640         sb.append("</model-name>");
641 
642         sb.append(
643             "<column><column-name>plid</column-name><column-value><![CDATA[");
644         sb.append(getPlid());
645         sb.append("]]></column-value></column>");
646         sb.append(
647             "<column><column-name>groupId</column-name><column-value><![CDATA[");
648         sb.append(getGroupId());
649         sb.append("]]></column-value></column>");
650         sb.append(
651             "<column><column-name>companyId</column-name><column-value><![CDATA[");
652         sb.append(getCompanyId());
653         sb.append("]]></column-value></column>");
654         sb.append(
655             "<column><column-name>privateLayout</column-name><column-value><![CDATA[");
656         sb.append(getPrivateLayout());
657         sb.append("]]></column-value></column>");
658         sb.append(
659             "<column><column-name>layoutId</column-name><column-value><![CDATA[");
660         sb.append(getLayoutId());
661         sb.append("]]></column-value></column>");
662         sb.append(
663             "<column><column-name>parentLayoutId</column-name><column-value><![CDATA[");
664         sb.append(getParentLayoutId());
665         sb.append("]]></column-value></column>");
666         sb.append(
667             "<column><column-name>name</column-name><column-value><![CDATA[");
668         sb.append(getName());
669         sb.append("]]></column-value></column>");
670         sb.append(
671             "<column><column-name>title</column-name><column-value><![CDATA[");
672         sb.append(getTitle());
673         sb.append("]]></column-value></column>");
674         sb.append(
675             "<column><column-name>description</column-name><column-value><![CDATA[");
676         sb.append(getDescription());
677         sb.append("]]></column-value></column>");
678         sb.append(
679             "<column><column-name>type</column-name><column-value><![CDATA[");
680         sb.append(getType());
681         sb.append("]]></column-value></column>");
682         sb.append(
683             "<column><column-name>typeSettings</column-name><column-value><![CDATA[");
684         sb.append(getTypeSettings());
685         sb.append("]]></column-value></column>");
686         sb.append(
687             "<column><column-name>hidden</column-name><column-value><![CDATA[");
688         sb.append(getHidden());
689         sb.append("]]></column-value></column>");
690         sb.append(
691             "<column><column-name>friendlyURL</column-name><column-value><![CDATA[");
692         sb.append(getFriendlyURL());
693         sb.append("]]></column-value></column>");
694         sb.append(
695             "<column><column-name>iconImage</column-name><column-value><![CDATA[");
696         sb.append(getIconImage());
697         sb.append("]]></column-value></column>");
698         sb.append(
699             "<column><column-name>iconImageId</column-name><column-value><![CDATA[");
700         sb.append(getIconImageId());
701         sb.append("]]></column-value></column>");
702         sb.append(
703             "<column><column-name>themeId</column-name><column-value><![CDATA[");
704         sb.append(getThemeId());
705         sb.append("]]></column-value></column>");
706         sb.append(
707             "<column><column-name>colorSchemeId</column-name><column-value><![CDATA[");
708         sb.append(getColorSchemeId());
709         sb.append("]]></column-value></column>");
710         sb.append(
711             "<column><column-name>wapThemeId</column-name><column-value><![CDATA[");
712         sb.append(getWapThemeId());
713         sb.append("]]></column-value></column>");
714         sb.append(
715             "<column><column-name>wapColorSchemeId</column-name><column-value><![CDATA[");
716         sb.append(getWapColorSchemeId());
717         sb.append("]]></column-value></column>");
718         sb.append(
719             "<column><column-name>css</column-name><column-value><![CDATA[");
720         sb.append(getCss());
721         sb.append("]]></column-value></column>");
722         sb.append(
723             "<column><column-name>priority</column-name><column-value><![CDATA[");
724         sb.append(getPriority());
725         sb.append("]]></column-value></column>");
726         sb.append(
727             "<column><column-name>dlFolderId</column-name><column-value><![CDATA[");
728         sb.append(getDlFolderId());
729         sb.append("]]></column-value></column>");
730 
731         sb.append("</model>");
732 
733         return sb.toString();
734     }
735 
736     private long _plid;
737     private long _groupId;
738     private long _originalGroupId;
739     private boolean _setOriginalGroupId;
740     private long _companyId;
741     private boolean _privateLayout;
742     private boolean _originalPrivateLayout;
743     private boolean _setOriginalPrivateLayout;
744     private long _layoutId;
745     private long _originalLayoutId;
746     private boolean _setOriginalLayoutId;
747     private long _parentLayoutId;
748     private String _name;
749     private String _title;
750     private String _description;
751     private String _type;
752     private String _typeSettings;
753     private boolean _hidden;
754     private String _friendlyURL;
755     private String _originalFriendlyURL;
756     private boolean _iconImage;
757     private long _iconImageId;
758     private long _originalIconImageId;
759     private boolean _setOriginalIconImageId;
760     private String _themeId;
761     private String _colorSchemeId;
762     private String _wapThemeId;
763     private String _wapColorSchemeId;
764     private String _css;
765     private int _priority;
766     private long _dlFolderId;
767     private long _originalDlFolderId;
768     private boolean _setOriginalDlFolderId;
769     private transient ExpandoBridge _expandoBridge;
770 }