1
22
23 package com.liferay.portal.model.impl;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.model.Resource;
28 import com.liferay.portal.model.ResourceCode;
29 import com.liferay.portal.service.ResourceCodeLocalServiceUtil;
30
31
36 public class ResourceImpl extends ResourceModelImpl implements Resource {
37
38 public ResourceImpl() {
39 }
40
41 public long getCompanyId() throws PortalException, SystemException {
42 if (_companyId != 0) {
43 return _companyId;
44 }
45 else {
46 ResourceCode resourceCode =
47 ResourceCodeLocalServiceUtil.getResourceCode(getCodeId());
48
49 return resourceCode.getCompanyId();
50 }
51 }
52
53 public String getName() throws PortalException, SystemException {
54 if (_name != null) {
55 return _name;
56 }
57 else {
58 ResourceCode resourceCode =
59 ResourceCodeLocalServiceUtil.getResourceCode(getCodeId());
60
61 return resourceCode.getName();
62 }
63 }
64
65 public int getScope() throws PortalException, SystemException {
66 if (_scope != 0) {
67 return _scope;
68 }
69 else {
70 ResourceCode resourceCode =
71 ResourceCodeLocalServiceUtil.getResourceCode(getCodeId());
72
73 return resourceCode.getScope();
74 }
75 }
76
77 public void setCompanyId(long companyId) {
78 _companyId = companyId;
79 }
80
81 public void setName(String name) {
82 _name = name;
83 }
84
85 public void setScope(int scope) {
86 _scope = scope;
87 }
88
89 private long _companyId;
90 private String _name;
91 private int _scope;
92
93 }