teamdev.jsf.component.datatable
Class AbstractTable

java.lang.Object
  extended by UIData
      extended by teamdev.jsf.component.datatable.QUIData
          extended by teamdev.jsf.component.datatable.AbstractTable
All Implemented Interfaces:
TableStyles
Direct Known Subclasses:
DataTable, TreeTable

public abstract class AbstractTable
extends QUIData
implements TableStyles


Field Summary
 
Fields inherited from class teamdev.jsf.component.datatable.QUIData
COMPONENT_FAMILY, COMPONENT_TYPE
 
Constructor Summary
AbstractTable()
           
 
Method Summary
 void encodeBegin(FacesContext context)
          Perform necessary actions when rendering of this component starts, before delegating to the inherited implementation which calls the associated renderer's encodeBegin method.
 java.lang.String getAlign()
           
 java.util.List getAllColumns()
           
 java.lang.String getAllRecordsFilterName()
           
 boolean getApplyDefaultStyle()
           
 java.lang.String getBgcolor()
           
 java.lang.String getBodyOddRowClass()
           
 java.lang.String getBodyOddRowStyle()
           
 java.lang.String getBodyRowClass()
           
 java.lang.String getBodyRowStyle()
           
 java.lang.String getBodySectionClass()
           
 java.lang.String getBodySectionStyle()
           
 int getBorder()
           
 java.lang.String getCellpadding()
           
 java.lang.String getCellspacing()
           
 java.lang.String getClientId(FacesContext context)
           
 java.lang.String getColumnIdVar()
           
 java.lang.String getColumnIndexVar()
           
 ColumnResizing getColumnResizing()
           
 java.util.List getColumnsForRendering()
           
 java.util.List getColumnsOrder()
           
 java.lang.String getCommonFooterRowClass()
           
 java.lang.String getCommonFooterRowStyle()
           
 java.lang.String getCommonFooterSeparator()
           
 java.lang.String getCommonHeaderRowClass()
           
 java.lang.String getCommonHeaderRowStyle()
           
 java.lang.String getCommonHeaderSeparator()
           
 java.lang.String getDir()
           
 java.lang.String getEmptyRecordsFilterName()
           
 java.lang.Object getFilteredValueByData(FacesContext facesContext, java.util.Map requestMap, ValueBinding criterionNameBinding, java.lang.String var, java.lang.Object data)
           
 java.lang.String getFilterRowClass()
           
 java.lang.String getFilterRowSeparator()
           
 java.lang.String getFilterRowStyle()
           
 java.lang.String getFocusedClass()
           
 java.lang.String getFocusedStyle()
           
 java.lang.String getFooterHorizSeparator()
           
 java.lang.String getFooterRowClass()
           
 java.lang.String getFooterRowStyle()
           
 java.lang.String getFooterSectionClass()
           
 java.lang.String getFooterSectionStyle()
           
 java.lang.String getFooterVertSeparator()
           
 java.lang.String getHeaderHorizSeparator()
           
 java.lang.String getHeaderRowClass()
           
 java.lang.String getHeaderRowStyle()
           
 java.lang.String getHeaderSectionClass()
           
 java.lang.String getHeaderSectionStyle()
           
 java.lang.String getHeaderVertSeparator()
           
 java.lang.String getHorizontalGridLines()
           
 java.lang.String getMultiFooterSeparator()
           
 java.lang.String getMultiHeaderSeparator()
           
 UIComponent getNoDataMessage()
           
 boolean getNoDataMessageAllowed()
           
 java.lang.String getNoDataRowClass()
           
 java.lang.String getNoDataRowStyle()
           
 UIComponent getNoFilterDataMessage()
           
 java.lang.String getNonEmptyRecordsFilterName()
           
 java.lang.String getOnblur()
           
 java.lang.String getOnclick()
           
 java.lang.String getOndblclick()
           
 java.lang.String getOnfocus()
           
 java.lang.String getOnkeydown()
           
 java.lang.String getOnkeypress()
           
 java.lang.String getOnkeyup()
           
 java.lang.String getOnmousedown()
           
 java.lang.String getOnmousemove()
           
 java.lang.String getOnmouseout()
           
 java.lang.String getOnmouseover()
           
 java.lang.String getOnmouseup()
           
 java.lang.String getRolloverClass()
           
 java.lang.String getRolloverRowClass()
           
 java.lang.String getRolloverRowStyle()
           
 java.lang.String getRolloverStyle()
           
abstract  java.util.List getRowListForFiltering(teamdev.jsf.component.datatable.DataTableFilter filter)
           
 java.lang.String getRowOnclick()
           
 java.lang.String getRowOndblclick()
           
 java.lang.String getRowOnmousedown()
           
 java.lang.String getRowOnmousemove()
           
 java.lang.String getRowOnmouseout()
           
 java.lang.String getRowOnmouseover()
           
 java.lang.String getRowOnmouseup()
           
 java.lang.String getRules()
           
 AbstractTableSelection getSelection()
           
 java.lang.String getSortableHeaderClass()
           
 java.lang.String getSortableHeaderRolloverClass()
           
 java.lang.String getSortableHeaderRolloverStyle()
           
 java.lang.String getSortableHeaderStyle()
           
 java.lang.String getSortColumnId()
           
 int getSortColumnIndex()
           
 java.lang.String getSortedAscendingImageUrl()
           
 java.lang.String getSortedColumnBodyClass()
           
 java.lang.String getSortedColumnBodyStyle()
           
 java.lang.String getSortedColumnClass()
           
 java.lang.String getSortedColumnFooterClass()
           
 java.lang.String getSortedColumnFooterStyle()
           
 java.lang.String getSortedColumnHeaderClass()
           
 java.lang.String getSortedColumnHeaderStyle()
           
 java.lang.String getSortedColumnStyle()
           
 java.lang.String getSortedDescendingImageUrl()
           
 java.lang.String getStyle()
           
 java.lang.String getStyleClass()
           
 java.lang.String getTabindex()
           
 int getTotalRowCount()
           
 boolean getUseAjax()
           
 java.lang.Object getValue()
           
 java.lang.String getVerticalGridLines()
           
 java.lang.String getWidth()
           
 void invokeBeforeProcessDecodes(FacesContext context)
           
 void invokeBeforeRenderResponse(FacesContext context)
           
abstract  boolean isDataSourceEmpty()
           
 boolean isSortAscending()
           
 void processDecodes(FacesContext context)
           
 void processRestoreState(FacesContext context, java.lang.Object state)
           
 java.lang.Object processSaveState(FacesContext context)
           
 void processUpdates(FacesContext context)
           
 void processValidators(FacesContext context)
           
 void restoreState(FacesContext context, java.lang.Object stateObj)
           
 java.lang.Object saveState(FacesContext context)
           
 void setAlign(java.lang.String align)
           
 void setAllRecordsFilterName(java.lang.String allRecordsFilterName)
           
 void setApplyDefaultStyle(boolean applyDefaultStyle)
           
 void setBgcolor(java.lang.String bgcolor)
           
 void setBodyOddRowClass(java.lang.String bodyOddRowClass)
           
 void setBodyOddRowStyle(java.lang.String bodyOddRowStyle)
           
 void setBodyRowClass(java.lang.String bodyRowClass)
           
 void setBodyRowStyle(java.lang.String bodyRowStyle)
           
 void setBodySectionClass(java.lang.String bodySectionClass)
           
 void setBodySectionStyle(java.lang.String bodySectionStyle)
           
 void setBorder(int border)
           
 void setCellpadding(java.lang.String cellpadding)
           
 void setCellspacing(java.lang.String cellspacing)
           
 void setColumnIdVar(java.lang.String columnIdVar)
           
 void setColumnIndexVar(java.lang.String columnIndexVar)
           
 void setColumnsOrder(java.util.List columnsOrder)
           
 void setCommonFooterRowClass(java.lang.String commonFooterRowClass)
           
 void setCommonFooterRowStyle(java.lang.String commonFooterRowStyle)
           
 void setCommonFooterSeparator(java.lang.String commonFooterSeparator)
           
 void setCommonHeaderRowClass(java.lang.String commonHeaderRowClass)
           
 void setCommonHeaderRowStyle(java.lang.String commonHeaderRowStyle)
           
 void setCommonHeaderSeparator(java.lang.String commonHeaderSeparator)
           
 void setDir(java.lang.String dir)
           
 void setEmptyRecordsFilterName(java.lang.String emptyRecordsFilterName)
           
 void setFilterRowClass(java.lang.String filterRowClass)
           
 void setFilterRowSeparator(java.lang.String filterRowSeparator)
           
 void setFilterRowStyle(java.lang.String filterRowStyle)
           
 void setFocusedClass(java.lang.String focusedClass)
           
 void setFocusedStyle(java.lang.String focusedStyle)
           
 void setFooterHorizSeparator(java.lang.String footerHorizSeparator)
           
 void setFooterRowClass(java.lang.String footerRowClass)
           
 void setFooterRowStyle(java.lang.String footerRowStyle)
           
 void setFooterSectionClass(java.lang.String footerSectionClass)
           
 void setFooterSectionStyle(java.lang.String footerSectionStyle)
           
 void setFooterVertSeparator(java.lang.String footerVertSeparator)
           
 void setHeaderHorizSeparator(java.lang.String headerHorizSeparator)
           
 void setHeaderRowClass(java.lang.String headerRowClass)
           
 void setHeaderRowStyle(java.lang.String headerRowStyle)
           
 void setHeaderSectionClass(java.lang.String headerSectionClass)
           
 void setHeaderSectionStyle(java.lang.String headerSectionStyle)
           
 void setHeaderVertSeparator(java.lang.String headerVertSeparator)
           
 void setHorizontalGridLines(java.lang.String horizontalGridLines)
           
 void setId(java.lang.String id)
           
 void setMultiFooterSeparator(java.lang.String multiFooterSeparator)
           
 void setMultiHeaderSeparator(java.lang.String multiHeaderSeparator)
           
 void setNoDataMessageAllowed(boolean noDataMessageAllowed)
           
 void setNoDataRowClass(java.lang.String noDataRowClass)
           
 void setNoDataRowStyle(java.lang.String noDataRowStyle)
           
 void setNonEmptyRecordsFilterName(java.lang.String nonEmptyRecordsFilterName)
           
 void setOnblur(java.lang.String onblur)
           
 void setOnclick(java.lang.String onclick)
           
 void setOndblclick(java.lang.String ondblclick)
           
 void setOnfocus(java.lang.String onfocus)
           
 void setOnkeydown(java.lang.String onkeydown)
           
 void setOnkeypress(java.lang.String onkeypress)
           
 void setOnkeyup(java.lang.String onkeyup)
           
 void setOnmousedown(java.lang.String onmousedown)
           
 void setOnmousemove(java.lang.String onmousemove)
           
 void setOnmouseout(java.lang.String onmouseout)
           
 void setOnmouseover(java.lang.String onmouseover)
           
 void setOnmouseup(java.lang.String onmouseup)
           
 void setRolloverClass(java.lang.String rolloverClass)
           
 void setRolloverRowClass(java.lang.String rolloverRowClass)
           
 void setRolloverRowStyle(java.lang.String rolloverRowStyle)
           
 void setRolloverStyle(java.lang.String rolloverStyle)
           
 void setRowOnclick(java.lang.String onclick)
           
 void setRowOndblclick(java.lang.String ondblclick)
           
 void setRowOnmousedown(java.lang.String onmousedown)
           
 void setRowOnmousemove(java.lang.String onmousemove)
           
 void setRowOnmouseout(java.lang.String onmouseout)
           
 void setRowOnmouseover(java.lang.String onmouseover)
           
 void setRowOnmouseup(java.lang.String onmouseup)
           
 void setRules(java.lang.String rules)
           
 void setSelection(AbstractTableSelection newSelection)
           
 void setSortableHeaderClass(java.lang.String sortableHeaderClass)
           
 void setSortableHeaderRolloverClass(java.lang.String sortableHeaderRolloverClass)
           
 void setSortableHeaderRolloverStyle(java.lang.String sortableHeaderRolloverStyle)
           
 void setSortableHeaderStyle(java.lang.String sortableHeaderStyle)
           
 void setSortAscending(boolean value)
           
 void setSortColumnId(java.lang.String sortColumnId)
           
 void setSortColumnIndex(int colIndex)
           
 void setSortedAscendingImageUrl(java.lang.String sortedAscendingImageUrl)
           
 void setSortedColumnBodyClass(java.lang.String styleClass)
           
 void setSortedColumnBodyStyle(java.lang.String style)
           
 void setSortedColumnClass(java.lang.String styleClass)
           
 void setSortedColumnFooterClass(java.lang.String styleClass)
           
 void setSortedColumnFooterStyle(java.lang.String style)
           
 void setSortedColumnHeaderClass(java.lang.String styleClass)
           
 void setSortedColumnHeaderStyle(java.lang.String style)
           
 void setSortedColumnStyle(java.lang.String style)
           
 void setSortedDescendingImageUrl(java.lang.String sortedDescendingImageUrl)
           
 void setStyle(java.lang.String style)
           
 void setStyleClass(java.lang.String styleClass)
           
 void setTabindex(java.lang.String tabindex)
           
 void setUseAjax(boolean useAjax)
           
 void setValue(java.lang.Object value)
           
 void setVerticalGridLines(java.lang.String verticalGridLines)
           
 void setWidth(java.lang.String width)
           
 void toggleSorting(int columnIndex)
           
 
Methods inherited from class teamdev.jsf.component.datatable.QUIData
broadcast, encodeEnd, getFamily, getFirst, getFooter, getHeader, getRowCount, getRowData, getRowIndex, getRows, getUiDataValue, getVar, isRowAvailable, isRowAvailableAfterRestoring, queueEvent, restoreDescendantComponentStates, saveDescendantComponentStates, setFirst, setFooter, setHeader, setRowIndex, setRows, setUiDataValue, setValueBinding, setVar
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface teamdev.jsf.component.util.TableStyles
getFooter, getHeader
 

Constructor Detail

AbstractTable

public AbstractTable()
Method Detail

processSaveState

public java.lang.Object processSaveState(FacesContext context)

saveState

public java.lang.Object saveState(FacesContext context)
Overrides:
saveState in class QUIData

restoreState

public void restoreState(FacesContext context,
                         java.lang.Object stateObj)
Overrides:
restoreState in class QUIData

invokeBeforeProcessDecodes

public void invokeBeforeProcessDecodes(FacesContext context)

processRestoreState

public void processRestoreState(FacesContext context,
                                java.lang.Object state)

getValue

public java.lang.Object getValue()

setValue

public void setValue(java.lang.Object value)

getStyle

public java.lang.String getStyle()

setStyle

public void setStyle(java.lang.String style)

getStyleClass

public java.lang.String getStyleClass()

setStyleClass

public void setStyleClass(java.lang.String styleClass)

getHeaderSectionStyle

public java.lang.String getHeaderSectionStyle()
Specified by:
getHeaderSectionStyle in interface TableStyles

setHeaderSectionStyle

public void setHeaderSectionStyle(java.lang.String headerSectionStyle)

getHeaderSectionClass

public java.lang.String getHeaderSectionClass()
Specified by:
getHeaderSectionClass in interface TableStyles

setHeaderSectionClass

public void setHeaderSectionClass(java.lang.String headerSectionClass)

getBodySectionStyle

public java.lang.String getBodySectionStyle()

setBodySectionStyle

public void setBodySectionStyle(java.lang.String bodySectionStyle)

getBodySectionClass

public java.lang.String getBodySectionClass()

setBodySectionClass

public void setBodySectionClass(java.lang.String bodySectionClass)

getFooterSectionStyle

public java.lang.String getFooterSectionStyle()
Specified by:
getFooterSectionStyle in interface TableStyles

setFooterSectionStyle

public void setFooterSectionStyle(java.lang.String footerSectionStyle)

getFooterSectionClass

public java.lang.String getFooterSectionClass()
Specified by:
getFooterSectionClass in interface TableStyles

setFooterSectionClass

public void setFooterSectionClass(java.lang.String footerSectionClass)

getColumnsForRendering

public java.util.List getColumnsForRendering()
Specified by:
getColumnsForRendering in interface TableStyles

getAllColumns

public java.util.List getAllColumns()

getTabindex

public java.lang.String getTabindex()

setTabindex

public void setTabindex(java.lang.String tabindex)

getCellspacing

public java.lang.String getCellspacing()

setCellspacing

public void setCellspacing(java.lang.String cellspacing)

getCellpadding

public java.lang.String getCellpadding()

setCellpadding

public void setCellpadding(java.lang.String cellpadding)

getBorder

public int getBorder()

setBorder

public void setBorder(int border)

getColumnsOrder

public java.util.List getColumnsOrder()

setColumnsOrder

public void setColumnsOrder(java.util.List columnsOrder)

getSortedAscendingImageUrl

public java.lang.String getSortedAscendingImageUrl()

setSortedAscendingImageUrl

public void setSortedAscendingImageUrl(java.lang.String sortedAscendingImageUrl)

getSortedDescendingImageUrl

public java.lang.String getSortedDescendingImageUrl()

setSortedDescendingImageUrl

public void setSortedDescendingImageUrl(java.lang.String sortedDescendingImageUrl)

getAlign

public java.lang.String getAlign()

setAlign

public void setAlign(java.lang.String align)

getBgcolor

public java.lang.String getBgcolor()

setBgcolor

public void setBgcolor(java.lang.String bgcolor)

getDir

public java.lang.String getDir()

setDir

public void setDir(java.lang.String dir)

getRules

public java.lang.String getRules()

setRules

public void setRules(java.lang.String rules)

getWidth

public java.lang.String getWidth()

setWidth

public void setWidth(java.lang.String width)

getOnclick

public java.lang.String getOnclick()

setOnclick

public void setOnclick(java.lang.String onclick)

getOndblclick

public java.lang.String getOndblclick()

setOndblclick

public void setOndblclick(java.lang.String ondblclick)

getOnmousedown

public java.lang.String getOnmousedown()

setOnmousedown

public void setOnmousedown(java.lang.String onmousedown)

getOnmouseover

public java.lang.String getOnmouseover()

setOnmouseover

public void setOnmouseover(java.lang.String onmouseover)

getOnmousemove

public java.lang.String getOnmousemove()

setOnmousemove

public void setOnmousemove(java.lang.String onmousemove)

getOnmouseout

public java.lang.String getOnmouseout()

setOnmouseout

public void setOnmouseout(java.lang.String onmouseout)

getOnmouseup

public java.lang.String getOnmouseup()

setOnmouseup

public void setOnmouseup(java.lang.String onmouseup)

getOnfocus

public java.lang.String getOnfocus()

setOnfocus

public void setOnfocus(java.lang.String onfocus)

getOnblur

public java.lang.String getOnblur()

setOnblur

public void setOnblur(java.lang.String onblur)

getOnkeydown

public java.lang.String getOnkeydown()

setOnkeydown

public void setOnkeydown(java.lang.String onkeydown)

getOnkeyup

public java.lang.String getOnkeyup()

setOnkeyup

public void setOnkeyup(java.lang.String onkeyup)

getOnkeypress

public java.lang.String getOnkeypress()

setOnkeypress

public void setOnkeypress(java.lang.String onkeypress)

getRowOnclick

public java.lang.String getRowOnclick()

setRowOnclick

public void setRowOnclick(java.lang.String onclick)

getRowOndblclick

public java.lang.String getRowOndblclick()

setRowOndblclick

public void setRowOndblclick(java.lang.String ondblclick)

getRowOnmousedown

public java.lang.String getRowOnmousedown()

setRowOnmousedown

public void setRowOnmousedown(java.lang.String onmousedown)

getRowOnmouseover

public java.lang.String getRowOnmouseover()

setRowOnmouseover

public void setRowOnmouseover(java.lang.String onmouseover)

getRowOnmousemove

public java.lang.String getRowOnmousemove()

setRowOnmousemove

public void setRowOnmousemove(java.lang.String onmousemove)

getRowOnmouseout

public java.lang.String getRowOnmouseout()

setRowOnmouseout

public void setRowOnmouseout(java.lang.String onmouseout)

getRowOnmouseup

public java.lang.String getRowOnmouseup()

setRowOnmouseup

public void setRowOnmouseup(java.lang.String onmouseup)

getHorizontalGridLines

public java.lang.String getHorizontalGridLines()
Specified by:
getHorizontalGridLines in interface TableStyles

setHorizontalGridLines

public void setHorizontalGridLines(java.lang.String horizontalGridLines)
Specified by:
setHorizontalGridLines in interface TableStyles

getVerticalGridLines

public java.lang.String getVerticalGridLines()
Specified by:
getVerticalGridLines in interface TableStyles

setVerticalGridLines

public void setVerticalGridLines(java.lang.String verticalGridLines)
Specified by:
setVerticalGridLines in interface TableStyles

getCommonHeaderSeparator

public java.lang.String getCommonHeaderSeparator()
Specified by:
getCommonHeaderSeparator in interface TableStyles

setCommonHeaderSeparator

public void setCommonHeaderSeparator(java.lang.String commonHeaderSeparator)
Specified by:
setCommonHeaderSeparator in interface TableStyles

getCommonFooterSeparator

public java.lang.String getCommonFooterSeparator()
Specified by:
getCommonFooterSeparator in interface TableStyles

setCommonFooterSeparator

public void setCommonFooterSeparator(java.lang.String commonFooterSeparator)
Specified by:
setCommonFooterSeparator in interface TableStyles

getHeaderHorizSeparator

public java.lang.String getHeaderHorizSeparator()
Specified by:
getHeaderHorizSeparator in interface TableStyles

setHeaderHorizSeparator

public void setHeaderHorizSeparator(java.lang.String headerHorizSeparator)
Specified by:
setHeaderHorizSeparator in interface TableStyles

getHeaderVertSeparator

public java.lang.String getHeaderVertSeparator()
Specified by:
getHeaderVertSeparator in interface TableStyles

setHeaderVertSeparator

public void setHeaderVertSeparator(java.lang.String headerVertSeparator)
Specified by:
setHeaderVertSeparator in interface TableStyles

getMultiHeaderSeparator

public java.lang.String getMultiHeaderSeparator()
Specified by:
getMultiHeaderSeparator in interface TableStyles

setMultiHeaderSeparator

public void setMultiHeaderSeparator(java.lang.String multiHeaderSeparator)
Specified by:
setMultiHeaderSeparator in interface TableStyles

getMultiFooterSeparator

public java.lang.String getMultiFooterSeparator()
Specified by:
getMultiFooterSeparator in interface TableStyles

setMultiFooterSeparator

public void setMultiFooterSeparator(java.lang.String multiFooterSeparator)
Specified by:
setMultiFooterSeparator in interface TableStyles

getFooterHorizSeparator

public java.lang.String getFooterHorizSeparator()
Specified by:
getFooterHorizSeparator in interface TableStyles

setFooterHorizSeparator

public void setFooterHorizSeparator(java.lang.String footerHorizSeparator)
Specified by:
setFooterHorizSeparator in interface TableStyles

getFooterVertSeparator

public java.lang.String getFooterVertSeparator()
Specified by:
getFooterVertSeparator in interface TableStyles

setFooterVertSeparator

public void setFooterVertSeparator(java.lang.String footerVertSeparator)
Specified by:
setFooterVertSeparator in interface TableStyles

getBodyRowStyle

public java.lang.String getBodyRowStyle()
Specified by:
getBodyRowStyle in interface TableStyles

setBodyRowStyle

public void setBodyRowStyle(java.lang.String bodyRowStyle)
Specified by:
setBodyRowStyle in interface TableStyles

getBodyRowClass

public java.lang.String getBodyRowClass()
Specified by:
getBodyRowClass in interface TableStyles

setBodyRowClass

public void setBodyRowClass(java.lang.String bodyRowClass)
Specified by:
setBodyRowClass in interface TableStyles

getBodyOddRowStyle

public java.lang.String getBodyOddRowStyle()
Specified by:
getBodyOddRowStyle in interface TableStyles

setBodyOddRowStyle

public void setBodyOddRowStyle(java.lang.String bodyOddRowStyle)
Specified by:
setBodyOddRowStyle in interface TableStyles

getBodyOddRowClass

public java.lang.String getBodyOddRowClass()
Specified by:
getBodyOddRowClass in interface TableStyles

setBodyOddRowClass

public void setBodyOddRowClass(java.lang.String bodyOddRowClass)
Specified by:
setBodyOddRowClass in interface TableStyles

getHeaderRowStyle

public java.lang.String getHeaderRowStyle()
Specified by:
getHeaderRowStyle in interface TableStyles

setHeaderRowStyle

public void setHeaderRowStyle(java.lang.String headerRowStyle)
Specified by:
setHeaderRowStyle in interface TableStyles

getHeaderRowClass

public java.lang.String getHeaderRowClass()
Specified by:
getHeaderRowClass in interface TableStyles

setHeaderRowClass

public void setHeaderRowClass(java.lang.String headerRowClass)
Specified by:
setHeaderRowClass in interface TableStyles

getCommonHeaderRowStyle

public java.lang.String getCommonHeaderRowStyle()

setCommonHeaderRowStyle

public void setCommonHeaderRowStyle(java.lang.String commonHeaderRowStyle)

getCommonHeaderRowClass

public java.lang.String getCommonHeaderRowClass()

setCommonHeaderRowClass

public void setCommonHeaderRowClass(java.lang.String commonHeaderRowClass)

getFooterRowStyle

public java.lang.String getFooterRowStyle()
Specified by:
getFooterRowStyle in interface TableStyles

setFooterRowStyle

public void setFooterRowStyle(java.lang.String footerRowStyle)
Specified by:
setFooterRowStyle in interface TableStyles

getFooterRowClass

public java.lang.String getFooterRowClass()
Specified by:
getFooterRowClass in interface TableStyles

setFooterRowClass

public void setFooterRowClass(java.lang.String footerRowClass)
Specified by:
setFooterRowClass in interface TableStyles

getCommonFooterRowStyle

public java.lang.String getCommonFooterRowStyle()

setCommonFooterRowStyle

public void setCommonFooterRowStyle(java.lang.String commonFooterRowStyle)

getCommonFooterRowClass

public java.lang.String getCommonFooterRowClass()

setCommonFooterRowClass

public void setCommonFooterRowClass(java.lang.String commonFooterRowClass)

getApplyDefaultStyle

public boolean getApplyDefaultStyle()
Specified by:
getApplyDefaultStyle in interface TableStyles

setApplyDefaultStyle

public void setApplyDefaultStyle(boolean applyDefaultStyle)

getUseAjax

public boolean getUseAjax()

setUseAjax

public void setUseAjax(boolean useAjax)

getSortedColumnStyle

public java.lang.String getSortedColumnStyle()

setSortedColumnStyle

public void setSortedColumnStyle(java.lang.String style)

getSortedColumnClass

public java.lang.String getSortedColumnClass()

setSortedColumnClass

public void setSortedColumnClass(java.lang.String styleClass)

getSortedColumnHeaderStyle

public java.lang.String getSortedColumnHeaderStyle()

setSortedColumnHeaderStyle

public void setSortedColumnHeaderStyle(java.lang.String style)

getSortedColumnHeaderClass

public java.lang.String getSortedColumnHeaderClass()

setSortedColumnHeaderClass

public void setSortedColumnHeaderClass(java.lang.String styleClass)

getSortedColumnBodyStyle

public java.lang.String getSortedColumnBodyStyle()

setSortedColumnBodyStyle

public void setSortedColumnBodyStyle(java.lang.String style)

getSortedColumnBodyClass

public java.lang.String getSortedColumnBodyClass()

setSortedColumnBodyClass

public void setSortedColumnBodyClass(java.lang.String styleClass)

getSortedColumnFooterStyle

public java.lang.String getSortedColumnFooterStyle()

setSortedColumnFooterStyle

public void setSortedColumnFooterStyle(java.lang.String style)

getSortedColumnFooterClass

public java.lang.String getSortedColumnFooterClass()

setSortedColumnFooterClass

public void setSortedColumnFooterClass(java.lang.String styleClass)

getSortableHeaderStyle

public java.lang.String getSortableHeaderStyle()

setSortableHeaderStyle

public void setSortableHeaderStyle(java.lang.String sortableHeaderStyle)

getSortableHeaderClass

public java.lang.String getSortableHeaderClass()

setSortableHeaderClass

public void setSortableHeaderClass(java.lang.String sortableHeaderClass)

getSortableHeaderRolloverStyle

public java.lang.String getSortableHeaderRolloverStyle()

setSortableHeaderRolloverStyle

public void setSortableHeaderRolloverStyle(java.lang.String sortableHeaderRolloverStyle)

getSortableHeaderRolloverClass

public java.lang.String getSortableHeaderRolloverClass()

setSortableHeaderRolloverClass

public void setSortableHeaderRolloverClass(java.lang.String sortableHeaderRolloverClass)

getSelection

public AbstractTableSelection getSelection()

getColumnResizing

public ColumnResizing getColumnResizing()

setSelection

public void setSelection(AbstractTableSelection newSelection)

processDecodes

public void processDecodes(FacesContext context)
Overrides:
processDecodes in class QUIData

processValidators

public void processValidators(FacesContext context)
Overrides:
processValidators in class QUIData

processUpdates

public void processUpdates(FacesContext context)
Overrides:
processUpdates in class QUIData

invokeBeforeRenderResponse

public void invokeBeforeRenderResponse(FacesContext context)

encodeBegin

public void encodeBegin(FacesContext context)
                 throws java.io.IOException
Description copied from class: QUIData
Perform necessary actions when rendering of this component starts, before delegating to the inherited implementation which calls the associated renderer's encodeBegin method.

Overrides:
encodeBegin in class QUIData
Throws:
java.io.IOException

setSortColumnId

public void setSortColumnId(java.lang.String sortColumnId)

getSortColumnIndex

public int getSortColumnIndex()

setSortColumnIndex

public void setSortColumnIndex(int colIndex)

getFilterRowStyle

public java.lang.String getFilterRowStyle()

setFilterRowStyle

public void setFilterRowStyle(java.lang.String filterRowStyle)

getFilterRowClass

public java.lang.String getFilterRowClass()

setFilterRowClass

public void setFilterRowClass(java.lang.String filterRowClass)

getFilterRowSeparator

public java.lang.String getFilterRowSeparator()

setFilterRowSeparator

public void setFilterRowSeparator(java.lang.String filterRowSeparator)

getAllRecordsFilterName

public java.lang.String getAllRecordsFilterName()

setAllRecordsFilterName

public void setAllRecordsFilterName(java.lang.String allRecordsFilterName)

getEmptyRecordsFilterName

public java.lang.String getEmptyRecordsFilterName()

setEmptyRecordsFilterName

public void setEmptyRecordsFilterName(java.lang.String emptyRecordsFilterName)

getNonEmptyRecordsFilterName

public java.lang.String getNonEmptyRecordsFilterName()

setNonEmptyRecordsFilterName

public void setNonEmptyRecordsFilterName(java.lang.String nonEmptyRecordsFilterName)

getSortColumnId

public java.lang.String getSortColumnId()

isSortAscending

public boolean isSortAscending()

setSortAscending

public void setSortAscending(boolean value)

toggleSorting

public void toggleSorting(int columnIndex)

getRowListForFiltering

public abstract java.util.List getRowListForFiltering(teamdev.jsf.component.datatable.DataTableFilter filter)

getFilteredValueByData

public java.lang.Object getFilteredValueByData(FacesContext facesContext,
                                               java.util.Map requestMap,
                                               ValueBinding criterionNameBinding,
                                               java.lang.String var,
                                               java.lang.Object data)

getRolloverStyle

public java.lang.String getRolloverStyle()

setRolloverStyle

public void setRolloverStyle(java.lang.String rolloverStyle)

getRolloverClass

public java.lang.String getRolloverClass()

setRolloverClass

public void setRolloverClass(java.lang.String rolloverClass)

getRolloverRowStyle

public java.lang.String getRolloverRowStyle()

setRolloverRowStyle

public void setRolloverRowStyle(java.lang.String rolloverRowStyle)

getFocusedStyle

public java.lang.String getFocusedStyle()

setFocusedStyle

public void setFocusedStyle(java.lang.String focusedStyle)

getFocusedClass

public java.lang.String getFocusedClass()

setFocusedClass

public void setFocusedClass(java.lang.String focusedClass)

getRolloverRowClass

public java.lang.String getRolloverRowClass()

setRolloverRowClass

public void setRolloverRowClass(java.lang.String rolloverRowClass)

getNoDataMessage

public UIComponent getNoDataMessage()

getNoFilterDataMessage

public UIComponent getNoFilterDataMessage()

getNoDataRowStyle

public java.lang.String getNoDataRowStyle()

setNoDataRowStyle

public void setNoDataRowStyle(java.lang.String noDataRowStyle)

getNoDataRowClass

public java.lang.String getNoDataRowClass()

setNoDataRowClass

public void setNoDataRowClass(java.lang.String noDataRowClass)

getNoDataMessageAllowed

public boolean getNoDataMessageAllowed()

setNoDataMessageAllowed

public void setNoDataMessageAllowed(boolean noDataMessageAllowed)

isDataSourceEmpty

public abstract boolean isDataSourceEmpty()

getColumnIdVar

public java.lang.String getColumnIdVar()

setColumnIdVar

public void setColumnIdVar(java.lang.String columnIdVar)

getColumnIndexVar

public java.lang.String getColumnIndexVar()

setColumnIndexVar

public void setColumnIndexVar(java.lang.String columnIndexVar)

getClientId

public java.lang.String getClientId(FacesContext context)
Overrides:
getClientId in class QUIData

setId

public void setId(java.lang.String id)

getTotalRowCount

public int getTotalRowCount()


Copyright © 1998-2009 TeamDev Ltd. All Rights Reserved.