javax.faces.component
Class UIData
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIData
- All Implemented Interfaces:
- NamingContainer, StateHolder
- Direct Known Subclasses:
- HtmlDataTable
public class UIData
- extends UIComponentBase
- implements NamingContainer
- Version:
- $Revision: 279280 $ $Date: 2005-09-07 10:36:27 +0200 (Wed, 07 Sep 2005) $
- Author:
- Manfred Geiler (latest modification by $Author: baranda $)
Methods inherited from class javax.faces.component.UIComponentBase |
addFacesListener, decode, encodeChildren, findComponent, 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 java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
COMPONENT_FAMILY
public static final java.lang.String COMPONENT_FAMILY
- See Also:
- Constant Field Values
UIData
public UIData()
setFooter
public void setFooter(UIComponent footer)
getFooter
public UIComponent getFooter()
setHeader
public void setHeader(UIComponent header)
getHeader
public UIComponent getHeader()
isRowAvailable
public boolean isRowAvailable()
getRowCount
public int getRowCount()
getRowData
public java.lang.Object getRowData()
getRowIndex
public int getRowIndex()
setRowIndex
public void setRowIndex(int rowIndex)
setRows
public void setRows(int rows)
setVar
public void setVar(java.lang.String var)
getVar
public java.lang.String getVar()
setValueBinding
public void setValueBinding(java.lang.String name,
ValueBinding binding)
- Overrides:
setValueBinding
in class UIComponentBase
getClientId
public java.lang.String getClientId(FacesContext context)
- Overrides:
getClientId
in class UIComponentBase
- Returns:
- String
queueEvent
public void queueEvent(FacesEvent event)
- Overrides:
queueEvent
in class UIComponentBase
broadcast
public void broadcast(FacesEvent event)
throws AbortProcessingException
- Overrides:
broadcast
in class UIComponentBase
- Throws:
AbortProcessingException
encodeBegin
public void encodeBegin(FacesContext context)
throws java.io.IOException
- Overrides:
encodeBegin
in class UIComponentBase
- Throws:
java.io.IOException
encodeEnd
public void encodeEnd(FacesContext context)
throws java.io.IOException
- Overrides:
encodeEnd
in class UIComponentBase
- Throws:
java.io.IOException
- See Also:
UIComponentBase.encodeEnd(javax.faces.context.FacesContext)
processDecodes
public void processDecodes(FacesContext context)
- Overrides:
processDecodes
in class UIComponentBase
processValidators
public void processValidators(FacesContext context)
- Overrides:
processValidators
in class UIComponentBase
processUpdates
public void processUpdates(FacesContext context)
- Overrides:
processUpdates
in class UIComponentBase
setValue
public void setValue(java.lang.Object value)
saveState
public java.lang.Object saveState(FacesContext context)
- Specified by:
saveState
in interface StateHolder
- Overrides:
saveState
in class UIComponentBase
restoreState
public void restoreState(FacesContext context,
java.lang.Object state)
- Specified by:
restoreState
in interface StateHolder
- Overrides:
restoreState
in class UIComponentBase
getFamily
public java.lang.String getFamily()
- Specified by:
getFamily
in class UIComponent
setFirst
public void setFirst(int first)
getFirst
public int getFirst()
getRows
public int getRows()
getValue
public java.lang.Object getValue()