Liferay 7.0-ce-b4

com.liferay.portal.model.impl
Class BaseLayoutTypeControllerImpl

java.lang.Object
  extended by com.liferay.portal.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.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-b4