001
014
015 package com.liferay.portal.model;
016
017 import com.liferay.portal.kernel.util.Validator;
018
019 import java.util.HashMap;
020 import java.util.Map;
021
022
031 public class ResourcePermissionWrapper implements ResourcePermission,
032 ModelWrapper<ResourcePermission> {
033 public ResourcePermissionWrapper(ResourcePermission resourcePermission) {
034 _resourcePermission = resourcePermission;
035 }
036
037 @Override
038 public Class<?> getModelClass() {
039 return ResourcePermission.class;
040 }
041
042 @Override
043 public String getModelClassName() {
044 return ResourcePermission.class.getName();
045 }
046
047 @Override
048 public Map<String, Object> getModelAttributes() {
049 Map<String, Object> attributes = new HashMap<String, Object>();
050
051 attributes.put("resourcePermissionId", getResourcePermissionId());
052 attributes.put("companyId", getCompanyId());
053 attributes.put("name", getName());
054 attributes.put("scope", getScope());
055 attributes.put("primKey", getPrimKey());
056 attributes.put("roleId", getRoleId());
057 attributes.put("ownerId", getOwnerId());
058 attributes.put("actionIds", getActionIds());
059
060 return attributes;
061 }
062
063 @Override
064 public void setModelAttributes(Map<String, Object> attributes) {
065 Long resourcePermissionId = (Long)attributes.get("resourcePermissionId");
066
067 if (resourcePermissionId != null) {
068 setResourcePermissionId(resourcePermissionId);
069 }
070
071 Long companyId = (Long)attributes.get("companyId");
072
073 if (companyId != null) {
074 setCompanyId(companyId);
075 }
076
077 String name = (String)attributes.get("name");
078
079 if (name != null) {
080 setName(name);
081 }
082
083 Integer scope = (Integer)attributes.get("scope");
084
085 if (scope != null) {
086 setScope(scope);
087 }
088
089 String primKey = (String)attributes.get("primKey");
090
091 if (primKey != null) {
092 setPrimKey(primKey);
093 }
094
095 Long roleId = (Long)attributes.get("roleId");
096
097 if (roleId != null) {
098 setRoleId(roleId);
099 }
100
101 Long ownerId = (Long)attributes.get("ownerId");
102
103 if (ownerId != null) {
104 setOwnerId(ownerId);
105 }
106
107 Long actionIds = (Long)attributes.get("actionIds");
108
109 if (actionIds != null) {
110 setActionIds(actionIds);
111 }
112 }
113
114
119 @Override
120 public long getPrimaryKey() {
121 return _resourcePermission.getPrimaryKey();
122 }
123
124
129 @Override
130 public void setPrimaryKey(long primaryKey) {
131 _resourcePermission.setPrimaryKey(primaryKey);
132 }
133
134
139 @Override
140 public long getResourcePermissionId() {
141 return _resourcePermission.getResourcePermissionId();
142 }
143
144
149 @Override
150 public void setResourcePermissionId(long resourcePermissionId) {
151 _resourcePermission.setResourcePermissionId(resourcePermissionId);
152 }
153
154
159 @Override
160 public long getCompanyId() {
161 return _resourcePermission.getCompanyId();
162 }
163
164
169 @Override
170 public void setCompanyId(long companyId) {
171 _resourcePermission.setCompanyId(companyId);
172 }
173
174
179 @Override
180 public java.lang.String getName() {
181 return _resourcePermission.getName();
182 }
183
184
189 @Override
190 public void setName(java.lang.String name) {
191 _resourcePermission.setName(name);
192 }
193
194
199 @Override
200 public int getScope() {
201 return _resourcePermission.getScope();
202 }
203
204
209 @Override
210 public void setScope(int scope) {
211 _resourcePermission.setScope(scope);
212 }
213
214
219 @Override
220 public java.lang.String getPrimKey() {
221 return _resourcePermission.getPrimKey();
222 }
223
224
229 @Override
230 public void setPrimKey(java.lang.String primKey) {
231 _resourcePermission.setPrimKey(primKey);
232 }
233
234
239 @Override
240 public long getRoleId() {
241 return _resourcePermission.getRoleId();
242 }
243
244
249 @Override
250 public void setRoleId(long roleId) {
251 _resourcePermission.setRoleId(roleId);
252 }
253
254
259 @Override
260 public long getOwnerId() {
261 return _resourcePermission.getOwnerId();
262 }
263
264
269 @Override
270 public void setOwnerId(long ownerId) {
271 _resourcePermission.setOwnerId(ownerId);
272 }
273
274
279 @Override
280 public long getActionIds() {
281 return _resourcePermission.getActionIds();
282 }
283
284
289 @Override
290 public void setActionIds(long actionIds) {
291 _resourcePermission.setActionIds(actionIds);
292 }
293
294 @Override
295 public boolean isNew() {
296 return _resourcePermission.isNew();
297 }
298
299 @Override
300 public void setNew(boolean n) {
301 _resourcePermission.setNew(n);
302 }
303
304 @Override
305 public boolean isCachedModel() {
306 return _resourcePermission.isCachedModel();
307 }
308
309 @Override
310 public void setCachedModel(boolean cachedModel) {
311 _resourcePermission.setCachedModel(cachedModel);
312 }
313
314 @Override
315 public boolean isEscapedModel() {
316 return _resourcePermission.isEscapedModel();
317 }
318
319 @Override
320 public java.io.Serializable getPrimaryKeyObj() {
321 return _resourcePermission.getPrimaryKeyObj();
322 }
323
324 @Override
325 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
326 _resourcePermission.setPrimaryKeyObj(primaryKeyObj);
327 }
328
329 @Override
330 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
331 return _resourcePermission.getExpandoBridge();
332 }
333
334 @Override
335 public void setExpandoBridgeAttributes(
336 com.liferay.portal.model.BaseModel<?> baseModel) {
337 _resourcePermission.setExpandoBridgeAttributes(baseModel);
338 }
339
340 @Override
341 public void setExpandoBridgeAttributes(
342 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
343 _resourcePermission.setExpandoBridgeAttributes(expandoBridge);
344 }
345
346 @Override
347 public void setExpandoBridgeAttributes(
348 com.liferay.portal.service.ServiceContext serviceContext) {
349 _resourcePermission.setExpandoBridgeAttributes(serviceContext);
350 }
351
352 @Override
353 public java.lang.Object clone() {
354 return new ResourcePermissionWrapper((ResourcePermission)_resourcePermission.clone());
355 }
356
357 @Override
358 public int compareTo(
359 com.liferay.portal.model.ResourcePermission resourcePermission) {
360 return _resourcePermission.compareTo(resourcePermission);
361 }
362
363 @Override
364 public int hashCode() {
365 return _resourcePermission.hashCode();
366 }
367
368 @Override
369 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.ResourcePermission> toCacheModel() {
370 return _resourcePermission.toCacheModel();
371 }
372
373 @Override
374 public com.liferay.portal.model.ResourcePermission toEscapedModel() {
375 return new ResourcePermissionWrapper(_resourcePermission.toEscapedModel());
376 }
377
378 @Override
379 public com.liferay.portal.model.ResourcePermission toUnescapedModel() {
380 return new ResourcePermissionWrapper(_resourcePermission.toUnescapedModel());
381 }
382
383 @Override
384 public java.lang.String toString() {
385 return _resourcePermission.toString();
386 }
387
388 @Override
389 public java.lang.String toXmlString() {
390 return _resourcePermission.toXmlString();
391 }
392
393 @Override
394 public void persist()
395 throws com.liferay.portal.kernel.exception.SystemException {
396 _resourcePermission.persist();
397 }
398
399 @Override
400 public boolean hasActionId(java.lang.String actionId) {
401 return _resourcePermission.hasActionId(actionId);
402 }
403
404 @Override
405 public boolean equals(Object obj) {
406 if (this == obj) {
407 return true;
408 }
409
410 if (!(obj instanceof ResourcePermissionWrapper)) {
411 return false;
412 }
413
414 ResourcePermissionWrapper resourcePermissionWrapper = (ResourcePermissionWrapper)obj;
415
416 if (Validator.equals(_resourcePermission,
417 resourcePermissionWrapper._resourcePermission)) {
418 return true;
419 }
420
421 return false;
422 }
423
424
427 public ResourcePermission getWrappedResourcePermission() {
428 return _resourcePermission;
429 }
430
431 @Override
432 public ResourcePermission getWrappedModel() {
433 return _resourcePermission;
434 }
435
436 @Override
437 public void resetOriginalValues() {
438 _resourcePermission.resetOriginalValues();
439 }
440
441 private ResourcePermission _resourcePermission;
442 }