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