
Public Member Functions | |
| void | appendToResponse (WOResponse r, WOContext c) |
| ERXNavigationMenu (WOContext context) | |
| WOActionResults | invokeAction (WORequest r, WOContext c) |
| NSArray | itemsForLevel (int level) |
| NSArray | level1Items () |
| String | level1itemsClass () |
| int | level1SpacerWidth () |
| int | level1Width () |
| NSArray | level2Items () |
| String | level2itemsClass () |
| int | level2SpacerWidth () |
| int | level2Width () |
| NSArray | level3Items () |
| int | level3SpacerWidth () |
| int | level3Width () |
| int | menuLevelsToShow () |
| ERXNavigationState | navigationState () |
| int | navItemsTableWidth () |
| String | paddingWidth () |
| void | reset () |
| void | setLevel1Items (NSArray newLevel1Items) |
| void | setLevel1SpacerWidth (int newLevel1SpacerWidth) |
| void | setLevel2Items (NSArray newLevel2Items) |
| void | setLevel2SpacerWidth (int newLevel2SpacerWidth) |
| void | setLevel3Items (NSArray newLevel3Items) |
| void | setLevel3SpacerWidth (int newLevel3SpacerWidth) |
| int | setupLevel1SpacerWidth () |
| int | setupLevel2SpacerWidth () |
| int | setupLevel3SpacerWidth () |
| void | setUpMenu () |
| boolean | showLevel2 () |
| boolean | showLevel3 () |
| void | takeValuesFromRequest (WORequest r, WOContext c) |
Public Attributes | |
| int | _level1SpacerWidth = 0 |
| int | _level2SpacerWidth = 0 |
| int | _level3SpacerWidth = 0 |
| int | _renderLevelCount |
| ERXNavigationItem | aNavigationItem |
Static Public Attributes | |
| static final Logger | log = Logger.getLogger(ERXNavigationMenu.class) |
Protected Member Functions | |
| NSKeyValueCoding | navigationContext () |
Protected Attributes | |
| NSArray | _level1Items |
| NSArray | _level2Items |
| NSArray | _level3Items |
| boolean | _menuIsSetUp = false |
| NSKeyValueCoding | _navigationContext |
| ERXNavigationState | _navigationState |
| int | l2Colspan |
| ERXNavigationMenu | ( | WOContext | context | ) |
| void appendToResponse | ( | WOResponse | response, | |
| WOContext | context | |||
| ) |
Calls resetCachedBindingsInStatefulComponent prior to super.appendToResponse.
| response | to which we are appending | |
| context | context of the response |
Reimplemented from ERXNonSynchronizingComponent.
| WOActionResults invokeAction | ( | WORequest | request, | |
| WOContext | context | |||
| ) |
Calls resetCachedBindingsInStatefulComponent prior to super.invokeAction.
| request | for which the action is invoked | |
| context | of the request |
Reimplemented from ERXNonSynchronizingComponent.
| NSArray itemsForLevel | ( | int | level | ) |
| NSArray level1Items | ( | ) |
| String level1itemsClass | ( | ) |
| int level1SpacerWidth | ( | ) |
| int level1Width | ( | ) |
| NSArray level2Items | ( | ) |
| String level2itemsClass | ( | ) |
| int level2SpacerWidth | ( | ) |
| int level2Width | ( | ) |
| NSArray level3Items | ( | ) |
| int level3SpacerWidth | ( | ) |
| int level3Width | ( | ) |
| int menuLevelsToShow | ( | ) |
| NSKeyValueCoding navigationContext | ( | ) | [protected] |
| ERXNavigationState navigationState | ( | ) |
| int navItemsTableWidth | ( | ) |
| String paddingWidth | ( | ) |
| void reset | ( | ) |
Reimplemented from ERXStatelessComponent.
| void setLevel1Items | ( | NSArray | newLevel1Items | ) |
| void setLevel1SpacerWidth | ( | int | newLevel1SpacerWidth | ) |
| void setLevel2Items | ( | NSArray | newLevel2Items | ) |
| void setLevel2SpacerWidth | ( | int | newLevel2SpacerWidth | ) |
| void setLevel3Items | ( | NSArray | newLevel3Items | ) |
| void setLevel3SpacerWidth | ( | int | newLevel3SpacerWidth | ) |
| int setupLevel1SpacerWidth | ( | ) |
| int setupLevel2SpacerWidth | ( | ) |
| int setupLevel3SpacerWidth | ( | ) |
| void setUpMenu | ( | ) |
| boolean showLevel2 | ( | ) |
| boolean showLevel3 | ( | ) |
| void takeValuesFromRequest | ( | WORequest | request, | |
| WOContext | context | |||
| ) |
Calls resetCachedBindingsInStatefulComponent prior to super.takeValuesFromRequest.
| request | from which the values will be taken | |
| context | of the request |
Reimplemented from ERXNonSynchronizingComponent.
NSArray _level1Items [protected] |
| int _level1SpacerWidth = 0 |
NSArray _level2Items [protected] |
| int _level2SpacerWidth = 0 |
NSArray _level3Items [protected] |
| int _level3SpacerWidth = 0 |
boolean _menuIsSetUp = false [protected] |
NSKeyValueCoding _navigationContext [protected] |
ERXNavigationState _navigationState [protected] |
int l2Colspan [protected] |
1.5.8