public abstract class BaseWebApplication
extends org.apache.wicket.protocol.http.WebApplication
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_TITLE
The default title of a web application
|
static String |
SYSTEM_PROPERTY_LOGIN_PAGE
Name of the system property that allows enabling/disabling the login
page.
|
static String |
SYSTEM_PROPERTY_MAIN_TITLE
Name of the system property that allows to specify a custom main title.
|
Constructor and Description |
---|
BaseWebApplication() |
Modifier and Type | Method and Description |
---|---|
void |
addNavBarExtras(de.agilecoders.wicket.core.markup.html.bootstrap.navbar.Navbar navbar,
boolean loggedIn)
Add application specific extras to the navigation bar.
|
static String |
getDefaulTitle()
Get the default application title.
|
Class<? extends BasePage> |
getLoginPageClass()
Determines the login page type for this application.
|
String |
getMainTitle() |
void |
init() |
addResourceReplacement, addResourceReplacement, get, getAjaxRequestTargetListeners, getAjaxRequestTargetProvider, getAndRemoveBufferedResponse, getApplicationKey, getConfigurationType, getFilterFactoryManager, getInitParameter, getMimeType, getServletContext, getSessionAttributePrefix, getWicketFilter, hasBufferedResponse, hasFilterFactoryManager, internalDestroy, internalInit, logEventTarget, logResponseTarget, mount, mountPackage, mountPage, mountResource, newAjaxRequestTarget, newSession, newWebRequest, newWebResponse, outputDevelopmentModeWarning, renderXmlDecl, sessionUnbound, setAjaxRequestTargetProvider, setConfigurationType, setServletContext, setWicketFilter, storeBufferedResponse, unmount
configure, createRequestCycle, decorateHeaderResponse, exists, fetchCreateAndSetSession, get, getApplicationKeys, getApplicationListeners, getApplicationSettings, getBehaviorInstantiationListeners, getComponentInitializationListeners, getComponentInstantiationListeners, getComponentOnAfterRenderListeners, getComponentPostOnBeforeRenderListeners, getComponentPreOnBeforeRenderListeners, getConverterLocator, getDebugSettings, getExceptionMapperProvider, getExceptionSettings, getFrameworkSettings, getHeaderContributorListenerCollection, getHomePage, getInitializers, getJavaScriptLibrarySettings, getMapperContext, getMarkupSettings, getMetaData, getName, getPageFactory, getPageManagerContext, getPageManagerProvider, getPageRendererProvider, getPageSettings, getRequestCycleListeners, getRequestCycleProvider, getRequestCycleSettings, getRequestLogger, getRequestLoggerSettings, getResourceBundles, getResourceReferenceRegistry, getResourceSettings, getRootRequestMapper, getRootRequestMapperAsCompound, getSecuritySettings, getSessionListeners, getSessionStore, getSessionStoreProvider, getSharedResources, getStoreSettings, initApplication, initializeComponents, newConverterLocator, newMapperContext, newPageFactory, newRequestLogger, newResourceBundles, newResourceReferenceRegistry, newSharedResources, onDestroy, onEvent, setApplicationSettings, setDebugSettings, setExceptionSettings, setFrameworkSettings, setHeaderResponseDecorator, setJavaScriptLibrarySettings, setMarkupSettings, setMetaData, setName, setPageManagerProvider, setPageRendererProvider, setPageSettings, setRequestCycleProvider, setRequestCycleSettings, setRequestLoggerSettings, setResourceSettings, setRootRequestMapper, setSecuritySettings, setSessionStoreProvider, setStoreSettings, usesDeploymentConfig, usesDevelopmentConfig, validateInit
public static final String DEFAULT_TITLE
public static final String SYSTEM_PROPERTY_MAIN_TITLE
public static final String SYSTEM_PROPERTY_LOGIN_PAGE
public static String getDefaulTitle()
DEFAULT_TITLE
.public String getMainTitle()
public Class<? extends BasePage> getLoginPageClass()
null
public void init()
init
in class org.apache.wicket.protocol.http.WebApplication
public void addNavBarExtras(de.agilecoders.wicket.core.markup.html.bootstrap.navbar.Navbar navbar, boolean loggedIn)
navbar
- the navigation barloggedIn
- if the user is logged inBuild 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a