1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portal.model;
16  
17  import java.io.Serializable;
18  
19  import java.util.ArrayList;
20  import java.util.List;
21  
22  /**
23   * <a href="LayoutSoap.java.html"><b><i>View Source</i></b></a>
24   *
25   * <p>
26   * ServiceBuilder generated this class. Modifications in this class will be
27   * overwritten the next time is generated.
28   * </p>
29   *
30   * <p>
31   * This class is used by
32   * {@link com.liferay.portal.service.http.LayoutServiceSoap}.
33   * </p>
34   *
35   * @author    Brian Wing Shun Chan
36   * @see       com.liferay.portal.service.http.LayoutServiceSoap
37   * @generated
38   */
39  public class LayoutSoap implements Serializable {
40      public static LayoutSoap toSoapModel(Layout model) {
41          LayoutSoap soapModel = new LayoutSoap();
42  
43          soapModel.setPlid(model.getPlid());
44          soapModel.setGroupId(model.getGroupId());
45          soapModel.setCompanyId(model.getCompanyId());
46          soapModel.setPrivateLayout(model.getPrivateLayout());
47          soapModel.setLayoutId(model.getLayoutId());
48          soapModel.setParentLayoutId(model.getParentLayoutId());
49          soapModel.setName(model.getName());
50          soapModel.setTitle(model.getTitle());
51          soapModel.setDescription(model.getDescription());
52          soapModel.setType(model.getType());
53          soapModel.setTypeSettings(model.getTypeSettings());
54          soapModel.setHidden(model.getHidden());
55          soapModel.setFriendlyURL(model.getFriendlyURL());
56          soapModel.setIconImage(model.getIconImage());
57          soapModel.setIconImageId(model.getIconImageId());
58          soapModel.setThemeId(model.getThemeId());
59          soapModel.setColorSchemeId(model.getColorSchemeId());
60          soapModel.setWapThemeId(model.getWapThemeId());
61          soapModel.setWapColorSchemeId(model.getWapColorSchemeId());
62          soapModel.setCss(model.getCss());
63          soapModel.setPriority(model.getPriority());
64          soapModel.setLayoutPrototypeId(model.getLayoutPrototypeId());
65          soapModel.setDlFolderId(model.getDlFolderId());
66  
67          return soapModel;
68      }
69  
70      public static LayoutSoap[] toSoapModels(Layout[] models) {
71          LayoutSoap[] soapModels = new LayoutSoap[models.length];
72  
73          for (int i = 0; i < models.length; i++) {
74              soapModels[i] = toSoapModel(models[i]);
75          }
76  
77          return soapModels;
78      }
79  
80      public static LayoutSoap[][] toSoapModels(Layout[][] models) {
81          LayoutSoap[][] soapModels = null;
82  
83          if (models.length > 0) {
84              soapModels = new LayoutSoap[models.length][models[0].length];
85          }
86          else {
87              soapModels = new LayoutSoap[0][0];
88          }
89  
90          for (int i = 0; i < models.length; i++) {
91              soapModels[i] = toSoapModels(models[i]);
92          }
93  
94          return soapModels;
95      }
96  
97      public static LayoutSoap[] toSoapModels(List<Layout> models) {
98          List<LayoutSoap> soapModels = new ArrayList<LayoutSoap>(models.size());
99  
100         for (Layout model : models) {
101             soapModels.add(toSoapModel(model));
102         }
103 
104         return soapModels.toArray(new LayoutSoap[soapModels.size()]);
105     }
106 
107     public LayoutSoap() {
108     }
109 
110     public long getPrimaryKey() {
111         return _plid;
112     }
113 
114     public void setPrimaryKey(long pk) {
115         setPlid(pk);
116     }
117 
118     public long getPlid() {
119         return _plid;
120     }
121 
122     public void setPlid(long plid) {
123         _plid = plid;
124     }
125 
126     public long getGroupId() {
127         return _groupId;
128     }
129 
130     public void setGroupId(long groupId) {
131         _groupId = groupId;
132     }
133 
134     public long getCompanyId() {
135         return _companyId;
136     }
137 
138     public void setCompanyId(long companyId) {
139         _companyId = companyId;
140     }
141 
142     public boolean getPrivateLayout() {
143         return _privateLayout;
144     }
145 
146     public boolean isPrivateLayout() {
147         return _privateLayout;
148     }
149 
150     public void setPrivateLayout(boolean privateLayout) {
151         _privateLayout = privateLayout;
152     }
153 
154     public long getLayoutId() {
155         return _layoutId;
156     }
157 
158     public void setLayoutId(long layoutId) {
159         _layoutId = layoutId;
160     }
161 
162     public long getParentLayoutId() {
163         return _parentLayoutId;
164     }
165 
166     public void setParentLayoutId(long parentLayoutId) {
167         _parentLayoutId = parentLayoutId;
168     }
169 
170     public String getName() {
171         return _name;
172     }
173 
174     public void setName(String name) {
175         _name = name;
176     }
177 
178     public String getTitle() {
179         return _title;
180     }
181 
182     public void setTitle(String title) {
183         _title = title;
184     }
185 
186     public String getDescription() {
187         return _description;
188     }
189 
190     public void setDescription(String description) {
191         _description = description;
192     }
193 
194     public String getType() {
195         return _type;
196     }
197 
198     public void setType(String type) {
199         _type = type;
200     }
201 
202     public String getTypeSettings() {
203         return _typeSettings;
204     }
205 
206     public void setTypeSettings(String typeSettings) {
207         _typeSettings = typeSettings;
208     }
209 
210     public boolean getHidden() {
211         return _hidden;
212     }
213 
214     public boolean isHidden() {
215         return _hidden;
216     }
217 
218     public void setHidden(boolean hidden) {
219         _hidden = hidden;
220     }
221 
222     public String getFriendlyURL() {
223         return _friendlyURL;
224     }
225 
226     public void setFriendlyURL(String friendlyURL) {
227         _friendlyURL = friendlyURL;
228     }
229 
230     public boolean getIconImage() {
231         return _iconImage;
232     }
233 
234     public boolean isIconImage() {
235         return _iconImage;
236     }
237 
238     public void setIconImage(boolean iconImage) {
239         _iconImage = iconImage;
240     }
241 
242     public long getIconImageId() {
243         return _iconImageId;
244     }
245 
246     public void setIconImageId(long iconImageId) {
247         _iconImageId = iconImageId;
248     }
249 
250     public String getThemeId() {
251         return _themeId;
252     }
253 
254     public void setThemeId(String themeId) {
255         _themeId = themeId;
256     }
257 
258     public String getColorSchemeId() {
259         return _colorSchemeId;
260     }
261 
262     public void setColorSchemeId(String colorSchemeId) {
263         _colorSchemeId = colorSchemeId;
264     }
265 
266     public String getWapThemeId() {
267         return _wapThemeId;
268     }
269 
270     public void setWapThemeId(String wapThemeId) {
271         _wapThemeId = wapThemeId;
272     }
273 
274     public String getWapColorSchemeId() {
275         return _wapColorSchemeId;
276     }
277 
278     public void setWapColorSchemeId(String wapColorSchemeId) {
279         _wapColorSchemeId = wapColorSchemeId;
280     }
281 
282     public String getCss() {
283         return _css;
284     }
285 
286     public void setCss(String css) {
287         _css = css;
288     }
289 
290     public int getPriority() {
291         return _priority;
292     }
293 
294     public void setPriority(int priority) {
295         _priority = priority;
296     }
297 
298     public long getLayoutPrototypeId() {
299         return _layoutPrototypeId;
300     }
301 
302     public void setLayoutPrototypeId(long layoutPrototypeId) {
303         _layoutPrototypeId = layoutPrototypeId;
304     }
305 
306     public long getDlFolderId() {
307         return _dlFolderId;
308     }
309 
310     public void setDlFolderId(long dlFolderId) {
311         _dlFolderId = dlFolderId;
312     }
313 
314     private long _plid;
315     private long _groupId;
316     private long _companyId;
317     private boolean _privateLayout;
318     private long _layoutId;
319     private long _parentLayoutId;
320     private String _name;
321     private String _title;
322     private String _description;
323     private String _type;
324     private String _typeSettings;
325     private boolean _hidden;
326     private String _friendlyURL;
327     private boolean _iconImage;
328     private long _iconImageId;
329     private String _themeId;
330     private String _colorSchemeId;
331     private String _wapThemeId;
332     private String _wapColorSchemeId;
333     private String _css;
334     private int _priority;
335     private long _layoutPrototypeId;
336     private long _dlFolderId;
337 }