|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.jetspeed.portalsite.impl.MenuElementImpl
org.apache.jetspeed.portalsite.impl.MenuOptionImpl
This class implements the portal-site menu option elements constructed and returned to decorators.
| Field Summary | |
private org.apache.jetspeed.om.folder.MenuOptionsDefinition |
definition
definition - menu option definition |
| Fields inherited from class org.apache.jetspeed.portalsite.impl.MenuElementImpl |
|
| Fields inherited from interface org.apache.jetspeed.portalsite.MenuOption |
FOLDER_OPTION_TYPE, LINK_OPTION_TYPE, PAGE_OPTION_TYPE |
| Fields inherited from interface org.apache.jetspeed.portalsite.MenuElement |
MENU_ELEMENT_TYPE, OPTION_ELEMENT_TYPE, SEPARATOR_ELEMENT_TYPE |
| Constructor Summary | |
MenuOptionImpl(MenuImpl parent,
org.apache.jetspeed.page.document.Node node,
org.apache.jetspeed.om.folder.MenuOptionsDefinition definition)
MenuOptionImpl - constructor |
|
| Method Summary | |
String |
getElementType()
getElementType - get type of menu element |
String |
getSkin()
getSkin - get skin name for menu element |
String |
getTarget()
getTarget - get target for url of menu option |
String |
getType()
getType - get type of menu option |
String |
getUrl()
getUrl - get url of menu option |
boolean |
isHidden()
isHidden - get hidden state of menu option |
boolean |
isSelected(org.apache.jetspeed.portalsite.PortalSiteRequestContext context)
isSelected - return true if menu option is selected by the specified request context |
| Methods inherited from class org.apache.jetspeed.portalsite.impl.MenuElementImpl |
clone, equals, getMetadata, getName, getNode, getParentMenu, getShortTitle, getShortTitle, getTitle, getTitle, setNode, setParentMenu |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.jetspeed.portalsite.MenuElement |
getMetadata, getParentMenu, getShortTitle, getShortTitle, getTitle, getTitle |
| Field Detail |
private org.apache.jetspeed.om.folder.MenuOptionsDefinition definition
| Constructor Detail |
public MenuOptionImpl(MenuImpl parent,
org.apache.jetspeed.page.document.Node node,
org.apache.jetspeed.om.folder.MenuOptionsDefinition definition)
parent - containing menu implementationnode - menu option node proxydefinition - menu option definition| Method Detail |
public String getElementType()
getElementType in interface org.apache.jetspeed.portalsite.MenuElementgetElementType in class MenuElementImplpublic String getType()
getType in interface org.apache.jetspeed.portalsite.MenuOptionpublic String getSkin()
getSkin in interface org.apache.jetspeed.portalsite.MenuElementgetSkin in class MenuElementImplpublic String getUrl()
getUrl in interface org.apache.jetspeed.portalsite.MenuOptiongetUrl in class MenuElementImplpublic String getTarget()
getTarget in interface org.apache.jetspeed.portalsite.MenuOptionpublic boolean isHidden()
isHidden in interface org.apache.jetspeed.portalsite.MenuOptionpublic boolean isSelected(org.apache.jetspeed.portalsite.PortalSiteRequestContext context)
isSelected in interface org.apache.jetspeed.portalsite.MenuOptioncontext - request context
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||