Class ResponseRendererImpl
java.lang.Object
org.apache.tapestry5.internal.services.ResponseRendererImpl
- All Implemented Interfaces:
ResponseRenderer
-
Constructor Summary
ConstructorsConstructorDescriptionResponseRendererImpl
(RequestPageCache pageCache, PageContentTypeAnalyzer pageContentAnalyzer, PageResponseRenderer renderer) -
Method Summary
Modifier and TypeMethodDescriptionfindContentType
(Object component) Finds the content type for the page containing the indicated component.void
renderPageMarkupResponse
(String pageName) Renders a markup response by rendering the named page.
-
Constructor Details
-
ResponseRendererImpl
public ResponseRendererImpl(RequestPageCache pageCache, PageContentTypeAnalyzer pageContentAnalyzer, PageResponseRenderer renderer)
-
-
Method Details
-
findContentType
Description copied from interface:ResponseRenderer
Finds the content type for the page containing the indicated component.- Specified by:
findContentType
in interfaceResponseRenderer
- Parameters:
component
- a component within a page- Returns:
- the content type
-
renderPageMarkupResponse
Description copied from interface:ResponseRenderer
Renders a markup response by rendering the named page.- Specified by:
renderPageMarkupResponse
in interfaceResponseRenderer
- Parameters:
pageName
- logical name of page to provide the markup- Throws:
IOException
-