Liferay 7.0-ce-b7 portal-service

com.liferay.portal.kernel.model.impl
Class BaseLayoutTypeControllerImpl

java.lang.Object
  extended by com.liferay.portal.kernel.model.impl.BaseLayoutTypeControllerImpl
All Implemented Interfaces:
LayoutTypeController, Serializable

public abstract class BaseLayoutTypeControllerImpl
extends Object
implements LayoutTypeController

See Also:
Serialized Form

Field Summary
protected  javax.servlet.ServletContext servletContext
           
 
Constructor Summary
BaseLayoutTypeControllerImpl()
           
 
Method Summary
protected  void addAttributes(javax.servlet.http.HttpServletRequest request)
           
protected abstract  javax.servlet.ServletResponse createServletResponse(javax.servlet.http.HttpServletResponse response, UnsyncStringWriter unsyncStringWriter)
           
 String[] getConfigurationActionDelete()
           
 String[] getConfigurationActionUpdate()
           
protected abstract  String getEditPage()
           
 String getType()
           
protected abstract  String getViewPage()
           
 String includeEditContent(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Layout layout)
           
 boolean includeLayoutContent(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Layout layout)
           
 boolean isBrowsable()
           
 boolean isCheckLayoutViewPermission()
           
 boolean isFullPageDisplayable()
           
 boolean isInstanceable()
           
 boolean matches(javax.servlet.http.HttpServletRequest request, String friendlyURL, Layout layout)
           
protected  void removeAttributes(javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.liferay.portal.kernel.model.LayoutTypeController
getURL, isFirstPageable, isParentable, isSitemapable, isURLFriendliable
 

Field Detail

servletContext

protected javax.servlet.ServletContext servletContext
Constructor Detail

BaseLayoutTypeControllerImpl

public BaseLayoutTypeControllerImpl()
Method Detail

getConfigurationActionDelete

public String[] getConfigurationActionDelete()
Specified by:
getConfigurationActionDelete in interface LayoutTypeController

getConfigurationActionUpdate

public String[] getConfigurationActionUpdate()
Specified by:
getConfigurationActionUpdate in interface LayoutTypeController

getType

public String getType()
Specified by:
getType in interface LayoutTypeController

includeEditContent

public String includeEditContent(javax.servlet.http.HttpServletRequest request,
                                 javax.servlet.http.HttpServletResponse response,
                                 Layout layout)
                          throws Exception
Specified by:
includeEditContent in interface LayoutTypeController
Throws:
Exception

includeLayoutContent

public boolean includeLayoutContent(javax.servlet.http.HttpServletRequest request,
                                    javax.servlet.http.HttpServletResponse response,
                                    Layout layout)
                             throws Exception
Specified by:
includeLayoutContent in interface LayoutTypeController
Throws:
Exception

isBrowsable

public boolean isBrowsable()
Specified by:
isBrowsable in interface LayoutTypeController

isCheckLayoutViewPermission

public boolean isCheckLayoutViewPermission()
Specified by:
isCheckLayoutViewPermission in interface LayoutTypeController

isFullPageDisplayable

public boolean isFullPageDisplayable()
Specified by:
isFullPageDisplayable in interface LayoutTypeController

isInstanceable

public boolean isInstanceable()
Specified by:
isInstanceable in interface LayoutTypeController

matches

public boolean matches(javax.servlet.http.HttpServletRequest request,
                       String friendlyURL,
                       Layout layout)
Specified by:
matches in interface LayoutTypeController

addAttributes

protected void addAttributes(javax.servlet.http.HttpServletRequest request)

createServletResponse

protected abstract javax.servlet.ServletResponse createServletResponse(javax.servlet.http.HttpServletResponse response,
                                                                       UnsyncStringWriter unsyncStringWriter)

getEditPage

protected abstract String getEditPage()

getViewPage

protected abstract String getViewPage()

removeAttributes

protected void removeAttributes(javax.servlet.http.HttpServletRequest request)

Liferay 7.0-ce-b7 portal-service