001
014
015 package com.liferay.portlet.dynamicdatamapping.io;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
019 import com.liferay.portlet.dynamicdatamapping.model.DDMForm;
020
021
024 public class DDMFormJSONDeserializerUtil {
025
026 public static DDMForm deserialize(String serializedDDMForm)
027 throws PortalException {
028
029 return getDDMFormJSONDeserializer().deserialize(serializedDDMForm);
030 }
031
032 public static DDMFormJSONDeserializer getDDMFormJSONDeserializer() {
033 PortalRuntimePermission.checkGetBeanProperty(
034 DDMFormJSONDeserializerUtil.class);
035
036 return _ddmFormJSONDeserializer;
037 }
038
039 public void setDDMFormJSONDeserializer(
040 DDMFormJSONDeserializer ddmFormJSONDeserializer) {
041
042 PortalRuntimePermission.checkSetBeanProperty(getClass());
043
044 _ddmFormJSONDeserializer = ddmFormJSONDeserializer;
045 }
046
047 private static DDMFormJSONDeserializer _ddmFormJSONDeserializer;
048
049 }