org.apache.myfaces.custom.fisheye
Class AbstractHtmlFishEyeNavigationMenu
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIData
org.apache.myfaces.custom.fisheye.AbstractHtmlFishEyeNavigationMenu
- All Implemented Interfaces:
- javax.faces.component.NamingContainer, javax.faces.component.StateHolder
- Direct Known Subclasses:
- HtmlFishEyeNavigationMenu
public abstract class AbstractHtmlFishEyeNavigationMenu
- extends javax.faces.component.UIData
Provide a FishEye toolbar component from the DOJO toolkit
A navigation menu/toolbar with a nice mouse-over effect,
similar to the Mac OS X Dock. It is actually a JSF
implementation of the Fisheye List widget from the
Dojo Toolkit.
The component makes use of the Tomahawk navigation framework,
so the menu items can be added using t:navigationMenuItem
child components.
- Version:
- $Revision: 673223 $ $Date: 2008-07-01 17:36:51 -0500 (Tue, 01 Jul 2008) $
- Author:
- Jurgen Lust (latest modification by $Author: lu4242 $)
- See Also:
- http://dojotoolkit.org/
Fields inherited from class javax.faces.component.UIData |
COMPONENT_FAMILY |
Fields inherited from interface javax.faces.component.NamingContainer |
SEPARATOR_CHAR |
Methods inherited from class javax.faces.component.UIData |
broadcast, encodeBegin, encodeEnd, getClientId, getFamily, getFirst, getFooter, getHeader, getRowCount, getRowData, getRowIndex, getRows, getValue, getVar, isRowAvailable, processUpdates, processValidators, queueEvent, restoreState, saveState, setFirst, setFooter, setHeader, setRowIndex, setRows, setValue, setVar |
Methods inherited from class javax.faces.component.UIComponentBase |
addFacesListener, decode, encodeChildren, findComponent, getAttributes, getChildCount, getChildren, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
EDGE_BOTTOM
public static final java.lang.String EDGE_BOTTOM
- See Also:
- Constant Field Values
EDGE_CENTER
public static final java.lang.String EDGE_CENTER
- See Also:
- Constant Field Values
EDGE_LEFT
public static final java.lang.String EDGE_LEFT
- See Also:
- Constant Field Values
EDGE_RIGHT
public static final java.lang.String EDGE_RIGHT
- See Also:
- Constant Field Values
EDGE_TOP
public static final java.lang.String EDGE_TOP
- See Also:
- Constant Field Values
HORIZONTAL_ORIENTATION
public static final java.lang.String HORIZONTAL_ORIENTATION
- See Also:
- Constant Field Values
VERTICAL_ORIENTATION
public static final java.lang.String VERTICAL_ORIENTATION
- See Also:
- Constant Field Values
AbstractHtmlFishEyeNavigationMenu
public AbstractHtmlFishEyeNavigationMenu()
processDecodes
public void processDecodes(javax.faces.context.FacesContext context)
- Overrides:
processDecodes
in class javax.faces.component.UIData
setValueBinding
public void setValueBinding(java.lang.String string,
javax.faces.el.ValueBinding valueBinding)
- Overrides:
setValueBinding
in class javax.faces.component.UIData
getVisibleWindow
public abstract java.lang.Integer getVisibleWindow()
getNodeStamp
public javax.faces.component.UIComponent getNodeStamp()
getAttachEdge
public abstract java.lang.String getAttachEdge()
getConservativeTrigger
public abstract java.lang.Boolean getConservativeTrigger()
getEffectUnits
public abstract java.lang.Integer getEffectUnits()
getItemHeight
public abstract java.lang.Integer getItemHeight()
getItemMaxHeight
public abstract java.lang.Integer getItemMaxHeight()
getItemMaxWidth
public abstract java.lang.Integer getItemMaxWidth()
getItemPadding
public abstract java.lang.Integer getItemPadding()
getItemWidth
public abstract java.lang.Integer getItemWidth()
getLabelEdge
public abstract java.lang.String getLabelEdge()
getOrientation
public abstract java.lang.String getOrientation()
getRendersChildren
public boolean getRendersChildren()
- Overrides:
getRendersChildren
in class javax.faces.component.UIComponentBase
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.