public class UIData extends javax.faces.component.UIData implements SheetStateChangeSource, SortActionSource, AjaxComponent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTR_SCROLL_POSITION |
static java.lang.String |
COMPONENT_TYPE |
static int |
DEFAULT_DIRECT_LINK_COUNT |
static int |
DEFAULT_ROW_COUNT |
static java.lang.String |
FACET_SORTER |
static java.lang.String |
MULTI |
static java.lang.String |
NONE |
static java.lang.String |
SINGLE |
static java.lang.String |
SINGLE_OR_NONE |
static java.lang.String |
SORTER_ID |
Constructor and Description |
---|
UIData() |
Modifier and Type | Method and Description |
---|---|
void |
addStateChangeListener(SheetStateChangeListener listener) |
void |
broadcast(javax.faces.event.FacesEvent facesEvent) |
void |
encodeAjax(javax.faces.context.FacesContext facesContext) |
void |
encodeBegin(javax.faces.context.FacesContext facesContext) |
void |
encodeEnd(javax.faces.context.FacesContext facesContext) |
javax.faces.component.UIComponent |
findComponent(java.lang.String searchId) |
java.util.List<javax.faces.component.UIColumn> |
getAllColumns() |
LayoutTokens |
getColumnLayout() |
java.lang.String |
getColumns() |
java.lang.Integer |
getDirectLinkCount() |
int |
getLast() |
int |
getLastPageIndex() |
int |
getPage() |
int |
getPages() |
java.util.List<javax.faces.component.UIComponent> |
getRenderedChildrenOf(javax.faces.component.UIColumn column) |
java.util.List<javax.faces.component.UIColumn> |
getRenderedColumns() |
int |
getRows() |
java.lang.Integer[] |
getScrollPosition() |
java.lang.String |
getSelectable() |
SheetState |
getSheetState(javax.faces.context.FacesContext facesContext) |
java.lang.String |
getShowDirectLinks() |
java.lang.String |
getShowPageRange() |
java.lang.String |
getShowRowRange() |
javax.faces.el.MethodBinding |
getSortActionListener() |
javax.faces.el.MethodBinding |
getStateChangeListener() |
SheetStateChangeListener[] |
getStateChangeListeners() |
java.util.List<java.lang.Integer> |
getWidthList() |
boolean |
hasRowCount() |
boolean |
isAtBeginning() |
boolean |
isAtEnd() |
boolean |
isShowHeader() |
void |
processAjax(javax.faces.context.FacesContext facesContext) |
void |
processDecodes(javax.faces.context.FacesContext context) |
void |
processUpdates(javax.faces.context.FacesContext context) |
void |
queueEvent(javax.faces.event.FacesEvent facesEvent) |
void |
removeStateChangeListener(SheetStateChangeListener listener) |
void |
resetColumnWidths()
Remove the (by user) resized column widths.
|
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object savedState) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
void |
setColumns(java.lang.String columns) |
void |
setDirectLinkCount(java.lang.Integer directLinkCount) |
void |
setRows(int rows) |
void |
setSelectable(java.lang.String selectable) |
void |
setShowDirectLinks(java.lang.String showDirectLinks) |
void |
setShowHeader(boolean showHeader) |
void |
setShowPageRange(java.lang.String showPageRange) |
void |
setShowRowRange(java.lang.String showRowRange) |
void |
setSortActionListener(javax.faces.el.MethodBinding sortActionListener) |
void |
setState(SheetState state) |
void |
setStateChangeListener(javax.faces.el.MethodBinding stateChangeListener) |
getClientId, getFamily, getFirst, getFooter, getHeader, getRowCount, getRowData, getRowIndex, getValue, getVar, isRowAvailable, processValidators, setFirst, setFooter, setHeader, setRowIndex, setValue, setValueBinding, setVar
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
public static final java.lang.String COMPONENT_TYPE
public static final java.lang.String FACET_SORTER
public static final java.lang.String SORTER_ID
public static final java.lang.String ATTR_SCROLL_POSITION
public static final java.lang.String NONE
public static final java.lang.String SINGLE
public static final java.lang.String SINGLE_OR_NONE
public static final java.lang.String MULTI
public static final int DEFAULT_DIRECT_LINK_COUNT
public static final int DEFAULT_ROW_COUNT
public void resetColumnWidths()
public void encodeBegin(javax.faces.context.FacesContext facesContext) throws java.io.IOException
encodeBegin
in class javax.faces.component.UIData
java.io.IOException
public void encodeEnd(javax.faces.context.FacesContext facesContext) throws java.io.IOException
encodeEnd
in class javax.faces.component.UIData
java.io.IOException
public void processDecodes(javax.faces.context.FacesContext context)
processDecodes
in class javax.faces.component.UIData
public java.lang.String getShowRowRange()
public void setShowRowRange(java.lang.String showRowRange)
public java.lang.String getShowPageRange()
public void setShowPageRange(java.lang.String showPageRange)
public java.lang.String getColumns()
public void setColumns(java.lang.String columns)
public java.lang.String getShowDirectLinks()
public void setShowDirectLinks(java.lang.String showDirectLinks)
public java.lang.String getSelectable()
public void setSelectable(java.lang.String selectable)
public java.lang.Integer getDirectLinkCount()
public void setDirectLinkCount(java.lang.Integer directLinkCount)
public void setState(SheetState state)
public SheetState getSheetState(javax.faces.context.FacesContext facesContext)
public LayoutTokens getColumnLayout()
public int getLast()
public int getPage()
public int getPages()
public java.util.List<javax.faces.component.UIComponent> getRenderedChildrenOf(javax.faces.component.UIColumn column)
public boolean isAtBeginning()
public boolean hasRowCount()
public boolean isAtEnd()
public int getLastPageIndex()
public void processUpdates(javax.faces.context.FacesContext context)
processUpdates
in class javax.faces.component.UIData
public java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState
in interface javax.faces.component.StateHolder
saveState
in class javax.faces.component.UIData
public void restoreState(javax.faces.context.FacesContext context, java.lang.Object savedState)
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class javax.faces.component.UIData
public java.util.List<javax.faces.component.UIColumn> getAllColumns()
public java.util.List<javax.faces.component.UIColumn> getRenderedColumns()
public javax.faces.el.MethodBinding getSortActionListener()
getSortActionListener
in interface SortActionSource
public void setSortActionListener(javax.faces.el.MethodBinding sortActionListener)
setSortActionListener
in interface SortActionSource
public void queueEvent(javax.faces.event.FacesEvent facesEvent)
queueEvent
in class javax.faces.component.UIData
public void broadcast(javax.faces.event.FacesEvent facesEvent) throws javax.faces.event.AbortProcessingException
broadcast
in class javax.faces.component.UIData
javax.faces.event.AbortProcessingException
public void addStateChangeListener(SheetStateChangeListener listener)
addStateChangeListener
in interface SheetStateChangeSource
public SheetStateChangeListener[] getStateChangeListeners()
getStateChangeListeners
in interface SheetStateChangeSource
public void removeStateChangeListener(SheetStateChangeListener listener)
removeStateChangeListener
in interface SheetStateChangeSource
public javax.faces.el.MethodBinding getStateChangeListener()
getStateChangeListener
in interface SheetStateChangeSource
public void setStateChangeListener(javax.faces.el.MethodBinding stateChangeListener)
setStateChangeListener
in interface SheetStateChangeSource
public java.util.List<java.lang.Integer> getWidthList()
public int getRows()
getRows
in class javax.faces.component.UIData
public void setRows(int rows)
setRows
in class javax.faces.component.UIData
public boolean isShowHeader()
public void setShowHeader(boolean showHeader)
public void encodeAjax(javax.faces.context.FacesContext facesContext) throws java.io.IOException
encodeAjax
in interface AjaxComponent
java.io.IOException
public void processAjax(javax.faces.context.FacesContext facesContext) throws java.io.IOException
processAjax
in interface AjaxComponent
java.io.IOException
public java.lang.Integer[] getScrollPosition()
public javax.faces.component.UIComponent findComponent(java.lang.String searchId)
findComponent
in class javax.faces.component.UIComponentBase
Copyright © 2002-2015 The Apache Software Foundation. All Rights Reserved.