001
014
015 package com.liferay.portlet.wiki.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 java.util.HashMap;
023 import java.util.Map;
024
025
034 @ProviderType
035 public class WikiPageResourceWrapper implements WikiPageResource,
036 ModelWrapper<WikiPageResource> {
037 public WikiPageResourceWrapper(WikiPageResource wikiPageResource) {
038 _wikiPageResource = wikiPageResource;
039 }
040
041 @Override
042 public Class<?> getModelClass() {
043 return WikiPageResource.class;
044 }
045
046 @Override
047 public String getModelClassName() {
048 return WikiPageResource.class.getName();
049 }
050
051 @Override
052 public Map<String, Object> getModelAttributes() {
053 Map<String, Object> attributes = new HashMap<String, Object>();
054
055 attributes.put("uuid", getUuid());
056 attributes.put("resourcePrimKey", getResourcePrimKey());
057 attributes.put("nodeId", getNodeId());
058 attributes.put("title", getTitle());
059
060 return attributes;
061 }
062
063 @Override
064 public void setModelAttributes(Map<String, Object> attributes) {
065 String uuid = (String)attributes.get("uuid");
066
067 if (uuid != null) {
068 setUuid(uuid);
069 }
070
071 Long resourcePrimKey = (Long)attributes.get("resourcePrimKey");
072
073 if (resourcePrimKey != null) {
074 setResourcePrimKey(resourcePrimKey);
075 }
076
077 Long nodeId = (Long)attributes.get("nodeId");
078
079 if (nodeId != null) {
080 setNodeId(nodeId);
081 }
082
083 String title = (String)attributes.get("title");
084
085 if (title != null) {
086 setTitle(title);
087 }
088 }
089
090 @Override
091 public java.lang.Object clone() {
092 return new WikiPageResourceWrapper((WikiPageResource)_wikiPageResource.clone());
093 }
094
095 @Override
096 public int compareTo(
097 com.liferay.portlet.wiki.model.WikiPageResource wikiPageResource) {
098 return _wikiPageResource.compareTo(wikiPageResource);
099 }
100
101 @Override
102 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
103 return _wikiPageResource.getExpandoBridge();
104 }
105
106
111 @Override
112 public long getNodeId() {
113 return _wikiPageResource.getNodeId();
114 }
115
116
121 @Override
122 public long getPrimaryKey() {
123 return _wikiPageResource.getPrimaryKey();
124 }
125
126 @Override
127 public java.io.Serializable getPrimaryKeyObj() {
128 return _wikiPageResource.getPrimaryKeyObj();
129 }
130
131
136 @Override
137 public long getResourcePrimKey() {
138 return _wikiPageResource.getResourcePrimKey();
139 }
140
141
146 @Override
147 public java.lang.String getTitle() {
148 return _wikiPageResource.getTitle();
149 }
150
151
156 @Override
157 public java.lang.String getUuid() {
158 return _wikiPageResource.getUuid();
159 }
160
161 @Override
162 public int hashCode() {
163 return _wikiPageResource.hashCode();
164 }
165
166 @Override
167 public boolean isCachedModel() {
168 return _wikiPageResource.isCachedModel();
169 }
170
171 @Override
172 public boolean isEscapedModel() {
173 return _wikiPageResource.isEscapedModel();
174 }
175
176 @Override
177 public boolean isNew() {
178 return _wikiPageResource.isNew();
179 }
180
181 @Override
182 public void persist() {
183 _wikiPageResource.persist();
184 }
185
186 @Override
187 public void setCachedModel(boolean cachedModel) {
188 _wikiPageResource.setCachedModel(cachedModel);
189 }
190
191 @Override
192 public void setExpandoBridgeAttributes(
193 com.liferay.portal.model.BaseModel<?> baseModel) {
194 _wikiPageResource.setExpandoBridgeAttributes(baseModel);
195 }
196
197 @Override
198 public void setExpandoBridgeAttributes(
199 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
200 _wikiPageResource.setExpandoBridgeAttributes(expandoBridge);
201 }
202
203 @Override
204 public void setExpandoBridgeAttributes(
205 com.liferay.portal.service.ServiceContext serviceContext) {
206 _wikiPageResource.setExpandoBridgeAttributes(serviceContext);
207 }
208
209 @Override
210 public void setNew(boolean n) {
211 _wikiPageResource.setNew(n);
212 }
213
214
219 @Override
220 public void setNodeId(long nodeId) {
221 _wikiPageResource.setNodeId(nodeId);
222 }
223
224
229 @Override
230 public void setPrimaryKey(long primaryKey) {
231 _wikiPageResource.setPrimaryKey(primaryKey);
232 }
233
234 @Override
235 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
236 _wikiPageResource.setPrimaryKeyObj(primaryKeyObj);
237 }
238
239
244 @Override
245 public void setResourcePrimKey(long resourcePrimKey) {
246 _wikiPageResource.setResourcePrimKey(resourcePrimKey);
247 }
248
249
254 @Override
255 public void setTitle(java.lang.String title) {
256 _wikiPageResource.setTitle(title);
257 }
258
259
264 @Override
265 public void setUuid(java.lang.String uuid) {
266 _wikiPageResource.setUuid(uuid);
267 }
268
269 @Override
270 public com.liferay.portal.model.CacheModel<com.liferay.portlet.wiki.model.WikiPageResource> toCacheModel() {
271 return _wikiPageResource.toCacheModel();
272 }
273
274 @Override
275 public com.liferay.portlet.wiki.model.WikiPageResource toEscapedModel() {
276 return new WikiPageResourceWrapper(_wikiPageResource.toEscapedModel());
277 }
278
279 @Override
280 public java.lang.String toString() {
281 return _wikiPageResource.toString();
282 }
283
284 @Override
285 public com.liferay.portlet.wiki.model.WikiPageResource toUnescapedModel() {
286 return new WikiPageResourceWrapper(_wikiPageResource.toUnescapedModel());
287 }
288
289 @Override
290 public java.lang.String toXmlString() {
291 return _wikiPageResource.toXmlString();
292 }
293
294 @Override
295 public boolean equals(Object obj) {
296 if (this == obj) {
297 return true;
298 }
299
300 if (!(obj instanceof WikiPageResourceWrapper)) {
301 return false;
302 }
303
304 WikiPageResourceWrapper wikiPageResourceWrapper = (WikiPageResourceWrapper)obj;
305
306 if (Validator.equals(_wikiPageResource,
307 wikiPageResourceWrapper._wikiPageResource)) {
308 return true;
309 }
310
311 return false;
312 }
313
314
317 @Deprecated
318 public WikiPageResource getWrappedWikiPageResource() {
319 return _wikiPageResource;
320 }
321
322 @Override
323 public WikiPageResource getWrappedModel() {
324 return _wikiPageResource;
325 }
326
327 @Override
328 public boolean isEntityCacheEnabled() {
329 return _wikiPageResource.isEntityCacheEnabled();
330 }
331
332 @Override
333 public boolean isFinderCacheEnabled() {
334 return _wikiPageResource.isFinderCacheEnabled();
335 }
336
337 @Override
338 public void resetOriginalValues() {
339 _wikiPageResource.resetOriginalValues();
340 }
341
342 private final WikiPageResource _wikiPageResource;
343 }