Package lumis.portal.presentation
Class PresentationControllerHtml.PresentationPageRenderer
- java.lang.Object
-
- lumis.portal.presentation.PresentationControllerHtml.PresentationPageRenderer
-
- All Implemented Interfaces:
IPageRenderer
- Direct Known Subclasses:
XsltResultControllerHtml.XsltResultPageRenderer
- Enclosing class:
- PresentationControllerHtml
protected class PresentationControllerHtml.PresentationPageRenderer extends java.lang.Object implements IPageRenderer
IPageRenderer
implementation used byPresentationControllerHtml
.- Since:
- 5.6.0
- Version:
- $Revision$ $Date$
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PresentationPageRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.CharSequence
evaluateEL(java.lang.String expression)
Evaluates an EL expression.PresentationControllerHtml.DataPreviewMode
getDataPreviewMode()
Returns the mode of the portal when the page is required.java.lang.String
getExecutedProcessActionServiceInterfaceInstanceId()
Returns the service interface instance identifier of the service interface instance target of the process action.java.lang.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.java.util.Map<java.lang.String,java.lang.String[]>
getMultiPartFormParameters()
Returns the multi part form parameters, usually present in file uploads requests.java.lang.String
getMultiPartFormServiceInterfaceInstance()
Returns the service interface instance identifier of the service interface instance source ofmulti part form parameters
.PortalRequestParameters
getParameters()
Returns theparameters
.java.lang.String
getPreviousParametersXmlString()
Returns the existing previous parameters as XML string when a page is requested.IPageWebResourceRenderRequest
getRenderRequest()
Returns the page web resource render request.ReplaceInterfacesStorage
getReplaceInterfacesStorage()
Returns the replacement interfaces storage.java.lang.String
getRootChannelId()
Returns the root channel Id of the page to render.PageWebResource
getWebResource()
-
-
-
Method Detail
-
evaluateEL
public java.lang.CharSequence evaluateEL(java.lang.String expression)
Description copied from interface:IPageRenderer
Evaluates an EL expression.- Specified by:
evaluateEL
in interfaceIPageRenderer
- Parameters:
expression
- the expression.- Returns:
- the evaluated value.
-
getRootChannelId
public java.lang.String getRootChannelId()
Description copied from interface:IPageRenderer
Returns the root channel Id of the page to render.- Specified by:
getRootChannelId
in interfaceIPageRenderer
- 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 interfaceIPageRenderer
- Returns:
- the mode of the portal when the page is required.
-
getExecutedProcessActionServiceInterfaceInstanceId
public java.lang.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 interfaceIPageRenderer
- Returns:
- the service interface instance identifier of the service interface instance target of the process action.
-
getMultiPartFormParameters
public java.util.Map<java.lang.String,java.lang.String[]> getMultiPartFormParameters()
Description copied from interface:IPageRenderer
Returns the multi part form parameters, usually present in file uploads requests.- Specified by:
getMultiPartFormParameters
in interfaceIPageRenderer
- Returns:
- multi part form parameters.
-
getMultiPartFormServiceInterfaceInstance
public java.lang.String getMultiPartFormServiceInterfaceInstance()
Description copied from interface:IPageRenderer
Returns the service interface instance identifier of the service interface instance source ofmulti part form parameters
.- Specified by:
getMultiPartFormServiceInterfaceInstance
in interfaceIPageRenderer
- 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 theparameters
.- Specified by:
getParameters
in interfaceIPageRenderer
- Returns:
- the parameters.
-
getPreviousParametersXmlString
public java.lang.String getPreviousParametersXmlString()
Description copied from interface:IPageRenderer
Returns the existing previous parameters as XML string when a page is requested.- Specified by:
getPreviousParametersXmlString
in interfaceIPageRenderer
- Returns:
- the existing previous parameters as XML string when a page is requested.
-
getWebResource
public PageWebResource getWebResource()
- Specified by:
getWebResource
in interfaceIPageRenderer
-
getRenderRequest
public IPageWebResourceRenderRequest getRenderRequest()
Description copied from interface:IPageRenderer
Returns the page web resource render request.- Specified by:
getRenderRequest
in interfaceIPageRenderer
- Returns:
- the page web resource render request.
-
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 interfaceIPageRenderer
- Returns:
- the markup resource stream provider.
-
getMarkupCacheKey
public java.lang.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 interfaceIPageRenderer
- Returns:
- the markup cache key.
- See Also:
IMarkupCacheKeyProvider
-
getReplaceInterfacesStorage
public ReplaceInterfacesStorage getReplaceInterfacesStorage()
Description copied from interface:IPageRenderer
Returns the replacement interfaces storage.- Specified by:
getReplaceInterfacesStorage
in interfaceIPageRenderer
- Returns:
- the replacement interfaces storage.
-
-