org.loom.tags.menu
Class SelectedMenuItemLocator
java.lang.Object
org.loom.tags.menu.SelectedMenuItemLocator
public class SelectedMenuItemLocator
- extends java.lang.Object
A pointer to the selected menu item.
Stored as a request attribute, indicates the menu item that should be marked as "selected".
If absent, the selected item will be guessed.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SelectedMenuItemLocator
public SelectedMenuItemLocator(java.lang.String menuId,
java.lang.String menuItemId)
SelectedMenuItemLocator
public SelectedMenuItemLocator(java.lang.String menuId,
java.lang.Class<? extends Action> actionClass,
java.lang.String event)
getSelectedMenuItem
public static SelectedMenuItemLocator getSelectedMenuItem(LoomServletRequest request,
java.lang.String menuId)
- get the currently selected menu item from the request object
setSelectedMenuItem
public static void setSelectedMenuItem(LoomServletRequest request,
java.lang.String menuId,
java.lang.Class<? extends Action> actionClass,
java.lang.String event)
setSelectedMenuItem
public static void setSelectedMenuItem(LoomServletRequest request,
java.lang.String menuId,
java.lang.String menuItemId)
getMenuId
public java.lang.String getMenuId()
getMenuItemId
public java.lang.String getMenuItemId()
getActionClass
public java.lang.Class<? extends Action> getActionClass()
getEvent
public java.lang.String getEvent()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object