org.ops4j.pax.wicket.util
Class DefaultPageFactory<T extends org.apache.wicket.Page>
java.lang.Object
org.ops4j.pax.wicket.util.AbstractPageFactory<T>
org.ops4j.pax.wicket.util.DefaultPageFactory<T>
- All Implemented Interfaces:
- PageFactory<T>, org.osgi.service.cm.ManagedService
public class DefaultPageFactory<T extends org.apache.wicket.Page>
- extends AbstractPageFactory<T>
|
Constructor Summary |
DefaultPageFactory(org.osgi.framework.BundleContext bundleContext,
java.lang.String pageId,
java.lang.String applicationName,
java.lang.String pageName,
java.lang.Class<T> pageClass)
|
DefaultPageFactory(org.osgi.framework.BundleContext bundleContext,
java.lang.String pageId,
java.lang.String applicationName,
java.lang.String pageName,
java.lang.Class<T> pageClass,
java.lang.String niceUrlPath)
|
|
Method Summary |
T |
createPage(org.apache.wicket.PageParameters params)
Creates a page with the specified params. |
java.lang.Class<T> |
getPageClass()
Returns the page class instance represented by this PageFactory. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultPageFactory
public DefaultPageFactory(org.osgi.framework.BundleContext bundleContext,
java.lang.String pageId,
java.lang.String applicationName,
java.lang.String pageName,
java.lang.Class<T> pageClass)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
DefaultPageFactory
public DefaultPageFactory(org.osgi.framework.BundleContext bundleContext,
java.lang.String pageId,
java.lang.String applicationName,
java.lang.String pageName,
java.lang.Class<T> pageClass,
java.lang.String niceUrlPath)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
getPageClass
public java.lang.Class<T> getPageClass()
- Description copied from interface:
PageFactory
- Returns the page class instance represented by this
PageFactory.
- Returns:
- The page class represented by this
PageFactory.
createPage
public T createPage(org.apache.wicket.PageParameters params)
- Description copied from interface:
PageFactory
- Creates a page with the specified
params.
- Parameters:
params - The page parameters.
- Returns:
- An instance of page.
Copyright © 2008. All Rights Reserved.