org.loom.tags.menu
Class LocaleMenuItemData
java.lang.Object
org.loom.tags.menu.MenuItemData
org.loom.tags.menu.LocaleMenuItemData
- All Implemented Interfaces:
- MenuItemDataCollection
public class LocaleMenuItemData
- extends MenuItemData
Each Locale of the LocaleMenu
| Methods inherited from class org.loom.tags.menu.MenuItemData |
addChild, addParameter, getAliases, getChildren, getCssClass, getId, getLabel, getParent, getTarget, getUrlBuilder, hasChildren, isAncestorOf, isEmpty, isTranslateLabel, setAliases, setCssClass, setId, setLabel, setParent, setTarget, setTranslateLabel, setUrlBuilder |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocaleMenuItemData
public LocaleMenuItemData(LoomServletRequest request)
setLocale
public void setLocale(java.util.Locale locale)
getUrlTag
public UrlTag getUrlTag(javax.servlet.jsp.JspContext context,
LoomServletRequest request,
LoomServletResponse response)
- Overrides:
getUrlTag in class MenuItemData
- Returns:
- a UrlTag that can render the link for this menu item
isSelfTranslated
public boolean isSelfTranslated()
setSelfTranslated
public void setSelfTranslated(boolean selfTranslated)
getLocale
public java.util.Locale getLocale()