001
014
015 package com.liferay.portlet.dynamicdatamapping.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 DDMStructureWrapper implements DDMStructure,
033 ModelWrapper<DDMStructure> {
034 public DDMStructureWrapper(DDMStructure ddmStructure) {
035 _ddmStructure = ddmStructure;
036 }
037
038 public Class<?> getModelClass() {
039 return DDMStructure.class;
040 }
041
042 public String getModelClassName() {
043 return DDMStructure.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("structureId", getStructureId());
051 attributes.put("groupId", getGroupId());
052 attributes.put("companyId", getCompanyId());
053 attributes.put("userId", getUserId());
054 attributes.put("userName", getUserName());
055 attributes.put("createDate", getCreateDate());
056 attributes.put("modifiedDate", getModifiedDate());
057 attributes.put("parentStructureId", getParentStructureId());
058 attributes.put("classNameId", getClassNameId());
059 attributes.put("structureKey", getStructureKey());
060 attributes.put("name", getName());
061 attributes.put("description", getDescription());
062 attributes.put("xsd", getXsd());
063 attributes.put("storageType", getStorageType());
064 attributes.put("type", getType());
065
066 return attributes;
067 }
068
069 public void setModelAttributes(Map<String, Object> attributes) {
070 String uuid = (String)attributes.get("uuid");
071
072 if (uuid != null) {
073 setUuid(uuid);
074 }
075
076 Long structureId = (Long)attributes.get("structureId");
077
078 if (structureId != null) {
079 setStructureId(structureId);
080 }
081
082 Long groupId = (Long)attributes.get("groupId");
083
084 if (groupId != null) {
085 setGroupId(groupId);
086 }
087
088 Long companyId = (Long)attributes.get("companyId");
089
090 if (companyId != null) {
091 setCompanyId(companyId);
092 }
093
094 Long userId = (Long)attributes.get("userId");
095
096 if (userId != null) {
097 setUserId(userId);
098 }
099
100 String userName = (String)attributes.get("userName");
101
102 if (userName != null) {
103 setUserName(userName);
104 }
105
106 Date createDate = (Date)attributes.get("createDate");
107
108 if (createDate != null) {
109 setCreateDate(createDate);
110 }
111
112 Date modifiedDate = (Date)attributes.get("modifiedDate");
113
114 if (modifiedDate != null) {
115 setModifiedDate(modifiedDate);
116 }
117
118 Long parentStructureId = (Long)attributes.get("parentStructureId");
119
120 if (parentStructureId != null) {
121 setParentStructureId(parentStructureId);
122 }
123
124 Long classNameId = (Long)attributes.get("classNameId");
125
126 if (classNameId != null) {
127 setClassNameId(classNameId);
128 }
129
130 String structureKey = (String)attributes.get("structureKey");
131
132 if (structureKey != null) {
133 setStructureKey(structureKey);
134 }
135
136 String name = (String)attributes.get("name");
137
138 if (name != null) {
139 setName(name);
140 }
141
142 String description = (String)attributes.get("description");
143
144 if (description != null) {
145 setDescription(description);
146 }
147
148 String xsd = (String)attributes.get("xsd");
149
150 if (xsd != null) {
151 setXsd(xsd);
152 }
153
154 String storageType = (String)attributes.get("storageType");
155
156 if (storageType != null) {
157 setStorageType(storageType);
158 }
159
160 Integer type = (Integer)attributes.get("type");
161
162 if (type != null) {
163 setType(type);
164 }
165 }
166
167
172 public long getPrimaryKey() {
173 return _ddmStructure.getPrimaryKey();
174 }
175
176
181 public void setPrimaryKey(long primaryKey) {
182 _ddmStructure.setPrimaryKey(primaryKey);
183 }
184
185
190 public java.lang.String getUuid() {
191 return _ddmStructure.getUuid();
192 }
193
194
199 public void setUuid(java.lang.String uuid) {
200 _ddmStructure.setUuid(uuid);
201 }
202
203
208 public long getStructureId() {
209 return _ddmStructure.getStructureId();
210 }
211
212
217 public void setStructureId(long structureId) {
218 _ddmStructure.setStructureId(structureId);
219 }
220
221
226 public long getGroupId() {
227 return _ddmStructure.getGroupId();
228 }
229
230
235 public void setGroupId(long groupId) {
236 _ddmStructure.setGroupId(groupId);
237 }
238
239
244 public long getCompanyId() {
245 return _ddmStructure.getCompanyId();
246 }
247
248
253 public void setCompanyId(long companyId) {
254 _ddmStructure.setCompanyId(companyId);
255 }
256
257
262 public long getUserId() {
263 return _ddmStructure.getUserId();
264 }
265
266
271 public void setUserId(long userId) {
272 _ddmStructure.setUserId(userId);
273 }
274
275
281 public java.lang.String getUserUuid()
282 throws com.liferay.portal.kernel.exception.SystemException {
283 return _ddmStructure.getUserUuid();
284 }
285
286
291 public void setUserUuid(java.lang.String userUuid) {
292 _ddmStructure.setUserUuid(userUuid);
293 }
294
295
300 public java.lang.String getUserName() {
301 return _ddmStructure.getUserName();
302 }
303
304
309 public void setUserName(java.lang.String userName) {
310 _ddmStructure.setUserName(userName);
311 }
312
313
318 public java.util.Date getCreateDate() {
319 return _ddmStructure.getCreateDate();
320 }
321
322
327 public void setCreateDate(java.util.Date createDate) {
328 _ddmStructure.setCreateDate(createDate);
329 }
330
331
336 public java.util.Date getModifiedDate() {
337 return _ddmStructure.getModifiedDate();
338 }
339
340
345 public void setModifiedDate(java.util.Date modifiedDate) {
346 _ddmStructure.setModifiedDate(modifiedDate);
347 }
348
349
354 public long getParentStructureId() {
355 return _ddmStructure.getParentStructureId();
356 }
357
358
363 public void setParentStructureId(long parentStructureId) {
364 _ddmStructure.setParentStructureId(parentStructureId);
365 }
366
367
372 public java.lang.String getClassName() {
373 return _ddmStructure.getClassName();
374 }
375
376 public void setClassName(java.lang.String className) {
377 _ddmStructure.setClassName(className);
378 }
379
380
385 public long getClassNameId() {
386 return _ddmStructure.getClassNameId();
387 }
388
389
394 public void setClassNameId(long classNameId) {
395 _ddmStructure.setClassNameId(classNameId);
396 }
397
398
403 public java.lang.String getStructureKey() {
404 return _ddmStructure.getStructureKey();
405 }
406
407
412 public void setStructureKey(java.lang.String structureKey) {
413 _ddmStructure.setStructureKey(structureKey);
414 }
415
416
421 public java.lang.String getName() {
422 return _ddmStructure.getName();
423 }
424
425
431 public java.lang.String getName(java.util.Locale locale) {
432 return _ddmStructure.getName(locale);
433 }
434
435
442 public java.lang.String getName(java.util.Locale locale, boolean useDefault) {
443 return _ddmStructure.getName(locale, useDefault);
444 }
445
446
452 public java.lang.String getName(java.lang.String languageId) {
453 return _ddmStructure.getName(languageId);
454 }
455
456
463 public java.lang.String getName(java.lang.String languageId,
464 boolean useDefault) {
465 return _ddmStructure.getName(languageId, useDefault);
466 }
467
468 public java.lang.String getNameCurrentLanguageId() {
469 return _ddmStructure.getNameCurrentLanguageId();
470 }
471
472 public java.lang.String getNameCurrentValue() {
473 return _ddmStructure.getNameCurrentValue();
474 }
475
476
481 public java.util.Map<java.util.Locale, java.lang.String> getNameMap() {
482 return _ddmStructure.getNameMap();
483 }
484
485
490 public void setName(java.lang.String name) {
491 _ddmStructure.setName(name);
492 }
493
494
500 public void setName(java.lang.String name, java.util.Locale locale) {
501 _ddmStructure.setName(name, locale);
502 }
503
504
511 public void setName(java.lang.String name, java.util.Locale locale,
512 java.util.Locale defaultLocale) {
513 _ddmStructure.setName(name, locale, defaultLocale);
514 }
515
516 public void setNameCurrentLanguageId(java.lang.String languageId) {
517 _ddmStructure.setNameCurrentLanguageId(languageId);
518 }
519
520
525 public void setNameMap(
526 java.util.Map<java.util.Locale, java.lang.String> nameMap) {
527 _ddmStructure.setNameMap(nameMap);
528 }
529
530
536 public void setNameMap(
537 java.util.Map<java.util.Locale, java.lang.String> nameMap,
538 java.util.Locale defaultLocale) {
539 _ddmStructure.setNameMap(nameMap, defaultLocale);
540 }
541
542
547 public java.lang.String getDescription() {
548 return _ddmStructure.getDescription();
549 }
550
551
557 public java.lang.String getDescription(java.util.Locale locale) {
558 return _ddmStructure.getDescription(locale);
559 }
560
561
568 public java.lang.String getDescription(java.util.Locale locale,
569 boolean useDefault) {
570 return _ddmStructure.getDescription(locale, useDefault);
571 }
572
573
579 public java.lang.String getDescription(java.lang.String languageId) {
580 return _ddmStructure.getDescription(languageId);
581 }
582
583
590 public java.lang.String getDescription(java.lang.String languageId,
591 boolean useDefault) {
592 return _ddmStructure.getDescription(languageId, useDefault);
593 }
594
595 public java.lang.String getDescriptionCurrentLanguageId() {
596 return _ddmStructure.getDescriptionCurrentLanguageId();
597 }
598
599 public java.lang.String getDescriptionCurrentValue() {
600 return _ddmStructure.getDescriptionCurrentValue();
601 }
602
603
608 public java.util.Map<java.util.Locale, java.lang.String> getDescriptionMap() {
609 return _ddmStructure.getDescriptionMap();
610 }
611
612
617 public void setDescription(java.lang.String description) {
618 _ddmStructure.setDescription(description);
619 }
620
621
627 public void setDescription(java.lang.String description,
628 java.util.Locale locale) {
629 _ddmStructure.setDescription(description, locale);
630 }
631
632
639 public void setDescription(java.lang.String description,
640 java.util.Locale locale, java.util.Locale defaultLocale) {
641 _ddmStructure.setDescription(description, locale, defaultLocale);
642 }
643
644 public void setDescriptionCurrentLanguageId(java.lang.String languageId) {
645 _ddmStructure.setDescriptionCurrentLanguageId(languageId);
646 }
647
648
653 public void setDescriptionMap(
654 java.util.Map<java.util.Locale, java.lang.String> descriptionMap) {
655 _ddmStructure.setDescriptionMap(descriptionMap);
656 }
657
658
664 public void setDescriptionMap(
665 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
666 java.util.Locale defaultLocale) {
667 _ddmStructure.setDescriptionMap(descriptionMap, defaultLocale);
668 }
669
670
675 public java.lang.String getXsd() {
676 return _ddmStructure.getXsd();
677 }
678
679
684 public void setXsd(java.lang.String xsd) {
685 _ddmStructure.setXsd(xsd);
686 }
687
688
693 public java.lang.String getStorageType() {
694 return _ddmStructure.getStorageType();
695 }
696
697
702 public void setStorageType(java.lang.String storageType) {
703 _ddmStructure.setStorageType(storageType);
704 }
705
706
711 public int getType() {
712 return _ddmStructure.getType();
713 }
714
715
720 public void setType(int type) {
721 _ddmStructure.setType(type);
722 }
723
724 public boolean isNew() {
725 return _ddmStructure.isNew();
726 }
727
728 public void setNew(boolean n) {
729 _ddmStructure.setNew(n);
730 }
731
732 public boolean isCachedModel() {
733 return _ddmStructure.isCachedModel();
734 }
735
736 public void setCachedModel(boolean cachedModel) {
737 _ddmStructure.setCachedModel(cachedModel);
738 }
739
740 public boolean isEscapedModel() {
741 return _ddmStructure.isEscapedModel();
742 }
743
744 public java.io.Serializable getPrimaryKeyObj() {
745 return _ddmStructure.getPrimaryKeyObj();
746 }
747
748 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
749 _ddmStructure.setPrimaryKeyObj(primaryKeyObj);
750 }
751
752 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
753 return _ddmStructure.getExpandoBridge();
754 }
755
756 public void setExpandoBridgeAttributes(
757 com.liferay.portal.service.ServiceContext serviceContext) {
758 _ddmStructure.setExpandoBridgeAttributes(serviceContext);
759 }
760
761 public void prepareLocalizedFieldsForImport(
762 java.util.Locale defaultImportLocale)
763 throws com.liferay.portal.LocaleException {
764 _ddmStructure.prepareLocalizedFieldsForImport(defaultImportLocale);
765 }
766
767 @Override
768 public java.lang.Object clone() {
769 return new DDMStructureWrapper((DDMStructure)_ddmStructure.clone());
770 }
771
772 public int compareTo(
773 com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure) {
774 return _ddmStructure.compareTo(ddmStructure);
775 }
776
777 @Override
778 public int hashCode() {
779 return _ddmStructure.hashCode();
780 }
781
782 public com.liferay.portal.model.CacheModel<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> toCacheModel() {
783 return _ddmStructure.toCacheModel();
784 }
785
786 public com.liferay.portlet.dynamicdatamapping.model.DDMStructure toEscapedModel() {
787 return new DDMStructureWrapper(_ddmStructure.toEscapedModel());
788 }
789
790 public com.liferay.portlet.dynamicdatamapping.model.DDMStructure toUnescapedModel() {
791 return new DDMStructureWrapper(_ddmStructure.toUnescapedModel());
792 }
793
794 @Override
795 public java.lang.String toString() {
796 return _ddmStructure.toString();
797 }
798
799 public java.lang.String toXmlString() {
800 return _ddmStructure.toXmlString();
801 }
802
803 public void persist()
804 throws com.liferay.portal.kernel.exception.SystemException {
805 _ddmStructure.persist();
806 }
807
808 public java.util.List<java.lang.String> getAvailableLanguageIds() {
809 return _ddmStructure.getAvailableLanguageIds();
810 }
811
812 public java.util.List<java.lang.String> getChildrenFieldNames(
813 java.lang.String fieldName)
814 throws com.liferay.portal.kernel.exception.PortalException,
815 com.liferay.portal.kernel.exception.SystemException {
816 return _ddmStructure.getChildrenFieldNames(fieldName);
817 }
818
819 public java.lang.String getCompleteXsd()
820 throws com.liferay.portal.kernel.exception.PortalException,
821 com.liferay.portal.kernel.exception.SystemException {
822 return _ddmStructure.getCompleteXsd();
823 }
824
825 public java.lang.String getDefaultLanguageId() {
826 return _ddmStructure.getDefaultLanguageId();
827 }
828
829 public com.liferay.portal.kernel.xml.Document getDocument() {
830 return _ddmStructure.getDocument();
831 }
832
833 public java.lang.String getFieldDataType(java.lang.String fieldName)
834 throws com.liferay.portal.kernel.exception.PortalException,
835 com.liferay.portal.kernel.exception.SystemException {
836 return _ddmStructure.getFieldDataType(fieldName);
837 }
838
839 public java.lang.String getFieldLabel(java.lang.String fieldName,
840 java.util.Locale locale)
841 throws com.liferay.portal.kernel.exception.PortalException,
842 com.liferay.portal.kernel.exception.SystemException {
843 return _ddmStructure.getFieldLabel(fieldName, locale);
844 }
845
846 public java.lang.String getFieldLabel(java.lang.String fieldName,
847 java.lang.String locale)
848 throws com.liferay.portal.kernel.exception.PortalException,
849 com.liferay.portal.kernel.exception.SystemException {
850 return _ddmStructure.getFieldLabel(fieldName, locale);
851 }
852
853 public java.util.Set<java.lang.String> getFieldNames()
854 throws com.liferay.portal.kernel.exception.PortalException,
855 com.liferay.portal.kernel.exception.SystemException {
856 return _ddmStructure.getFieldNames();
857 }
858
859 public java.lang.String getFieldProperty(java.lang.String fieldName,
860 java.lang.String property)
861 throws com.liferay.portal.kernel.exception.PortalException,
862 com.liferay.portal.kernel.exception.SystemException {
863 return _ddmStructure.getFieldProperty(fieldName, property);
864 }
865
866 public java.lang.String getFieldProperty(java.lang.String fieldName,
867 java.lang.String property, java.lang.String locale)
868 throws com.liferay.portal.kernel.exception.PortalException,
869 com.liferay.portal.kernel.exception.SystemException {
870 return _ddmStructure.getFieldProperty(fieldName, property, locale);
871 }
872
873 public boolean getFieldRequired(java.lang.String fieldName)
874 throws com.liferay.portal.kernel.exception.PortalException,
875 com.liferay.portal.kernel.exception.SystemException {
876 return _ddmStructure.getFieldRequired(fieldName);
877 }
878
879 public java.util.Map<java.lang.String, java.lang.String> getFields(
880 java.lang.String fieldName, java.lang.String attributeName,
881 java.lang.String attributeValue) {
882 return _ddmStructure.getFields(fieldName, attributeName, attributeValue);
883 }
884
885 public java.util.Map<java.lang.String, java.lang.String> getFields(
886 java.lang.String fieldName, java.lang.String attributeName,
887 java.lang.String attributeValue, java.lang.String locale) {
888 return _ddmStructure.getFields(fieldName, attributeName,
889 attributeValue, locale);
890 }
891
892 public java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.String>> getFieldsMap()
893 throws com.liferay.portal.kernel.exception.PortalException,
894 com.liferay.portal.kernel.exception.SystemException {
895 return _ddmStructure.getFieldsMap();
896 }
897
898 public java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.String>> getFieldsMap(
899 java.lang.String locale)
900 throws com.liferay.portal.kernel.exception.PortalException,
901 com.liferay.portal.kernel.exception.SystemException {
902 return _ddmStructure.getFieldsMap(locale);
903 }
904
905 public java.lang.String getFieldType(java.lang.String fieldName)
906 throws com.liferay.portal.kernel.exception.PortalException,
907 com.liferay.portal.kernel.exception.SystemException {
908 return _ddmStructure.getFieldType(fieldName);
909 }
910
911 public java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.String>>> getLocalizedFieldsMap() {
912 return _ddmStructure.getLocalizedFieldsMap();
913 }
914
915 public java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.String>>> getLocalizedTransientFieldsMap() {
916 return _ddmStructure.getLocalizedTransientFieldsMap();
917 }
918
919 public java.util.List<java.lang.String> getRootFieldNames()
920 throws com.liferay.portal.kernel.exception.PortalException,
921 com.liferay.portal.kernel.exception.SystemException {
922 return _ddmStructure.getRootFieldNames();
923 }
924
925 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> getTemplates()
926 throws com.liferay.portal.kernel.exception.SystemException {
927 return _ddmStructure.getTemplates();
928 }
929
930 public java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.String>> getTransientFieldsMap(
931 java.lang.String locale)
932 throws com.liferay.portal.kernel.exception.PortalException,
933 com.liferay.portal.kernel.exception.SystemException {
934 return _ddmStructure.getTransientFieldsMap(locale);
935 }
936
937 public boolean hasField(java.lang.String fieldName)
938 throws com.liferay.portal.kernel.exception.PortalException,
939 com.liferay.portal.kernel.exception.SystemException {
940 return _ddmStructure.hasField(fieldName);
941 }
942
943 public boolean isFieldPrivate(java.lang.String fieldName)
944 throws com.liferay.portal.kernel.exception.PortalException,
945 com.liferay.portal.kernel.exception.SystemException {
946 return _ddmStructure.isFieldPrivate(fieldName);
947 }
948
949 public boolean isFieldRepeatable(java.lang.String fieldName)
950 throws com.liferay.portal.kernel.exception.PortalException,
951 com.liferay.portal.kernel.exception.SystemException {
952 return _ddmStructure.isFieldRepeatable(fieldName);
953 }
954
955 public void setDocument(com.liferay.portal.kernel.xml.Document document) {
956 _ddmStructure.setDocument(document);
957 }
958
959 public void setLocalizedFieldsMap(
960 java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.String>>> localizedFieldsMap) {
961 _ddmStructure.setLocalizedFieldsMap(localizedFieldsMap);
962 }
963
964 public void setLocalizedTransientFieldsMap(
965 java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.String>>> localizedTransientFieldsMap) {
966 _ddmStructure.setLocalizedTransientFieldsMap(localizedTransientFieldsMap);
967 }
968
969
972 public DDMStructure getWrappedDDMStructure() {
973 return _ddmStructure;
974 }
975
976 public DDMStructure getWrappedModel() {
977 return _ddmStructure;
978 }
979
980 public void resetOriginalValues() {
981 _ddmStructure.resetOriginalValues();
982 }
983
984 private DDMStructure _ddmStructure;
985 }