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