| Package | Description |
|---|---|
| com.helger.photon.basic.app.appid | |
| com.helger.photon.basic.app.menu | |
| com.helger.photon.basic.app.request |
| Modifier and Type | Method and Description |
|---|---|
IMenuTree |
PhotonSessionStatePerApp.getMenuTree() |
IMenuTree |
PhotonRequestState.getMenuTree() |
IMenuTree |
PhotonGlobalStatePerApp.getMenuTree() |
static IMenuTree |
RequestSettings.getMenuTree(com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope) |
| Modifier and Type | Method and Description |
|---|---|
void |
PhotonSessionStatePerApp.setMenuTree(IMenuTree aMenuTree) |
void |
PhotonGlobalStatePerApp.setMenuTree(IMenuTree aMenuTree) |
| Constructor and Description |
|---|
PhotonRequestState(IMenuTree aMenuTree,
IMenuItemPage aMenuItem,
Locale aDisplayLocale) |
| Modifier and Type | Class and Description |
|---|---|
class |
MenuTree
Represents a single menu tree
|
| Modifier and Type | Method and Description |
|---|---|
IMenuTree |
IMenuItemDeterminatorCallback.getMenuTree() |
IMenuTree |
AbstractMenuItemDeterminatorCallback.getMenuTree() |
| Modifier and Type | Method and Description |
|---|---|
static com.helger.commons.collection.impl.ICommonsMap<String,Boolean> |
MenuItemDeterminatorCallback.getAllDisplayMenuItemIDs(IMenuTree aMenuTree,
String sSelectedMenuItemID) |
static com.helger.commons.collection.impl.ICommonsMap<String,Boolean> |
MenuItemDeterminatorCallback.getAllMenuItemIDs(IMenuTree aMenuTree)
Get all menu items without usage a separate
MenuItemDeterminatorCallback instance. |
| Constructor and Description |
|---|
AbstractMenuItemDeterminatorCallback(IMenuTree aMenuTree) |
MenuItemDeterminatorCallback(IMenuTree aMenuTree,
String sSelectedMenuItemID) |
| Modifier and Type | Method and Description |
|---|---|
default String |
IRequestParameterManager.getLocaleFromURL(com.helger.commons.url.ISimpleURL aURL,
IMenuTree aMenuTree) |
default String |
IRequestParameterManager.getMenuItemFromURL(com.helger.commons.url.ISimpleURL aURL,
IMenuTree aMenuTree) |
protected PhotonRequestParameters |
RequestParameterHandlerURLPathOrdered.getParametersFromPath(String sPath,
IMenuTree aMenuTree) |
protected PhotonRequestParameters |
RequestParameterHandlerURLPathNamed.getParametersFromPath(String sPath,
IMenuTree aMenuTree) |
PhotonRequestParameters |
RequestParameterHandlerURLPathOrdered.getParametersFromRequest(com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
IMenuTree aMenuTree) |
PhotonRequestParameters |
RequestParameterHandlerURLPathNamed.getParametersFromRequest(com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
IMenuTree aMenuTree) |
PhotonRequestParameters |
RequestParameterHandlerURLParameter.getParametersFromRequest(com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
IMenuTree aMenuTree) |
PhotonRequestParameters |
IRequestParameterHandler.getParametersFromRequest(com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
IMenuTree aMenuTree)
Get all request parameters from the provided request.
|
PhotonRequestParameters |
RequestParameterHandlerURLPathOrdered.getParametersFromURL(com.helger.commons.url.ISimpleURL aURL,
IMenuTree aMenuTree) |
PhotonRequestParameters |
RequestParameterHandlerURLPathNamed.getParametersFromURL(com.helger.commons.url.ISimpleURL aURL,
IMenuTree aMenuTree) |
PhotonRequestParameters |
RequestParameterHandlerURLParameter.getParametersFromURL(com.helger.commons.url.ISimpleURL aURL,
IMenuTree aMenuTree) |
PhotonRequestParameters |
IRequestParameterHandler.getParametersFromURL(com.helger.commons.url.ISimpleURL aURL,
IMenuTree aMenuTree)
Get all request parameters from the provided URL.
|
IMenuItemPage |
PhotonRequestParameters.setMenuItemFromString(IMenuTree aTree,
String sMenuItemID) |
Copyright © 2014–2018 Philip Helger. All rights reserved.