|
|||||||||
| Home >> All >> org >> roller >> presentation >> tags >> [ menu overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.roller.presentation.tags.menu
Class MenuItemImpl

java.lang.Objectorg.roller.presentation.tags.menu.MenuItemImpl
- All Implemented Interfaces:
- MenuItem
- public class MenuItemImpl
- extends java.lang.Object
- implements MenuItem
- extends java.lang.Object
MenuImpls has collection of menu items. Multiple menus can be used in one session, but they must have unique names.
| Field Summary | |
(package private) boolean |
mDefault
Is this the default menu? |
(package private) java.lang.String |
mForward
Name of Struts forward |
private java.lang.String |
mMenuId
|
(package private) java.lang.String |
mName
Name of menu item |
| Constructor Summary | |
MenuItemImpl()
|
|
MenuItemImpl(java.lang.String n,
java.lang.String f)
Construct with name and Struts forward |
|
| Method Summary | |
java.lang.String |
getForward()
Struts forward |
java.lang.String |
getMenuId()
Parent menu's ID |
java.lang.String |
getName()
Name of menu |
java.lang.String |
getUrl(javax.servlet.jsp.PageContext pctx)
Name of Struts forward menu item should link to |
boolean |
isDefault()
Is this the default menu? |
boolean |
isSelected(javax.servlet.http.HttpServletRequest req)
Given a request, tells if menu item is selected |
void |
setDefault(boolean d)
Is this the default menu? |
void |
setForward(java.lang.String forward)
Struts forward |
void |
setMenuId(java.lang.String v)
Parent menu's ID |
void |
setName(java.lang.String v)
Name of menu |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
mMenuId
private java.lang.String mMenuId
mForward
java.lang.String mForward
- Name of Struts forward
mName
java.lang.String mName
- Name of menu item
mDefault
boolean mDefault
- Is this the default menu?
| Constructor Detail |
MenuItemImpl
public MenuItemImpl()
MenuItemImpl
public MenuItemImpl(java.lang.String n, java.lang.String f)
- Construct with name and Struts forward
| Method Detail |
setDefault
public void setDefault(boolean d)
- Is this the default menu?
isDefault
public boolean isDefault()
setName
public void setName(java.lang.String v)
- Name of menu
getName
public java.lang.String getName()
setMenuId
public void setMenuId(java.lang.String v)
- Parent menu's ID
getMenuId
public java.lang.String getMenuId()
- Parent menu's ID
getForward
public java.lang.String getForward()
- Struts forward
setForward
public void setForward(java.lang.String forward)
- Struts forward
getUrl
public java.lang.String getUrl(javax.servlet.jsp.PageContext pctx)
isSelected
public boolean isSelected(javax.servlet.http.HttpServletRequest req)
- Given a request, tells if menu item is selected
- Specified by:
isSelectedin interfaceMenuItem
|
|||||||||
| Home >> All >> org >> roller >> presentation >> tags >> [ menu overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.roller.presentation.tags.menu.MenuItemImpl