001
014
015 package com.liferay.portlet.journal.model;
016
017 import com.liferay.portal.model.ModelWrapper;
018
019 import java.util.Date;
020 import java.util.HashMap;
021 import java.util.Map;
022
023
032 public class JournalArticleWrapper implements JournalArticle,
033 ModelWrapper<JournalArticle> {
034 public JournalArticleWrapper(JournalArticle journalArticle) {
035 _journalArticle = journalArticle;
036 }
037
038 public Class<?> getModelClass() {
039 return JournalArticle.class;
040 }
041
042 public String getModelClassName() {
043 return JournalArticle.class.getName();
044 }
045
046 public Map<String, Object> getModelAttributes() {
047 Map<String, Object> attributes = new HashMap<String, Object>();
048
049 attributes.put("uuid", getUuid());
050 attributes.put("id", getId());
051 attributes.put("resourcePrimKey", getResourcePrimKey());
052 attributes.put("groupId", getGroupId());
053 attributes.put("companyId", getCompanyId());
054 attributes.put("userId", getUserId());
055 attributes.put("userName", getUserName());
056 attributes.put("createDate", getCreateDate());
057 attributes.put("modifiedDate", getModifiedDate());
058 attributes.put("classNameId", getClassNameId());
059 attributes.put("classPK", getClassPK());
060 attributes.put("articleId", getArticleId());
061 attributes.put("version", getVersion());
062 attributes.put("title", getTitle());
063 attributes.put("urlTitle", getUrlTitle());
064 attributes.put("description", getDescription());
065 attributes.put("content", getContent());
066 attributes.put("type", getType());
067 attributes.put("structureId", getStructureId());
068 attributes.put("templateId", getTemplateId());
069 attributes.put("layoutUuid", getLayoutUuid());
070 attributes.put("displayDate", getDisplayDate());
071 attributes.put("expirationDate", getExpirationDate());
072 attributes.put("reviewDate", getReviewDate());
073 attributes.put("indexable", getIndexable());
074 attributes.put("smallImage", getSmallImage());
075 attributes.put("smallImageId", getSmallImageId());
076 attributes.put("smallImageURL", getSmallImageURL());
077 attributes.put("status", getStatus());
078 attributes.put("statusByUserId", getStatusByUserId());
079 attributes.put("statusByUserName", getStatusByUserName());
080 attributes.put("statusDate", getStatusDate());
081
082 return attributes;
083 }
084
085 public void setModelAttributes(Map<String, Object> attributes) {
086 String uuid = (String)attributes.get("uuid");
087
088 if (uuid != null) {
089 setUuid(uuid);
090 }
091
092 Long id = (Long)attributes.get("id");
093
094 if (id != null) {
095 setId(id);
096 }
097
098 Long resourcePrimKey = (Long)attributes.get("resourcePrimKey");
099
100 if (resourcePrimKey != null) {
101 setResourcePrimKey(resourcePrimKey);
102 }
103
104 Long groupId = (Long)attributes.get("groupId");
105
106 if (groupId != null) {
107 setGroupId(groupId);
108 }
109
110 Long companyId = (Long)attributes.get("companyId");
111
112 if (companyId != null) {
113 setCompanyId(companyId);
114 }
115
116 Long userId = (Long)attributes.get("userId");
117
118 if (userId != null) {
119 setUserId(userId);
120 }
121
122 String userName = (String)attributes.get("userName");
123
124 if (userName != null) {
125 setUserName(userName);
126 }
127
128 Date createDate = (Date)attributes.get("createDate");
129
130 if (createDate != null) {
131 setCreateDate(createDate);
132 }
133
134 Date modifiedDate = (Date)attributes.get("modifiedDate");
135
136 if (modifiedDate != null) {
137 setModifiedDate(modifiedDate);
138 }
139
140 Long classNameId = (Long)attributes.get("classNameId");
141
142 if (classNameId != null) {
143 setClassNameId(classNameId);
144 }
145
146 Long classPK = (Long)attributes.get("classPK");
147
148 if (classPK != null) {
149 setClassPK(classPK);
150 }
151
152 String articleId = (String)attributes.get("articleId");
153
154 if (articleId != null) {
155 setArticleId(articleId);
156 }
157
158 Double version = (Double)attributes.get("version");
159
160 if (version != null) {
161 setVersion(version);
162 }
163
164 String title = (String)attributes.get("title");
165
166 if (title != null) {
167 setTitle(title);
168 }
169
170 String urlTitle = (String)attributes.get("urlTitle");
171
172 if (urlTitle != null) {
173 setUrlTitle(urlTitle);
174 }
175
176 String description = (String)attributes.get("description");
177
178 if (description != null) {
179 setDescription(description);
180 }
181
182 String content = (String)attributes.get("content");
183
184 if (content != null) {
185 setContent(content);
186 }
187
188 String type = (String)attributes.get("type");
189
190 if (type != null) {
191 setType(type);
192 }
193
194 String structureId = (String)attributes.get("structureId");
195
196 if (structureId != null) {
197 setStructureId(structureId);
198 }
199
200 String templateId = (String)attributes.get("templateId");
201
202 if (templateId != null) {
203 setTemplateId(templateId);
204 }
205
206 String layoutUuid = (String)attributes.get("layoutUuid");
207
208 if (layoutUuid != null) {
209 setLayoutUuid(layoutUuid);
210 }
211
212 Date displayDate = (Date)attributes.get("displayDate");
213
214 if (displayDate != null) {
215 setDisplayDate(displayDate);
216 }
217
218 Date expirationDate = (Date)attributes.get("expirationDate");
219
220 if (expirationDate != null) {
221 setExpirationDate(expirationDate);
222 }
223
224 Date reviewDate = (Date)attributes.get("reviewDate");
225
226 if (reviewDate != null) {
227 setReviewDate(reviewDate);
228 }
229
230 Boolean indexable = (Boolean)attributes.get("indexable");
231
232 if (indexable != null) {
233 setIndexable(indexable);
234 }
235
236 Boolean smallImage = (Boolean)attributes.get("smallImage");
237
238 if (smallImage != null) {
239 setSmallImage(smallImage);
240 }
241
242 Long smallImageId = (Long)attributes.get("smallImageId");
243
244 if (smallImageId != null) {
245 setSmallImageId(smallImageId);
246 }
247
248 String smallImageURL = (String)attributes.get("smallImageURL");
249
250 if (smallImageURL != null) {
251 setSmallImageURL(smallImageURL);
252 }
253
254 Integer status = (Integer)attributes.get("status");
255
256 if (status != null) {
257 setStatus(status);
258 }
259
260 Long statusByUserId = (Long)attributes.get("statusByUserId");
261
262 if (statusByUserId != null) {
263 setStatusByUserId(statusByUserId);
264 }
265
266 String statusByUserName = (String)attributes.get("statusByUserName");
267
268 if (statusByUserName != null) {
269 setStatusByUserName(statusByUserName);
270 }
271
272 Date statusDate = (Date)attributes.get("statusDate");
273
274 if (statusDate != null) {
275 setStatusDate(statusDate);
276 }
277 }
278
279
284 public long getPrimaryKey() {
285 return _journalArticle.getPrimaryKey();
286 }
287
288
293 public void setPrimaryKey(long primaryKey) {
294 _journalArticle.setPrimaryKey(primaryKey);
295 }
296
297
302 public java.lang.String getUuid() {
303 return _journalArticle.getUuid();
304 }
305
306
311 public void setUuid(java.lang.String uuid) {
312 _journalArticle.setUuid(uuid);
313 }
314
315
320 public long getId() {
321 return _journalArticle.getId();
322 }
323
324
329 public void setId(long id) {
330 _journalArticle.setId(id);
331 }
332
333
338 public long getResourcePrimKey() {
339 return _journalArticle.getResourcePrimKey();
340 }
341
342
347 public void setResourcePrimKey(long resourcePrimKey) {
348 _journalArticle.setResourcePrimKey(resourcePrimKey);
349 }
350
351 public boolean isResourceMain() {
352 return _journalArticle.isResourceMain();
353 }
354
355
360 public long getGroupId() {
361 return _journalArticle.getGroupId();
362 }
363
364
369 public void setGroupId(long groupId) {
370 _journalArticle.setGroupId(groupId);
371 }
372
373
378 public long getCompanyId() {
379 return _journalArticle.getCompanyId();
380 }
381
382
387 public void setCompanyId(long companyId) {
388 _journalArticle.setCompanyId(companyId);
389 }
390
391
396 public long getUserId() {
397 return _journalArticle.getUserId();
398 }
399
400
405 public void setUserId(long userId) {
406 _journalArticle.setUserId(userId);
407 }
408
409
415 public java.lang.String getUserUuid()
416 throws com.liferay.portal.kernel.exception.SystemException {
417 return _journalArticle.getUserUuid();
418 }
419
420
425 public void setUserUuid(java.lang.String userUuid) {
426 _journalArticle.setUserUuid(userUuid);
427 }
428
429
434 public java.lang.String getUserName() {
435 return _journalArticle.getUserName();
436 }
437
438
443 public void setUserName(java.lang.String userName) {
444 _journalArticle.setUserName(userName);
445 }
446
447
452 public java.util.Date getCreateDate() {
453 return _journalArticle.getCreateDate();
454 }
455
456
461 public void setCreateDate(java.util.Date createDate) {
462 _journalArticle.setCreateDate(createDate);
463 }
464
465
470 public java.util.Date getModifiedDate() {
471 return _journalArticle.getModifiedDate();
472 }
473
474
479 public void setModifiedDate(java.util.Date modifiedDate) {
480 _journalArticle.setModifiedDate(modifiedDate);
481 }
482
483
488 public java.lang.String getClassName() {
489 return _journalArticle.getClassName();
490 }
491
492 public void setClassName(java.lang.String className) {
493 _journalArticle.setClassName(className);
494 }
495
496
501 public long getClassNameId() {
502 return _journalArticle.getClassNameId();
503 }
504
505
510 public void setClassNameId(long classNameId) {
511 _journalArticle.setClassNameId(classNameId);
512 }
513
514
519 public long getClassPK() {
520 return _journalArticle.getClassPK();
521 }
522
523
528 public void setClassPK(long classPK) {
529 _journalArticle.setClassPK(classPK);
530 }
531
532
537 public java.lang.String getArticleId() {
538 return _journalArticle.getArticleId();
539 }
540
541
546 public void setArticleId(java.lang.String articleId) {
547 _journalArticle.setArticleId(articleId);
548 }
549
550
555 public double getVersion() {
556 return _journalArticle.getVersion();
557 }
558
559
564 public void setVersion(double version) {
565 _journalArticle.setVersion(version);
566 }
567
568
573 public java.lang.String getTitle() {
574 return _journalArticle.getTitle();
575 }
576
577
583 public java.lang.String getTitle(java.util.Locale locale) {
584 return _journalArticle.getTitle(locale);
585 }
586
587
594 public java.lang.String getTitle(java.util.Locale locale, boolean useDefault) {
595 return _journalArticle.getTitle(locale, useDefault);
596 }
597
598
604 public java.lang.String getTitle(java.lang.String languageId) {
605 return _journalArticle.getTitle(languageId);
606 }
607
608
615 public java.lang.String getTitle(java.lang.String languageId,
616 boolean useDefault) {
617 return _journalArticle.getTitle(languageId, useDefault);
618 }
619
620 public java.lang.String getTitleCurrentLanguageId() {
621 return _journalArticle.getTitleCurrentLanguageId();
622 }
623
624 public java.lang.String getTitleCurrentValue() {
625 return _journalArticle.getTitleCurrentValue();
626 }
627
628
633 public java.util.Map<java.util.Locale, java.lang.String> getTitleMap() {
634 return _journalArticle.getTitleMap();
635 }
636
637
642 public void setTitle(java.lang.String title) {
643 _journalArticle.setTitle(title);
644 }
645
646
652 public void setTitle(java.lang.String title, java.util.Locale locale) {
653 _journalArticle.setTitle(title, locale);
654 }
655
656
663 public void setTitle(java.lang.String title, java.util.Locale locale,
664 java.util.Locale defaultLocale) {
665 _journalArticle.setTitle(title, locale, defaultLocale);
666 }
667
668 public void setTitleCurrentLanguageId(java.lang.String languageId) {
669 _journalArticle.setTitleCurrentLanguageId(languageId);
670 }
671
672
677 public void setTitleMap(
678 java.util.Map<java.util.Locale, java.lang.String> titleMap) {
679 _journalArticle.setTitleMap(titleMap);
680 }
681
682
688 public void setTitleMap(
689 java.util.Map<java.util.Locale, java.lang.String> titleMap,
690 java.util.Locale defaultLocale) {
691 _journalArticle.setTitleMap(titleMap, defaultLocale);
692 }
693
694
699 public java.lang.String getUrlTitle() {
700 return _journalArticle.getUrlTitle();
701 }
702
703
708 public void setUrlTitle(java.lang.String urlTitle) {
709 _journalArticle.setUrlTitle(urlTitle);
710 }
711
712
717 public java.lang.String getDescription() {
718 return _journalArticle.getDescription();
719 }
720
721
727 public java.lang.String getDescription(java.util.Locale locale) {
728 return _journalArticle.getDescription(locale);
729 }
730
731
738 public java.lang.String getDescription(java.util.Locale locale,
739 boolean useDefault) {
740 return _journalArticle.getDescription(locale, useDefault);
741 }
742
743
749 public java.lang.String getDescription(java.lang.String languageId) {
750 return _journalArticle.getDescription(languageId);
751 }
752
753
760 public java.lang.String getDescription(java.lang.String languageId,
761 boolean useDefault) {
762 return _journalArticle.getDescription(languageId, useDefault);
763 }
764
765 public java.lang.String getDescriptionCurrentLanguageId() {
766 return _journalArticle.getDescriptionCurrentLanguageId();
767 }
768
769 public java.lang.String getDescriptionCurrentValue() {
770 return _journalArticle.getDescriptionCurrentValue();
771 }
772
773
778 public java.util.Map<java.util.Locale, java.lang.String> getDescriptionMap() {
779 return _journalArticle.getDescriptionMap();
780 }
781
782
787 public void setDescription(java.lang.String description) {
788 _journalArticle.setDescription(description);
789 }
790
791
797 public void setDescription(java.lang.String description,
798 java.util.Locale locale) {
799 _journalArticle.setDescription(description, locale);
800 }
801
802
809 public void setDescription(java.lang.String description,
810 java.util.Locale locale, java.util.Locale defaultLocale) {
811 _journalArticle.setDescription(description, locale, defaultLocale);
812 }
813
814 public void setDescriptionCurrentLanguageId(java.lang.String languageId) {
815 _journalArticle.setDescriptionCurrentLanguageId(languageId);
816 }
817
818
823 public void setDescriptionMap(
824 java.util.Map<java.util.Locale, java.lang.String> descriptionMap) {
825 _journalArticle.setDescriptionMap(descriptionMap);
826 }
827
828
834 public void setDescriptionMap(
835 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
836 java.util.Locale defaultLocale) {
837 _journalArticle.setDescriptionMap(descriptionMap, defaultLocale);
838 }
839
840
845 public java.lang.String getContent() {
846 return _journalArticle.getContent();
847 }
848
849
854 public void setContent(java.lang.String content) {
855 _journalArticle.setContent(content);
856 }
857
858
863 public java.lang.String getType() {
864 return _journalArticle.getType();
865 }
866
867
872 public void setType(java.lang.String type) {
873 _journalArticle.setType(type);
874 }
875
876
881 public java.lang.String getStructureId() {
882 return _journalArticle.getStructureId();
883 }
884
885
890 public void setStructureId(java.lang.String structureId) {
891 _journalArticle.setStructureId(structureId);
892 }
893
894
899 public java.lang.String getTemplateId() {
900 return _journalArticle.getTemplateId();
901 }
902
903
908 public void setTemplateId(java.lang.String templateId) {
909 _journalArticle.setTemplateId(templateId);
910 }
911
912
917 public java.lang.String getLayoutUuid() {
918 return _journalArticle.getLayoutUuid();
919 }
920
921
926 public void setLayoutUuid(java.lang.String layoutUuid) {
927 _journalArticle.setLayoutUuid(layoutUuid);
928 }
929
930
935 public java.util.Date getDisplayDate() {
936 return _journalArticle.getDisplayDate();
937 }
938
939
944 public void setDisplayDate(java.util.Date displayDate) {
945 _journalArticle.setDisplayDate(displayDate);
946 }
947
948
953 public java.util.Date getExpirationDate() {
954 return _journalArticle.getExpirationDate();
955 }
956
957
962 public void setExpirationDate(java.util.Date expirationDate) {
963 _journalArticle.setExpirationDate(expirationDate);
964 }
965
966
971 public java.util.Date getReviewDate() {
972 return _journalArticle.getReviewDate();
973 }
974
975
980 public void setReviewDate(java.util.Date reviewDate) {
981 _journalArticle.setReviewDate(reviewDate);
982 }
983
984
989 public boolean getIndexable() {
990 return _journalArticle.getIndexable();
991 }
992
993
998 public boolean isIndexable() {
999 return _journalArticle.isIndexable();
1000 }
1001
1002
1007 public void setIndexable(boolean indexable) {
1008 _journalArticle.setIndexable(indexable);
1009 }
1010
1011
1016 public boolean getSmallImage() {
1017 return _journalArticle.getSmallImage();
1018 }
1019
1020
1025 public boolean isSmallImage() {
1026 return _journalArticle.isSmallImage();
1027 }
1028
1029
1034 public void setSmallImage(boolean smallImage) {
1035 _journalArticle.setSmallImage(smallImage);
1036 }
1037
1038
1043 public long getSmallImageId() {
1044 return _journalArticle.getSmallImageId();
1045 }
1046
1047
1052 public void setSmallImageId(long smallImageId) {
1053 _journalArticle.setSmallImageId(smallImageId);
1054 }
1055
1056
1061 public java.lang.String getSmallImageURL() {
1062 return _journalArticle.getSmallImageURL();
1063 }
1064
1065
1070 public void setSmallImageURL(java.lang.String smallImageURL) {
1071 _journalArticle.setSmallImageURL(smallImageURL);
1072 }
1073
1074
1079 public int getStatus() {
1080 return _journalArticle.getStatus();
1081 }
1082
1083
1088 public void setStatus(int status) {
1089 _journalArticle.setStatus(status);
1090 }
1091
1092
1097 public long getStatusByUserId() {
1098 return _journalArticle.getStatusByUserId();
1099 }
1100
1101
1106 public void setStatusByUserId(long statusByUserId) {
1107 _journalArticle.setStatusByUserId(statusByUserId);
1108 }
1109
1110
1116 public java.lang.String getStatusByUserUuid()
1117 throws com.liferay.portal.kernel.exception.SystemException {
1118 return _journalArticle.getStatusByUserUuid();
1119 }
1120
1121
1126 public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
1127 _journalArticle.setStatusByUserUuid(statusByUserUuid);
1128 }
1129
1130
1135 public java.lang.String getStatusByUserName() {
1136 return _journalArticle.getStatusByUserName();
1137 }
1138
1139
1144 public void setStatusByUserName(java.lang.String statusByUserName) {
1145 _journalArticle.setStatusByUserName(statusByUserName);
1146 }
1147
1148
1153 public java.util.Date getStatusDate() {
1154 return _journalArticle.getStatusDate();
1155 }
1156
1157
1162 public void setStatusDate(java.util.Date statusDate) {
1163 _journalArticle.setStatusDate(statusDate);
1164 }
1165
1166
1169 public boolean getApproved() {
1170 return _journalArticle.getApproved();
1171 }
1172
1173
1178 public boolean isApproved() {
1179 return _journalArticle.isApproved();
1180 }
1181
1182
1187 public boolean isDenied() {
1188 return _journalArticle.isDenied();
1189 }
1190
1191
1196 public boolean isDraft() {
1197 return _journalArticle.isDraft();
1198 }
1199
1200
1205 public boolean isExpired() {
1206 return _journalArticle.isExpired();
1207 }
1208
1209
1214 public boolean isInactive() {
1215 return _journalArticle.isInactive();
1216 }
1217
1218
1223 public boolean isIncomplete() {
1224 return _journalArticle.isIncomplete();
1225 }
1226
1227
1232 public boolean isPending() {
1233 return _journalArticle.isPending();
1234 }
1235
1236
1241 public boolean isScheduled() {
1242 return _journalArticle.isScheduled();
1243 }
1244
1245 public boolean isNew() {
1246 return _journalArticle.isNew();
1247 }
1248
1249 public void setNew(boolean n) {
1250 _journalArticle.setNew(n);
1251 }
1252
1253 public boolean isCachedModel() {
1254 return _journalArticle.isCachedModel();
1255 }
1256
1257 public void setCachedModel(boolean cachedModel) {
1258 _journalArticle.setCachedModel(cachedModel);
1259 }
1260
1261 public boolean isEscapedModel() {
1262 return _journalArticle.isEscapedModel();
1263 }
1264
1265 public java.io.Serializable getPrimaryKeyObj() {
1266 return _journalArticle.getPrimaryKeyObj();
1267 }
1268
1269 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
1270 _journalArticle.setPrimaryKeyObj(primaryKeyObj);
1271 }
1272
1273 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
1274 return _journalArticle.getExpandoBridge();
1275 }
1276
1277 public void setExpandoBridgeAttributes(
1278 com.liferay.portal.service.ServiceContext serviceContext) {
1279 _journalArticle.setExpandoBridgeAttributes(serviceContext);
1280 }
1281
1282 public void prepareLocalizedFieldsForImport(
1283 java.util.Locale defaultImportLocale)
1284 throws com.liferay.portal.LocaleException {
1285 _journalArticle.prepareLocalizedFieldsForImport(defaultImportLocale);
1286 }
1287
1288 @Override
1289 public java.lang.Object clone() {
1290 return new JournalArticleWrapper((JournalArticle)_journalArticle.clone());
1291 }
1292
1293 public int compareTo(
1294 com.liferay.portlet.journal.model.JournalArticle journalArticle) {
1295 return _journalArticle.compareTo(journalArticle);
1296 }
1297
1298 @Override
1299 public int hashCode() {
1300 return _journalArticle.hashCode();
1301 }
1302
1303 public com.liferay.portal.model.CacheModel<com.liferay.portlet.journal.model.JournalArticle> toCacheModel() {
1304 return _journalArticle.toCacheModel();
1305 }
1306
1307 public com.liferay.portlet.journal.model.JournalArticle toEscapedModel() {
1308 return new JournalArticleWrapper(_journalArticle.toEscapedModel());
1309 }
1310
1311 @Override
1312 public java.lang.String toString() {
1313 return _journalArticle.toString();
1314 }
1315
1316 public java.lang.String toXmlString() {
1317 return _journalArticle.toXmlString();
1318 }
1319
1320 public void persist()
1321 throws com.liferay.portal.kernel.exception.SystemException {
1322 _journalArticle.persist();
1323 }
1324
1325 public com.liferay.portlet.journal.model.JournalArticleResource getArticleResource()
1326 throws com.liferay.portal.kernel.exception.PortalException,
1327 com.liferay.portal.kernel.exception.SystemException {
1328 return _journalArticle.getArticleResource();
1329 }
1330
1331 public java.lang.String getArticleResourceUuid()
1332 throws com.liferay.portal.kernel.exception.PortalException,
1333 com.liferay.portal.kernel.exception.SystemException {
1334 return _journalArticle.getArticleResourceUuid();
1335 }
1336
1337 public java.lang.String[] getAvailableLocales() {
1338 return _journalArticle.getAvailableLocales();
1339 }
1340
1341 public java.lang.String getContentByLocale(java.lang.String languageId) {
1342 return _journalArticle.getContentByLocale(languageId);
1343 }
1344
1345 public java.lang.String getDefaultLocale() {
1346 return _journalArticle.getDefaultLocale();
1347 }
1348
1349 public java.lang.String getSmallImageType()
1350 throws com.liferay.portal.kernel.exception.PortalException,
1351 com.liferay.portal.kernel.exception.SystemException {
1352 return _journalArticle.getSmallImageType();
1353 }
1354
1355 public boolean isTemplateDriven() {
1356 return _journalArticle.isTemplateDriven();
1357 }
1358
1359 public void setSmallImageType(java.lang.String smallImageType) {
1360 _journalArticle.setSmallImageType(smallImageType);
1361 }
1362
1363
1366 public JournalArticle getWrappedJournalArticle() {
1367 return _journalArticle;
1368 }
1369
1370 public JournalArticle getWrappedModel() {
1371 return _journalArticle;
1372 }
1373
1374 public void resetOriginalValues() {
1375 _journalArticle.resetOriginalValues();
1376 }
1377
1378 private JournalArticle _journalArticle;
1379 }