|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ibm.xsp.page.compiled.AbstractCompiledPageDispatcher
public abstract class AbstractCompiledPageDispatcher
The superclass of one of the classes in the generated XPage .java file, not
intended to be manually subclassed or used programmatically by application
developers or third party Java developers. See FacesPageDispatcher
for details.
Constructor Summary | |
---|---|
AbstractCompiledPageDispatcher()
|
|
AbstractCompiledPageDispatcher(java.lang.String applicationVersion)
|
Method Summary | |
---|---|
protected abstract AbstractCompiledPage |
createPage(int pageIndex)
|
com.ibm.xsp.page.compiled.DispatcherParameter |
getDispatcherParameter()
|
protected java.lang.String[][] |
getLibraryTagVersions()
Available to be overridden by subclasses, used to indicate which versions of libraries are needed for some of the tags or properties in the XPage. |
void |
init(com.ibm.xsp.page.compiled.DispatcherParameter param)
|
protected boolean |
isCustomControl()
Available to be overridden by subclasses, used to indicate that createViewRoot cannot be invoked on this page, that is, it can only be loaded by another XPage. |
FacesPage |
loadPage(javax.faces.context.FacesContext context,
java.lang.String renderKitId,
java.util.Locale locale)
Creates the page according to the context, eg. |
protected void |
setPageDetails(java.lang.String[][] pageDetails)
Available to be called by subclasses. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractCompiledPageDispatcher(java.lang.String applicationVersion)
applicationVersion
- public AbstractCompiledPageDispatcher()
applicationVersion
- Method Detail |
---|
protected void setPageDetails(java.lang.String[][] pageDetails)
protected boolean isCustomControl()
protected java.lang.String[][] getLibraryTagVersions()
XspLibrary.getTagVersion()
.
There is no page-level version checking for library tags that are
unversioned - the application-level check that the required
library is present should suffice.protected abstract AbstractCompiledPage createPage(int pageIndex)
public void init(com.ibm.xsp.page.compiled.DispatcherParameter param)
init
in interface com.ibm.xsp.page.compiled.CompiledPageDispatcher
public FacesPage loadPage(javax.faces.context.FacesContext context, java.lang.String renderKitId, java.util.Locale locale)
FacesPageDispatcher
loadPage
in interface FacesPageDispatcher
public com.ibm.xsp.page.compiled.DispatcherParameter getDispatcherParameter()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |