001
014
015 package com.liferay.portal.model;
016
017 import java.util.HashMap;
018 import java.util.Map;
019
020
029 public class ClassNameWrapper implements ClassName, ModelWrapper<ClassName> {
030 public ClassNameWrapper(ClassName className) {
031 _className = className;
032 }
033
034 public Class<?> getModelClass() {
035 return ClassName.class;
036 }
037
038 public String getModelClassName() {
039 return ClassName.class.getName();
040 }
041
042 public Map<String, Object> getModelAttributes() {
043 Map<String, Object> attributes = new HashMap<String, Object>();
044
045 attributes.put("classNameId", getClassNameId());
046 attributes.put("value", getValue());
047
048 return attributes;
049 }
050
051 public void setModelAttributes(Map<String, Object> attributes) {
052 Long classNameId = (Long)attributes.get("classNameId");
053
054 if (classNameId != null) {
055 setClassNameId(classNameId);
056 }
057
058 String value = (String)attributes.get("value");
059
060 if (value != null) {
061 setValue(value);
062 }
063 }
064
065
070 public long getPrimaryKey() {
071 return _className.getPrimaryKey();
072 }
073
074
079 public void setPrimaryKey(long primaryKey) {
080 _className.setPrimaryKey(primaryKey);
081 }
082
083
088 public java.lang.String getClassName() {
089 return _className.getClassName();
090 }
091
092 public void setClassName(java.lang.String className) {
093 _className.setClassName(className);
094 }
095
096
101 public long getClassNameId() {
102 return _className.getClassNameId();
103 }
104
105
110 public void setClassNameId(long classNameId) {
111 _className.setClassNameId(classNameId);
112 }
113
114
119 public java.lang.String getValue() {
120 return _className.getValue();
121 }
122
123
128 public void setValue(java.lang.String value) {
129 _className.setValue(value);
130 }
131
132 public boolean isNew() {
133 return _className.isNew();
134 }
135
136 public void setNew(boolean n) {
137 _className.setNew(n);
138 }
139
140 public boolean isCachedModel() {
141 return _className.isCachedModel();
142 }
143
144 public void setCachedModel(boolean cachedModel) {
145 _className.setCachedModel(cachedModel);
146 }
147
148 public boolean isEscapedModel() {
149 return _className.isEscapedModel();
150 }
151
152 public java.io.Serializable getPrimaryKeyObj() {
153 return _className.getPrimaryKeyObj();
154 }
155
156 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
157 _className.setPrimaryKeyObj(primaryKeyObj);
158 }
159
160 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
161 return _className.getExpandoBridge();
162 }
163
164 public void setExpandoBridgeAttributes(
165 com.liferay.portal.service.ServiceContext serviceContext) {
166 _className.setExpandoBridgeAttributes(serviceContext);
167 }
168
169 @Override
170 public java.lang.Object clone() {
171 return new ClassNameWrapper((ClassName)_className.clone());
172 }
173
174 public int compareTo(com.liferay.portal.model.ClassName className) {
175 return _className.compareTo(className);
176 }
177
178 @Override
179 public int hashCode() {
180 return _className.hashCode();
181 }
182
183 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.ClassName> toCacheModel() {
184 return _className.toCacheModel();
185 }
186
187 public com.liferay.portal.model.ClassName toEscapedModel() {
188 return new ClassNameWrapper(_className.toEscapedModel());
189 }
190
191 @Override
192 public java.lang.String toString() {
193 return _className.toString();
194 }
195
196 public java.lang.String toXmlString() {
197 return _className.toXmlString();
198 }
199
200 public void persist()
201 throws com.liferay.portal.kernel.exception.SystemException {
202 _className.persist();
203 }
204
205
208 public ClassName getWrappedClassName() {
209 return _className;
210 }
211
212 public ClassName getWrappedModel() {
213 return _className;
214 }
215
216 public void resetOriginalValues() {
217 _className.resetOriginalValues();
218 }
219
220 private ClassName _className;
221 }