Class PageRenderLinkSourceImpl
- java.lang.Object
- 
- org.apache.tapestry5.internal.services.PageRenderLinkSourceImpl
 
- 
- All Implemented Interfaces:
- PageRenderLinkSource
 
 public class PageRenderLinkSourceImpl extends java.lang.Object implements PageRenderLinkSource 
- 
- 
Constructor SummaryConstructors Constructor Description PageRenderLinkSourceImpl(LinkSource linkSource, ComponentClassResolver resolver)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description LinkcreatePageRenderLink(java.lang.Class pageClass)Creates a page render link using the page's class to identify the target page, and using the pages normal passivation context (if it has one).LinkcreatePageRenderLink(java.lang.String pageName)Creates a page render link using the page's normal passivation context (if it has one).LinkcreatePageRenderLinkWithContext(java.lang.Class pageClass, java.lang.Object... context)Creates a page render link using the page's class to identify the target page, and using an override of the page's passivation context (possibly an empty one).LinkcreatePageRenderLinkWithContext(java.lang.Class pageClass, EventContext eventContext)Creates a page render link using the page's class to identify the target page, and using an override of the page's passivation contextLinkcreatePageRenderLinkWithContext(java.lang.String pageName, java.lang.Object... context)Creates a page render link using an override of the page's passivation context (possibly an empty one).LinkcreatePageRenderLinkWithContext(java.lang.String pageName, EventContext eventContext)Creates a page render link using an override of the page's passivation context.
 
- 
- 
- 
Constructor Detail- 
PageRenderLinkSourceImplpublic PageRenderLinkSourceImpl(LinkSource linkSource, ComponentClassResolver resolver) 
 
- 
 - 
Method Detail- 
createPageRenderLinkpublic Link createPageRenderLink(java.lang.Class pageClass) Description copied from interface:PageRenderLinkSourceCreates a page render link using the page's class to identify the target page, and using the pages normal passivation context (if it has one).- Specified by:
- createPageRenderLinkin interface- PageRenderLinkSource
- Returns:
- render link for the page
 
 - 
createPageRenderLinkpublic Link createPageRenderLink(java.lang.String pageName) Description copied from interface:PageRenderLinkSourceCreates a page render link using the page's normal passivation context (if it has one).- Specified by:
- createPageRenderLinkin interface- PageRenderLinkSource
- Parameters:
- pageName- name of page to create link to
- Returns:
- render link for the page
 
 - 
createPageRenderLinkWithContextpublic Link createPageRenderLinkWithContext(java.lang.Class pageClass, java.lang.Object... context) Description copied from interface:PageRenderLinkSourceCreates a page render link using the page's class to identify the target page, and using an override of the page's passivation context (possibly an empty one).- Specified by:
- createPageRenderLinkWithContextin interface- PageRenderLinkSource
- context- zero or more values to encode as the passiviation context
- Returns:
- render link for the page
 
 - 
createPageRenderLinkWithContextpublic Link createPageRenderLinkWithContext(java.lang.Class pageClass, EventContext eventContext) Description copied from interface:PageRenderLinkSourceCreates a page render link using the page's class to identify the target page, and using an override of the page's passivation context- Specified by:
- createPageRenderLinkWithContextin interface- PageRenderLinkSource
- eventContext- the EventContext to encode as the passiviation context
- Returns:
- render link for the page
 
 - 
createPageRenderLinkWithContextpublic Link createPageRenderLinkWithContext(java.lang.String pageName, java.lang.Object... context) Description copied from interface:PageRenderLinkSourceCreates a page render link using an override of the page's passivation context (possibly an empty one).- Specified by:
- createPageRenderLinkWithContextin interface- PageRenderLinkSource
- Parameters:
- pageName- name of page to create link to
- context- zero or more values to encode as the passiviation context
- Returns:
- render link for the page
 
 - 
createPageRenderLinkWithContextpublic Link createPageRenderLinkWithContext(java.lang.String pageName, EventContext eventContext) Description copied from interface:PageRenderLinkSourceCreates a page render link using an override of the page's passivation context.- Specified by:
- createPageRenderLinkWithContextin interface- PageRenderLinkSource
- Parameters:
- pageName- name of page to create link to
- eventContext- the EventContext to encode as the passiviation context
- Returns:
- render link for the page
 
 
- 
 
-