001
014
015 package com.liferay.portlet.dynamicdatamapping.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.util.Validator;
020 import com.liferay.portal.model.ModelWrapper;
021
022 import com.liferay.portlet.exportimport.lar.StagedModelType;
023
024 import java.util.Date;
025 import java.util.HashMap;
026 import java.util.Map;
027
028
037 @ProviderType
038 public class DDMStructureLayoutWrapper implements DDMStructureLayout,
039 ModelWrapper<DDMStructureLayout> {
040 public DDMStructureLayoutWrapper(DDMStructureLayout ddmStructureLayout) {
041 _ddmStructureLayout = ddmStructureLayout;
042 }
043
044 @Override
045 public Class<?> getModelClass() {
046 return DDMStructureLayout.class;
047 }
048
049 @Override
050 public String getModelClassName() {
051 return DDMStructureLayout.class.getName();
052 }
053
054 @Override
055 public Map<String, Object> getModelAttributes() {
056 Map<String, Object> attributes = new HashMap<String, Object>();
057
058 attributes.put("uuid", getUuid());
059 attributes.put("structureLayoutId", getStructureLayoutId());
060 attributes.put("groupId", getGroupId());
061 attributes.put("companyId", getCompanyId());
062 attributes.put("userId", getUserId());
063 attributes.put("userName", getUserName());
064 attributes.put("createDate", getCreateDate());
065 attributes.put("modifiedDate", getModifiedDate());
066 attributes.put("structureVersionId", getStructureVersionId());
067 attributes.put("definition", getDefinition());
068
069 return attributes;
070 }
071
072 @Override
073 public void setModelAttributes(Map<String, Object> attributes) {
074 String uuid = (String)attributes.get("uuid");
075
076 if (uuid != null) {
077 setUuid(uuid);
078 }
079
080 Long structureLayoutId = (Long)attributes.get("structureLayoutId");
081
082 if (structureLayoutId != null) {
083 setStructureLayoutId(structureLayoutId);
084 }
085
086 Long groupId = (Long)attributes.get("groupId");
087
088 if (groupId != null) {
089 setGroupId(groupId);
090 }
091
092 Long companyId = (Long)attributes.get("companyId");
093
094 if (companyId != null) {
095 setCompanyId(companyId);
096 }
097
098 Long userId = (Long)attributes.get("userId");
099
100 if (userId != null) {
101 setUserId(userId);
102 }
103
104 String userName = (String)attributes.get("userName");
105
106 if (userName != null) {
107 setUserName(userName);
108 }
109
110 Date createDate = (Date)attributes.get("createDate");
111
112 if (createDate != null) {
113 setCreateDate(createDate);
114 }
115
116 Date modifiedDate = (Date)attributes.get("modifiedDate");
117
118 if (modifiedDate != null) {
119 setModifiedDate(modifiedDate);
120 }
121
122 Long structureVersionId = (Long)attributes.get("structureVersionId");
123
124 if (structureVersionId != null) {
125 setStructureVersionId(structureVersionId);
126 }
127
128 String definition = (String)attributes.get("definition");
129
130 if (definition != null) {
131 setDefinition(definition);
132 }
133 }
134
135 @Override
136 public java.lang.Object clone() {
137 return new DDMStructureLayoutWrapper((DDMStructureLayout)_ddmStructureLayout.clone());
138 }
139
140 @Override
141 public int compareTo(
142 com.liferay.portlet.dynamicdatamapping.model.DDMStructureLayout ddmStructureLayout) {
143 return _ddmStructureLayout.compareTo(ddmStructureLayout);
144 }
145
146
151 @Override
152 public long getCompanyId() {
153 return _ddmStructureLayout.getCompanyId();
154 }
155
156
161 @Override
162 public Date getCreateDate() {
163 return _ddmStructureLayout.getCreateDate();
164 }
165
166 @Override
167 public com.liferay.portlet.dynamicdatamapping.model.DDMFormLayout getDDMFormLayout() {
168 return _ddmStructureLayout.getDDMFormLayout();
169 }
170
171
176 @Override
177 public java.lang.String getDefinition() {
178 return _ddmStructureLayout.getDefinition();
179 }
180
181 @Override
182 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
183 return _ddmStructureLayout.getExpandoBridge();
184 }
185
186
191 @Override
192 public long getGroupId() {
193 return _ddmStructureLayout.getGroupId();
194 }
195
196
201 @Override
202 public Date getModifiedDate() {
203 return _ddmStructureLayout.getModifiedDate();
204 }
205
206
211 @Override
212 public long getPrimaryKey() {
213 return _ddmStructureLayout.getPrimaryKey();
214 }
215
216 @Override
217 public java.io.Serializable getPrimaryKeyObj() {
218 return _ddmStructureLayout.getPrimaryKeyObj();
219 }
220
221
226 @Override
227 public long getStructureLayoutId() {
228 return _ddmStructureLayout.getStructureLayoutId();
229 }
230
231
236 @Override
237 public long getStructureVersionId() {
238 return _ddmStructureLayout.getStructureVersionId();
239 }
240
241
246 @Override
247 public long getUserId() {
248 return _ddmStructureLayout.getUserId();
249 }
250
251
256 @Override
257 public java.lang.String getUserName() {
258 return _ddmStructureLayout.getUserName();
259 }
260
261
266 @Override
267 public java.lang.String getUserUuid() {
268 return _ddmStructureLayout.getUserUuid();
269 }
270
271
276 @Override
277 public java.lang.String getUuid() {
278 return _ddmStructureLayout.getUuid();
279 }
280
281 @Override
282 public int hashCode() {
283 return _ddmStructureLayout.hashCode();
284 }
285
286 @Override
287 public boolean isCachedModel() {
288 return _ddmStructureLayout.isCachedModel();
289 }
290
291 @Override
292 public boolean isEscapedModel() {
293 return _ddmStructureLayout.isEscapedModel();
294 }
295
296 @Override
297 public boolean isNew() {
298 return _ddmStructureLayout.isNew();
299 }
300
301 @Override
302 public void persist() {
303 _ddmStructureLayout.persist();
304 }
305
306 @Override
307 public void setCachedModel(boolean cachedModel) {
308 _ddmStructureLayout.setCachedModel(cachedModel);
309 }
310
311
316 @Override
317 public void setCompanyId(long companyId) {
318 _ddmStructureLayout.setCompanyId(companyId);
319 }
320
321
326 @Override
327 public void setCreateDate(Date createDate) {
328 _ddmStructureLayout.setCreateDate(createDate);
329 }
330
331
336 @Override
337 public void setDefinition(java.lang.String definition) {
338 _ddmStructureLayout.setDefinition(definition);
339 }
340
341 @Override
342 public void setExpandoBridgeAttributes(
343 com.liferay.portal.model.BaseModel<?> baseModel) {
344 _ddmStructureLayout.setExpandoBridgeAttributes(baseModel);
345 }
346
347 @Override
348 public void setExpandoBridgeAttributes(
349 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
350 _ddmStructureLayout.setExpandoBridgeAttributes(expandoBridge);
351 }
352
353 @Override
354 public void setExpandoBridgeAttributes(
355 com.liferay.portal.service.ServiceContext serviceContext) {
356 _ddmStructureLayout.setExpandoBridgeAttributes(serviceContext);
357 }
358
359
364 @Override
365 public void setGroupId(long groupId) {
366 _ddmStructureLayout.setGroupId(groupId);
367 }
368
369
374 @Override
375 public void setModifiedDate(Date modifiedDate) {
376 _ddmStructureLayout.setModifiedDate(modifiedDate);
377 }
378
379 @Override
380 public void setNew(boolean n) {
381 _ddmStructureLayout.setNew(n);
382 }
383
384
389 @Override
390 public void setPrimaryKey(long primaryKey) {
391 _ddmStructureLayout.setPrimaryKey(primaryKey);
392 }
393
394 @Override
395 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
396 _ddmStructureLayout.setPrimaryKeyObj(primaryKeyObj);
397 }
398
399
404 @Override
405 public void setStructureLayoutId(long structureLayoutId) {
406 _ddmStructureLayout.setStructureLayoutId(structureLayoutId);
407 }
408
409
414 @Override
415 public void setStructureVersionId(long structureVersionId) {
416 _ddmStructureLayout.setStructureVersionId(structureVersionId);
417 }
418
419
424 @Override
425 public void setUserId(long userId) {
426 _ddmStructureLayout.setUserId(userId);
427 }
428
429
434 @Override
435 public void setUserName(java.lang.String userName) {
436 _ddmStructureLayout.setUserName(userName);
437 }
438
439
444 @Override
445 public void setUserUuid(java.lang.String userUuid) {
446 _ddmStructureLayout.setUserUuid(userUuid);
447 }
448
449
454 @Override
455 public void setUuid(java.lang.String uuid) {
456 _ddmStructureLayout.setUuid(uuid);
457 }
458
459 @Override
460 public com.liferay.portal.model.CacheModel<com.liferay.portlet.dynamicdatamapping.model.DDMStructureLayout> toCacheModel() {
461 return _ddmStructureLayout.toCacheModel();
462 }
463
464 @Override
465 public com.liferay.portlet.dynamicdatamapping.model.DDMStructureLayout toEscapedModel() {
466 return new DDMStructureLayoutWrapper(_ddmStructureLayout.toEscapedModel());
467 }
468
469 @Override
470 public java.lang.String toString() {
471 return _ddmStructureLayout.toString();
472 }
473
474 @Override
475 public com.liferay.portlet.dynamicdatamapping.model.DDMStructureLayout toUnescapedModel() {
476 return new DDMStructureLayoutWrapper(_ddmStructureLayout.toUnescapedModel());
477 }
478
479 @Override
480 public java.lang.String toXmlString() {
481 return _ddmStructureLayout.toXmlString();
482 }
483
484 @Override
485 public boolean equals(Object obj) {
486 if (this == obj) {
487 return true;
488 }
489
490 if (!(obj instanceof DDMStructureLayoutWrapper)) {
491 return false;
492 }
493
494 DDMStructureLayoutWrapper ddmStructureLayoutWrapper = (DDMStructureLayoutWrapper)obj;
495
496 if (Validator.equals(_ddmStructureLayout,
497 ddmStructureLayoutWrapper._ddmStructureLayout)) {
498 return true;
499 }
500
501 return false;
502 }
503
504 @Override
505 public StagedModelType getStagedModelType() {
506 return _ddmStructureLayout.getStagedModelType();
507 }
508
509
512 @Deprecated
513 public DDMStructureLayout getWrappedDDMStructureLayout() {
514 return _ddmStructureLayout;
515 }
516
517 @Override
518 public DDMStructureLayout getWrappedModel() {
519 return _ddmStructureLayout;
520 }
521
522 @Override
523 public boolean isEntityCacheEnabled() {
524 return _ddmStructureLayout.isEntityCacheEnabled();
525 }
526
527 @Override
528 public boolean isFinderCacheEnabled() {
529 return _ddmStructureLayout.isFinderCacheEnabled();
530 }
531
532 @Override
533 public void resetOriginalValues() {
534 _ddmStructureLayout.resetOriginalValues();
535 }
536
537 private final DDMStructureLayout _ddmStructureLayout;
538 }