1
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
48 public class LayoutSoap implements Serializable {
49 public static LayoutSoap toSoapModel(Layout model) {
50 LayoutSoap soapModel = new LayoutSoap();
51
52 soapModel.setPlid(model.getPlid());
53 soapModel.setGroupId(model.getGroupId());
54 soapModel.setCompanyId(model.getCompanyId());
55 soapModel.setPrivateLayout(model.getPrivateLayout());
56 soapModel.setLayoutId(model.getLayoutId());
57 soapModel.setParentLayoutId(model.getParentLayoutId());
58 soapModel.setName(model.getName());
59 soapModel.setTitle(model.getTitle());
60 soapModel.setDescription(model.getDescription());
61 soapModel.setType(model.getType());
62 soapModel.setTypeSettings(model.getTypeSettings());
63 soapModel.setHidden(model.getHidden());
64 soapModel.setFriendlyURL(model.getFriendlyURL());
65 soapModel.setIconImage(model.getIconImage());
66 soapModel.setIconImageId(model.getIconImageId());
67 soapModel.setThemeId(model.getThemeId());
68 soapModel.setColorSchemeId(model.getColorSchemeId());
69 soapModel.setWapThemeId(model.getWapThemeId());
70 soapModel.setWapColorSchemeId(model.getWapColorSchemeId());
71 soapModel.setCss(model.getCss());
72 soapModel.setPriority(model.getPriority());
73 soapModel.setDlFolderId(model.getDlFolderId());
74
75 return soapModel;
76 }
77
78 public static LayoutSoap[] toSoapModels(Layout[] models) {
79 LayoutSoap[] soapModels = new LayoutSoap[models.length];
80
81 for (int i = 0; i < models.length; i++) {
82 soapModels[i] = toSoapModel(models[i]);
83 }
84
85 return soapModels;
86 }
87
88 public static LayoutSoap[][] toSoapModels(Layout[][] models) {
89 LayoutSoap[][] soapModels = null;
90
91 if (models.length > 0) {
92 soapModels = new LayoutSoap[models.length][models[0].length];
93 }
94 else {
95 soapModels = new LayoutSoap[0][0];
96 }
97
98 for (int i = 0; i < models.length; i++) {
99 soapModels[i] = toSoapModels(models[i]);
100 }
101
102 return soapModels;
103 }
104
105 public static LayoutSoap[] toSoapModels(List<Layout> models) {
106 List<LayoutSoap> soapModels = new ArrayList<LayoutSoap>(models.size());
107
108 for (Layout model : models) {
109 soapModels.add(toSoapModel(model));
110 }
111
112 return soapModels.toArray(new LayoutSoap[soapModels.size()]);
113 }
114
115 public LayoutSoap() {
116 }
117
118 public long getPrimaryKey() {
119 return _plid;
120 }
121
122 public void setPrimaryKey(long pk) {
123 setPlid(pk);
124 }
125
126 public long getPlid() {
127 return _plid;
128 }
129
130 public void setPlid(long plid) {
131 _plid = plid;
132 }
133
134 public long getGroupId() {
135 return _groupId;
136 }
137
138 public void setGroupId(long groupId) {
139 _groupId = groupId;
140 }
141
142 public long getCompanyId() {
143 return _companyId;
144 }
145
146 public void setCompanyId(long companyId) {
147 _companyId = companyId;
148 }
149
150 public boolean getPrivateLayout() {
151 return _privateLayout;
152 }
153
154 public boolean isPrivateLayout() {
155 return _privateLayout;
156 }
157
158 public void setPrivateLayout(boolean privateLayout) {
159 _privateLayout = privateLayout;
160 }
161
162 public long getLayoutId() {
163 return _layoutId;
164 }
165
166 public void setLayoutId(long layoutId) {
167 _layoutId = layoutId;
168 }
169
170 public long getParentLayoutId() {
171 return _parentLayoutId;
172 }
173
174 public void setParentLayoutId(long parentLayoutId) {
175 _parentLayoutId = parentLayoutId;
176 }
177
178 public String getName() {
179 return _name;
180 }
181
182 public void setName(String name) {
183 _name = name;
184 }
185
186 public String getTitle() {
187 return _title;
188 }
189
190 public void setTitle(String title) {
191 _title = title;
192 }
193
194 public String getDescription() {
195 return _description;
196 }
197
198 public void setDescription(String description) {
199 _description = description;
200 }
201
202 public String getType() {
203 return _type;
204 }
205
206 public void setType(String type) {
207 _type = type;
208 }
209
210 public String getTypeSettings() {
211 return _typeSettings;
212 }
213
214 public void setTypeSettings(String typeSettings) {
215 _typeSettings = typeSettings;
216 }
217
218 public boolean getHidden() {
219 return _hidden;
220 }
221
222 public boolean isHidden() {
223 return _hidden;
224 }
225
226 public void setHidden(boolean hidden) {
227 _hidden = hidden;
228 }
229
230 public String getFriendlyURL() {
231 return _friendlyURL;
232 }
233
234 public void setFriendlyURL(String friendlyURL) {
235 _friendlyURL = friendlyURL;
236 }
237
238 public boolean getIconImage() {
239 return _iconImage;
240 }
241
242 public boolean isIconImage() {
243 return _iconImage;
244 }
245
246 public void setIconImage(boolean iconImage) {
247 _iconImage = iconImage;
248 }
249
250 public long getIconImageId() {
251 return _iconImageId;
252 }
253
254 public void setIconImageId(long iconImageId) {
255 _iconImageId = iconImageId;
256 }
257
258 public String getThemeId() {
259 return _themeId;
260 }
261
262 public void setThemeId(String themeId) {
263 _themeId = themeId;
264 }
265
266 public String getColorSchemeId() {
267 return _colorSchemeId;
268 }
269
270 public void setColorSchemeId(String colorSchemeId) {
271 _colorSchemeId = colorSchemeId;
272 }
273
274 public String getWapThemeId() {
275 return _wapThemeId;
276 }
277
278 public void setWapThemeId(String wapThemeId) {
279 _wapThemeId = wapThemeId;
280 }
281
282 public String getWapColorSchemeId() {
283 return _wapColorSchemeId;
284 }
285
286 public void setWapColorSchemeId(String wapColorSchemeId) {
287 _wapColorSchemeId = wapColorSchemeId;
288 }
289
290 public String getCss() {
291 return _css;
292 }
293
294 public void setCss(String css) {
295 _css = css;
296 }
297
298 public int getPriority() {
299 return _priority;
300 }
301
302 public void setPriority(int priority) {
303 _priority = priority;
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 _dlFolderId;
336 }