org.apache.myfaces.tobago.component
Class UIData
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIData
org.apache.myfaces.tobago.component.UIData
- All Implemented Interfaces:
- NamingContainer, StateHolder, AjaxComponent, SheetStateChangeSource, SortActionSource
- Direct Known Subclasses:
- UIDataFixTobago931
public class UIData
- extends UIData
- implements SheetStateChangeSource, SortActionSource, AjaxComponent
Methods inherited from class javax.faces.component.UIData |
getClientId, getFamily, getFirst, getFooter, getHeader, getRowCount, getRowData, getRowIndex, getValue, getVar, isRowAvailable, processValidators, setFirst, setFooter, setHeader, setRowIndex, setValue, setValueBinding, setVar |
Methods inherited from class javax.faces.component.UIComponentBase |
addFacesListener, decode, encodeChildren, getAttributes, getChildCount, getChildren, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, 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 String COMPONENT_TYPE
- See Also:
- Constant Field Values
FACET_SORTER
public static final String FACET_SORTER
- See Also:
- Constant Field Values
SORTER_ID
public static final String SORTER_ID
- See Also:
- Constant Field Values
ATTR_SCROLL_POSITION
public static final String ATTR_SCROLL_POSITION
- See Also:
- Constant Field Values
NONE
public static final String NONE
- See Also:
- Constant Field Values
SINGLE
public static final String SINGLE
- See Also:
- Constant Field Values
SINGLE_OR_NONE
public static final String SINGLE_OR_NONE
- See Also:
- Constant Field Values
MULTI
public static final String MULTI
- See Also:
- Constant Field Values
DEFAULT_DIRECT_LINK_COUNT
public static final int DEFAULT_DIRECT_LINK_COUNT
- See Also:
- Constant Field Values
DEFAULT_ROW_COUNT
public static final int DEFAULT_ROW_COUNT
- See Also:
- Constant Field Values
UIData
public UIData()
resetColumnWidths
public void resetColumnWidths()
- Remove the (by user) resized column widths. An application may provide a button to access it.
Since 1.0.26.
encodeBegin
public void encodeBegin(FacesContext facesContext)
throws IOException
- Overrides:
encodeBegin
in class UIData
- Throws:
IOException
encodeEnd
public void encodeEnd(FacesContext facesContext)
throws IOException
- Overrides:
encodeEnd
in class UIData
- Throws:
IOException
processDecodes
public void processDecodes(FacesContext context)
- Overrides:
processDecodes
in class UIData
getShowRowRange
public String getShowRowRange()
setShowRowRange
public void setShowRowRange(String showRowRange)
getShowPageRange
public String getShowPageRange()
setShowPageRange
public void setShowPageRange(String showPageRange)
getColumns
public String getColumns()
setColumns
public void setColumns(String columns)
getShowDirectLinks
public String getShowDirectLinks()
setShowDirectLinks
public void setShowDirectLinks(String showDirectLinks)
getSelectable
public String getSelectable()
setSelectable
public void setSelectable(String selectable)
getDirectLinkCount
public Integer getDirectLinkCount()
setDirectLinkCount
public void setDirectLinkCount(Integer directLinkCount)
setState
public void setState(SheetState state)
getSheetState
public SheetState getSheetState(FacesContext facesContext)
getColumnLayout
public LayoutTokens getColumnLayout()
getLast
public int getLast()
getPage
public int getPage()
getPages
public int getPages()
getRenderedChildrenOf
public List<UIComponent> getRenderedChildrenOf(UIColumn column)
isAtBeginning
public boolean isAtBeginning()
hasRowCount
public boolean hasRowCount()
isAtEnd
public boolean isAtEnd()
getLastPageIndex
public int getLastPageIndex()
processUpdates
public void processUpdates(FacesContext context)
- Overrides:
processUpdates
in class UIData
saveState
public Object saveState(FacesContext context)
- Specified by:
saveState
in interface StateHolder
- Overrides:
saveState
in class UIData
restoreState
public void restoreState(FacesContext context,
Object savedState)
- Specified by:
restoreState
in interface StateHolder
- Overrides:
restoreState
in class UIData
getAllColumns
public List<UIColumn> getAllColumns()
getRenderedColumns
public List<UIColumn> getRenderedColumns()
getSortActionListener
public MethodBinding getSortActionListener()
- Specified by:
getSortActionListener
in interface SortActionSource
setSortActionListener
public void setSortActionListener(MethodBinding sortActionListener)
- Specified by:
setSortActionListener
in interface SortActionSource
queueEvent
public void queueEvent(FacesEvent facesEvent)
- Overrides:
queueEvent
in class UIData
broadcast
public void broadcast(FacesEvent facesEvent)
throws AbortProcessingException
- Overrides:
broadcast
in class UIData
- Throws:
AbortProcessingException
addStateChangeListener
public void addStateChangeListener(SheetStateChangeListener listener)
- Specified by:
addStateChangeListener
in interface SheetStateChangeSource
getStateChangeListeners
public SheetStateChangeListener[] getStateChangeListeners()
- Specified by:
getStateChangeListeners
in interface SheetStateChangeSource
removeStateChangeListener
public void removeStateChangeListener(SheetStateChangeListener listener)
- Specified by:
removeStateChangeListener
in interface SheetStateChangeSource
getStateChangeListener
public MethodBinding getStateChangeListener()
- Specified by:
getStateChangeListener
in interface SheetStateChangeSource
setStateChangeListener
public void setStateChangeListener(MethodBinding stateChangeListener)
- Specified by:
setStateChangeListener
in interface SheetStateChangeSource
getWidthList
public List<Integer> getWidthList()
getRows
public int getRows()
- Overrides:
getRows
in class UIData
setRows
public void setRows(int rows)
- Overrides:
setRows
in class UIData
isShowHeader
public boolean isShowHeader()
setShowHeader
public void setShowHeader(boolean showHeader)
encodeAjax
public void encodeAjax(FacesContext facesContext)
throws IOException
- Specified by:
encodeAjax
in interface AjaxComponent
- Throws:
IOException
processAjax
public void processAjax(FacesContext facesContext)
throws IOException
- Specified by:
processAjax
in interface AjaxComponent
- Throws:
IOException
getScrollPosition
public Integer[] getScrollPosition()
findComponent
public UIComponent findComponent(String searchId)
- Overrides:
findComponent
in class UIComponentBase
Copyright © 2002-2011 The Apache Software Foundation. All Rights Reserved.