001
014
015 package com.liferay.portlet.dynamicdatamapping.util;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018 import com.liferay.portlet.dynamicdatamapping.model.DDMStructure;
019 import com.liferay.portlet.dynamicdatamapping.model.DDMTemplate;
020
021 import javax.servlet.http.HttpServletRequest;
022
023
026 public class DDMTemplateHelperUtil {
027
028 public static DDMStructure fetchStructure(DDMTemplate ddmTemplate) {
029 return getDDMTemplateHelper().fetchStructure(ddmTemplate);
030 }
031
032 public static String getAutocompleteJSON(HttpServletRequest request)
033 throws Exception {
034
035 return getDDMTemplateHelper().getAutocompleteJSON(request);
036 }
037
038 public static DDMTemplateHelper getDDMTemplateHelper() {
039 PortalRuntimePermission.checkGetBeanProperty(
040 DDMTemplateHelperUtil.class);
041
042 return _ddmTemplateHelper;
043 }
044
045 public void setDDMTemplateHelper(DDMTemplateHelper ddmTemplateHelper) {
046 PortalRuntimePermission.checkSetBeanProperty(getClass());
047
048 _ddmTemplateHelper = ddmTemplateHelper;
049 }
050
051 private static DDMTemplateHelper _ddmTemplateHelper;
052
053 }