001
014
015 package com.liferay.portal.model;
016
017 import java.io.Serializable;
018
019 import javax.servlet.http.HttpServletRequest;
020 import javax.servlet.http.HttpServletResponse;
021
022
025 public interface LayoutTypeController extends Serializable {
026
027 public String[] getConfigurationActionDelete();
028
029 public String[] getConfigurationActionUpdate();
030
031 public String getEditPage();
032
033 public String getURL();
034
035 public boolean includeLayoutContent(
036 HttpServletRequest request, HttpServletResponse response,
037 Layout layout)
038 throws Exception;
039
040 public boolean isFirstPageable();
041
042 public boolean isParentable();
043
044 public boolean isSitemapable();
045
046 public boolean isURLFriendliable();
047
048 public boolean matches(
049 HttpServletRequest request, String friendlyURL, Layout layout);
050
051 }