lumis.portal.presentation
Class PresentationControllerHtml.PresentationPageRenderer

Package class diagram package PresentationControllerHtml.PresentationPageRenderer
java.lang.Object
  extended by lumis.portal.presentation.PresentationControllerHtml.PresentationPageRenderer
All Implemented Interfaces:
IPageRenderer
Direct Known Subclasses:
XsltResultControllerHtml.XsltResultPageRenderer
Enclosing class:
PresentationControllerHtml

protected class PresentationControllerHtml.PresentationPageRenderer
extends Object
implements IPageRenderer

IPageRenderer implementation used by PresentationControllerHtml.

Since:
5.6.0

Constructor Summary
protected PresentationControllerHtml.PresentationPageRenderer()
           
 
Method Summary
 CharSequence evaluateEL(String expression)
          Evaluates an EL expression.
 PresentationControllerHtml.DataPreviewMode getDataPreviewMode()
          Returns the mode of the portal when the page is required.
 String getExecutedProcessActionServiceInterfaceInstanceId()
          Returns the service interface instance identifier of the service interface instance target of the process action.
 String getMarkupCacheKey(LayoutFilePage layoutFilePage)
          Returns the key used for caching the markup used to render the page.
 org.apache.wicket.markup.IMarkupResourceStreamProvider getMarkupResourceStreamProvider(LayoutFilePage layoutFilePage)
          Returns the provider for the markup resource stream to be used to render the page.
 Map<String,String[]> getMultiPartFormParameters()
          Returns the multi part form parameters, usually present in file uploads requests.
 String getMultiPartFormServiceInterfaceInstance()
          Returns the service interface instance identifier of the service interface instance source of multi part form parameters.
 PortalRequestParameters getParameters()
          Returns the parameters.
 String getPreviousParametersXmlString()
          Returns the existing previous parameters as XML string when a page is requested.
 Map<String,String> getReplacementInterfaces()
          Returns the replacement interfaces map.
 String getRootChannelId()
          Returns the root channel Id of the page to render.
 PageWebResource getWebResource()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PresentationControllerHtml.PresentationPageRenderer

protected PresentationControllerHtml.PresentationPageRenderer()
Method Detail

evaluateEL

public CharSequence evaluateEL(String expression)
Description copied from interface: IPageRenderer
Evaluates an EL expression.

Specified by:
evaluateEL in interface IPageRenderer
Parameters:
expression - the expression.
Returns:
the evaluated value.

getRootChannelId

public String getRootChannelId()
Description copied from interface: IPageRenderer
Returns the root channel Id of the page to render.

Specified by:
getRootChannelId in interface IPageRenderer
Returns:
the root channel Id of the page to render.

getDataPreviewMode

public PresentationControllerHtml.DataPreviewMode getDataPreviewMode()
Description copied from interface: IPageRenderer
Returns the mode of the portal when the page is required.

Specified by:
getDataPreviewMode in interface IPageRenderer
Returns:
the mode of the portal when the page is required.

getExecutedProcessActionServiceInterfaceInstanceId

public String getExecutedProcessActionServiceInterfaceInstanceId()
Description copied from interface: IPageRenderer
Returns the service interface instance identifier of the service interface instance target of the process action.

Specified by:
getExecutedProcessActionServiceInterfaceInstanceId in interface IPageRenderer
Returns:
the service interface instance identifier of the service interface instance target of the process action.

getMultiPartFormParameters

public Map<String,String[]> getMultiPartFormParameters()
Description copied from interface: IPageRenderer
Returns the multi part form parameters, usually present in file uploads requests.

Specified by:
getMultiPartFormParameters in interface IPageRenderer
Returns:
multi part form parameters.

getMultiPartFormServiceInterfaceInstance

public String getMultiPartFormServiceInterfaceInstance()
Description copied from interface: IPageRenderer
Returns the service interface instance identifier of the service interface instance source of multi part form parameters.

Specified by:
getMultiPartFormServiceInterfaceInstance in interface IPageRenderer
Returns:
the service interface instance identifier of the service interface instance source of multi part form parameters.

getParameters

public PortalRequestParameters getParameters()
Description copied from interface: IPageRenderer
Returns the parameters.

Specified by:
getParameters in interface IPageRenderer
Returns:
the parameters.

getPreviousParametersXmlString

public String getPreviousParametersXmlString()
Description copied from interface: IPageRenderer
Returns the existing previous parameters as XML string when a page is requested.

Specified by:
getPreviousParametersXmlString in interface IPageRenderer
Returns:
the existing previous parameters as XML string when a page is requested.

getWebResource

public PageWebResource getWebResource()
Specified by:
getWebResource in interface IPageRenderer

getMarkupResourceStreamProvider

public org.apache.wicket.markup.IMarkupResourceStreamProvider getMarkupResourceStreamProvider(LayoutFilePage layoutFilePage)
Description copied from interface: IPageRenderer
Returns the provider for the markup resource stream to be used to render the page.

Specified by:
getMarkupResourceStreamProvider in interface IPageRenderer
Returns:
the markup resource stream provider.

getMarkupCacheKey

public String getMarkupCacheKey(LayoutFilePage layoutFilePage)
Description copied from interface: IPageRenderer
Returns the key used for caching the markup used to render the page.

Specified by:
getMarkupCacheKey in interface IPageRenderer
Returns:
the markup cache key.
See Also:
IMarkupCacheKeyProvider

getReplacementInterfaces

public Map<String,String> getReplacementInterfaces()
Description copied from interface: IPageRenderer
Returns the replacement interfaces map.

Specified by:
getReplacementInterfaces in interface IPageRenderer
Returns:
the replacement interfaces map.


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.