com.logicaldoc.web.navigation
Class MenuItem

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UICommand
              extended by com.icesoft.faces.component.menubar.MenuItemBase
                  extended by com.icesoft.faces.component.menubar.MenuItem
                      extended by com.logicaldoc.web.navigation.MenuItem
All Implemented Interfaces:
javax.faces.component.ActionSource, javax.faces.component.ActionSource2, javax.faces.component.NamingContainer, javax.faces.component.StateHolder

public class MenuItem
extends com.icesoft.faces.component.menubar.MenuItem

Extension of the standard MenuItem that allows us to store a content page reference

Since:
3.0
Version:
$Id: MenuItem.java,v 1.1 2006/08/29 16:33:46 marco Exp $
Author:
Marco Meschieri - Logical Objects

Field Summary
 
Fields inherited from class com.icesoft.faces.component.menubar.MenuItem
DEFAULT_ICON
 
Fields inherited from class com.icesoft.faces.component.menubar.MenuItemBase
DEFAULT_CSS_IMAGE_DIR
 
Fields inherited from class javax.faces.component.UICommand
COMPONENT_FAMILY, COMPONENT_TYPE
 
Fields inherited from class javax.faces.component.UIComponent
bindings
 
Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR
 
Constructor Summary
MenuItem()
           
 
Method Summary
 PageContentBean getContent()
           
 java.lang.String getMenuId()
           
 java.lang.Object getUserObject()
           
 void setContent(PageContentBean content)
           
 void setUserObject(java.lang.Object userObject)
           
 
Methods inherited from class com.icesoft.faces.component.menubar.MenuItem
getAction, getActionListener, getAlt, getComponentType, getDisabled, getEnabledOnUserRole, getFamily, getIcon, getImageStyleClass, getLabelStyleClass, getLink, getOnclick, getRenderedOnUserRole, getRendererType, getSpecifiedIcon, getStyleClass, getTarget, getTitle, getValue, hasActionOrActionListener, isDisabled, isLinkSpecified, isRendered, queueEvent, restoreState, saveState, setAction, setActionListener, setAlt, setDisabled, setEnabledOnUserRole, setIcon, setLink, setOnclick, setRenderedOnUserRole, setStyleClass, setTarget, setTitle, setValue
 
Methods inherited from class com.icesoft.faces.component.menubar.MenuItemBase
broadcast, processDecodes
 
Methods inherited from class javax.faces.component.UICommand
addActionListener, getActionExpression, getActionListeners, isImmediate, removeActionListener, setActionExpression, setImmediate
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendersChildren, getValueBinding, invokeOnComponent, isTransient, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId, getValueExpression, setValueExpression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuItem

public MenuItem()
Method Detail

getContent

public PageContentBean getContent()

setContent

public void setContent(PageContentBean content)

getUserObject

public java.lang.Object getUserObject()

setUserObject

public void setUserObject(java.lang.Object userObject)

getMenuId

public java.lang.String getMenuId()


Copyright © 2008-2010 Logical Objects. All Rights Reserved.