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.DDMFormLayout;
020
021
024 public class DDMFormLayoutJSONDeserializerUtil {
025
026 public static DDMFormLayout deserialize(String serializedDDMFormLayout)
027 throws PortalException {
028
029 return getDDMFormLayoutJSONDeserializer().deserialize(
030 serializedDDMFormLayout);
031 }
032
033 public static DDMFormLayoutJSONDeserializer
034 getDDMFormLayoutJSONDeserializer() {
035
036 PortalRuntimePermission.checkGetBeanProperty(
037 DDMFormLayoutJSONDeserializerUtil.class);
038
039 return _ddmFormLayoutJSONDeserializer;
040 }
041
042 public void setDDMFormLayoutJSONDeserializer(
043 DDMFormLayoutJSONDeserializer ddmFormLayoutJSONDeserializer) {
044
045 PortalRuntimePermission.checkSetBeanProperty(getClass());
046
047 _ddmFormLayoutJSONDeserializer = ddmFormLayoutJSONDeserializer;
048 }
049
050 private static DDMFormLayoutJSONDeserializer _ddmFormLayoutJSONDeserializer;
051
052 }