001
014
015 package com.liferay.portal.util;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018 import com.liferay.portal.model.Layout;
019 import com.liferay.portal.model.LayoutTypePortlet;
020
021
024 public class LayoutTypePortletFactoryUtil {
025
026 public static LayoutTypePortlet create(Layout layout) {
027 return getLayoutTypePortletFactory().create(layout);
028 }
029
030 public static LayoutTypePortletFactory getLayoutTypePortletFactory() {
031 PortalRuntimePermission.checkGetBeanProperty(
032 LayoutTypePortletFactoryUtil.class);
033
034 return _layoutTypePortletFactory;
035 }
036
037 public void setLayoutTypePortletFactory(
038 LayoutTypePortletFactory layoutTypePortletFactory) {
039
040 PortalRuntimePermission.checkSetBeanProperty(getClass());
041
042 _layoutTypePortletFactory = layoutTypePortletFactory;
043 }
044
045 private static LayoutTypePortletFactory _layoutTypePortletFactory;
046
047 }