001
014
015 package com.liferay.portal.model;
016
017 import com.liferay.portal.kernel.util.Validator;
018
019 import java.util.Date;
020 import java.util.HashMap;
021 import java.util.Map;
022
023
032 public class PortletItemWrapper implements PortletItem,
033 ModelWrapper<PortletItem> {
034 public PortletItemWrapper(PortletItem portletItem) {
035 _portletItem = portletItem;
036 }
037
038 @Override
039 public Class<?> getModelClass() {
040 return PortletItem.class;
041 }
042
043 @Override
044 public String getModelClassName() {
045 return PortletItem.class.getName();
046 }
047
048 @Override
049 public Map<String, Object> getModelAttributes() {
050 Map<String, Object> attributes = new HashMap<String, Object>();
051
052 attributes.put("portletItemId", getPortletItemId());
053 attributes.put("groupId", getGroupId());
054 attributes.put("companyId", getCompanyId());
055 attributes.put("userId", getUserId());
056 attributes.put("userName", getUserName());
057 attributes.put("createDate", getCreateDate());
058 attributes.put("modifiedDate", getModifiedDate());
059 attributes.put("name", getName());
060 attributes.put("portletId", getPortletId());
061 attributes.put("classNameId", getClassNameId());
062
063 return attributes;
064 }
065
066 @Override
067 public void setModelAttributes(Map<String, Object> attributes) {
068 Long portletItemId = (Long)attributes.get("portletItemId");
069
070 if (portletItemId != null) {
071 setPortletItemId(portletItemId);
072 }
073
074 Long groupId = (Long)attributes.get("groupId");
075
076 if (groupId != null) {
077 setGroupId(groupId);
078 }
079
080 Long companyId = (Long)attributes.get("companyId");
081
082 if (companyId != null) {
083 setCompanyId(companyId);
084 }
085
086 Long userId = (Long)attributes.get("userId");
087
088 if (userId != null) {
089 setUserId(userId);
090 }
091
092 String userName = (String)attributes.get("userName");
093
094 if (userName != null) {
095 setUserName(userName);
096 }
097
098 Date createDate = (Date)attributes.get("createDate");
099
100 if (createDate != null) {
101 setCreateDate(createDate);
102 }
103
104 Date modifiedDate = (Date)attributes.get("modifiedDate");
105
106 if (modifiedDate != null) {
107 setModifiedDate(modifiedDate);
108 }
109
110 String name = (String)attributes.get("name");
111
112 if (name != null) {
113 setName(name);
114 }
115
116 String portletId = (String)attributes.get("portletId");
117
118 if (portletId != null) {
119 setPortletId(portletId);
120 }
121
122 Long classNameId = (Long)attributes.get("classNameId");
123
124 if (classNameId != null) {
125 setClassNameId(classNameId);
126 }
127 }
128
129
134 @Override
135 public long getPrimaryKey() {
136 return _portletItem.getPrimaryKey();
137 }
138
139
144 @Override
145 public void setPrimaryKey(long primaryKey) {
146 _portletItem.setPrimaryKey(primaryKey);
147 }
148
149
154 @Override
155 public long getPortletItemId() {
156 return _portletItem.getPortletItemId();
157 }
158
159
164 @Override
165 public void setPortletItemId(long portletItemId) {
166 _portletItem.setPortletItemId(portletItemId);
167 }
168
169
174 @Override
175 public long getGroupId() {
176 return _portletItem.getGroupId();
177 }
178
179
184 @Override
185 public void setGroupId(long groupId) {
186 _portletItem.setGroupId(groupId);
187 }
188
189
194 @Override
195 public long getCompanyId() {
196 return _portletItem.getCompanyId();
197 }
198
199
204 @Override
205 public void setCompanyId(long companyId) {
206 _portletItem.setCompanyId(companyId);
207 }
208
209
214 @Override
215 public long getUserId() {
216 return _portletItem.getUserId();
217 }
218
219
224 @Override
225 public void setUserId(long userId) {
226 _portletItem.setUserId(userId);
227 }
228
229
235 @Override
236 public java.lang.String getUserUuid()
237 throws com.liferay.portal.kernel.exception.SystemException {
238 return _portletItem.getUserUuid();
239 }
240
241
246 @Override
247 public void setUserUuid(java.lang.String userUuid) {
248 _portletItem.setUserUuid(userUuid);
249 }
250
251
256 @Override
257 public java.lang.String getUserName() {
258 return _portletItem.getUserName();
259 }
260
261
266 @Override
267 public void setUserName(java.lang.String userName) {
268 _portletItem.setUserName(userName);
269 }
270
271
276 @Override
277 public java.util.Date getCreateDate() {
278 return _portletItem.getCreateDate();
279 }
280
281
286 @Override
287 public void setCreateDate(java.util.Date createDate) {
288 _portletItem.setCreateDate(createDate);
289 }
290
291
296 @Override
297 public java.util.Date getModifiedDate() {
298 return _portletItem.getModifiedDate();
299 }
300
301
306 @Override
307 public void setModifiedDate(java.util.Date modifiedDate) {
308 _portletItem.setModifiedDate(modifiedDate);
309 }
310
311
316 @Override
317 public java.lang.String getName() {
318 return _portletItem.getName();
319 }
320
321
326 @Override
327 public void setName(java.lang.String name) {
328 _portletItem.setName(name);
329 }
330
331
336 @Override
337 public java.lang.String getPortletId() {
338 return _portletItem.getPortletId();
339 }
340
341
346 @Override
347 public void setPortletId(java.lang.String portletId) {
348 _portletItem.setPortletId(portletId);
349 }
350
351
356 @Override
357 public java.lang.String getClassName() {
358 return _portletItem.getClassName();
359 }
360
361 @Override
362 public void setClassName(java.lang.String className) {
363 _portletItem.setClassName(className);
364 }
365
366
371 @Override
372 public long getClassNameId() {
373 return _portletItem.getClassNameId();
374 }
375
376
381 @Override
382 public void setClassNameId(long classNameId) {
383 _portletItem.setClassNameId(classNameId);
384 }
385
386 @Override
387 public boolean isNew() {
388 return _portletItem.isNew();
389 }
390
391 @Override
392 public void setNew(boolean n) {
393 _portletItem.setNew(n);
394 }
395
396 @Override
397 public boolean isCachedModel() {
398 return _portletItem.isCachedModel();
399 }
400
401 @Override
402 public void setCachedModel(boolean cachedModel) {
403 _portletItem.setCachedModel(cachedModel);
404 }
405
406 @Override
407 public boolean isEscapedModel() {
408 return _portletItem.isEscapedModel();
409 }
410
411 @Override
412 public java.io.Serializable getPrimaryKeyObj() {
413 return _portletItem.getPrimaryKeyObj();
414 }
415
416 @Override
417 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
418 _portletItem.setPrimaryKeyObj(primaryKeyObj);
419 }
420
421 @Override
422 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
423 return _portletItem.getExpandoBridge();
424 }
425
426 @Override
427 public void setExpandoBridgeAttributes(
428 com.liferay.portal.model.BaseModel<?> baseModel) {
429 _portletItem.setExpandoBridgeAttributes(baseModel);
430 }
431
432 @Override
433 public void setExpandoBridgeAttributes(
434 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
435 _portletItem.setExpandoBridgeAttributes(expandoBridge);
436 }
437
438 @Override
439 public void setExpandoBridgeAttributes(
440 com.liferay.portal.service.ServiceContext serviceContext) {
441 _portletItem.setExpandoBridgeAttributes(serviceContext);
442 }
443
444 @Override
445 public java.lang.Object clone() {
446 return new PortletItemWrapper((PortletItem)_portletItem.clone());
447 }
448
449 @Override
450 public int compareTo(com.liferay.portal.model.PortletItem portletItem) {
451 return _portletItem.compareTo(portletItem);
452 }
453
454 @Override
455 public int hashCode() {
456 return _portletItem.hashCode();
457 }
458
459 @Override
460 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.PortletItem> toCacheModel() {
461 return _portletItem.toCacheModel();
462 }
463
464 @Override
465 public com.liferay.portal.model.PortletItem toEscapedModel() {
466 return new PortletItemWrapper(_portletItem.toEscapedModel());
467 }
468
469 @Override
470 public com.liferay.portal.model.PortletItem toUnescapedModel() {
471 return new PortletItemWrapper(_portletItem.toUnescapedModel());
472 }
473
474 @Override
475 public java.lang.String toString() {
476 return _portletItem.toString();
477 }
478
479 @Override
480 public java.lang.String toXmlString() {
481 return _portletItem.toXmlString();
482 }
483
484 @Override
485 public void persist()
486 throws com.liferay.portal.kernel.exception.SystemException {
487 _portletItem.persist();
488 }
489
490 @Override
491 public boolean equals(Object obj) {
492 if (this == obj) {
493 return true;
494 }
495
496 if (!(obj instanceof PortletItemWrapper)) {
497 return false;
498 }
499
500 PortletItemWrapper portletItemWrapper = (PortletItemWrapper)obj;
501
502 if (Validator.equals(_portletItem, portletItemWrapper._portletItem)) {
503 return true;
504 }
505
506 return false;
507 }
508
509
512 public PortletItem getWrappedPortletItem() {
513 return _portletItem;
514 }
515
516 @Override
517 public PortletItem getWrappedModel() {
518 return _portletItem;
519 }
520
521 @Override
522 public void resetOriginalValues() {
523 _portletItem.resetOriginalValues();
524 }
525
526 private PortletItem _portletItem;
527 }