org.apache.myfaces.custom.table
Class FilterTable

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIData
              extended by org.apache.myfaces.custom.table.AbstractFilterTable
                  extended by org.apache.myfaces.custom.table.FilterTable
All Implemented Interfaces:
javax.faces.component.NamingContainer, javax.faces.component.StateHolder

public class FilterTable
extends AbstractFilterTable


Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
static java.lang.String DEFAULT_RENDERER_TYPE
           
 
Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR
 
Constructor Summary
FilterTable()
           
 
Method Summary
 java.lang.Boolean getAlternateRows()
          default=true see http://dojotoolkit.org filterTable
 java.lang.Integer getBorder()
          default=0
 java.lang.Integer getCellpadding()
          default=0
 java.lang.Integer getCellspacing()
          default=0
 java.lang.String getFamily()
           
 java.lang.String getHeadClass()
          default=fixedHeader see http://dojotoolkit.org filterTable
 java.lang.Integer getMaxSortable()
          default=1 see http://dojotoolkit.org filterTable
 java.lang.Boolean getMultiple()
          default=true see http://dojotoolkit.org filterTable
 java.lang.String getStyleClass()
          CSS style class attribute
 java.lang.String getTbodyClass()
          default=scrollContent see http://dojotoolkit.org filterTable
 void restoreState(javax.faces.context.FacesContext facesContext, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext facesContext)
           
 void setAlternateRows(java.lang.Boolean alternateRows)
           
 void setBorder(java.lang.Integer border)
           
 void setCellpadding(java.lang.Integer cellpadding)
           
 void setCellspacing(java.lang.Integer cellspacing)
           
 void setHeadClass(java.lang.String headClass)
           
 void setMaxSortable(java.lang.Integer maxSortable)
           
 void setMultiple(java.lang.Boolean multiple)
           
 void setStyleClass(java.lang.String styleClass)
           
 void setTbodyClass(java.lang.String tbodyClass)
           
 
Methods inherited from class javax.faces.component.UIData
broadcast, encodeBegin, encodeEnd, getClientId, getFirst, getFooter, getHeader, getRowCount, getRowData, getRowIndex, getRows, getValue, getVar, isRowAvailable, processDecodes, processUpdates, processValidators, queueEvent, setFirst, setFooter, setHeader, setRowIndex, setRows, setValue, setValueBinding, 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, 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
 

Field Detail

COMPONENT_FAMILY

public static final java.lang.String COMPONENT_FAMILY
See Also:
Constant Field Values

COMPONENT_TYPE

public static final java.lang.String COMPONENT_TYPE
See Also:
Constant Field Values

DEFAULT_RENDERER_TYPE

public static final java.lang.String DEFAULT_RENDERER_TYPE
See Also:
Constant Field Values
Constructor Detail

FilterTable

public FilterTable()
Method Detail

getFamily

public java.lang.String getFamily()
Overrides:
getFamily in class javax.faces.component.UIData

getStyleClass

public java.lang.String getStyleClass()
Description copied from class: AbstractFilterTable
CSS style class attribute

Specified by:
getStyleClass in class AbstractFilterTable

setStyleClass

public void setStyleClass(java.lang.String styleClass)

getHeadClass

public java.lang.String getHeadClass()
Description copied from class: AbstractFilterTable
default=fixedHeader see http://dojotoolkit.org filterTable

Specified by:
getHeadClass in class AbstractFilterTable

setHeadClass

public void setHeadClass(java.lang.String headClass)

getTbodyClass

public java.lang.String getTbodyClass()
Description copied from class: AbstractFilterTable
default=scrollContent see http://dojotoolkit.org filterTable

Specified by:
getTbodyClass in class AbstractFilterTable

setTbodyClass

public void setTbodyClass(java.lang.String tbodyClass)

getMultiple

public java.lang.Boolean getMultiple()
Description copied from class: AbstractFilterTable
default=true see http://dojotoolkit.org filterTable

Specified by:
getMultiple in class AbstractFilterTable

setMultiple

public void setMultiple(java.lang.Boolean multiple)

getAlternateRows

public java.lang.Boolean getAlternateRows()
Description copied from class: AbstractFilterTable
default=true see http://dojotoolkit.org filterTable

Specified by:
getAlternateRows in class AbstractFilterTable

setAlternateRows

public void setAlternateRows(java.lang.Boolean alternateRows)

getMaxSortable

public java.lang.Integer getMaxSortable()
Description copied from class: AbstractFilterTable
default=1 see http://dojotoolkit.org filterTable

Specified by:
getMaxSortable in class AbstractFilterTable

setMaxSortable

public void setMaxSortable(java.lang.Integer maxSortable)

getCellpadding

public java.lang.Integer getCellpadding()
Description copied from class: AbstractFilterTable
default=0

Specified by:
getCellpadding in class AbstractFilterTable

setCellpadding

public void setCellpadding(java.lang.Integer cellpadding)

getCellspacing

public java.lang.Integer getCellspacing()
Description copied from class: AbstractFilterTable
default=0

Specified by:
getCellspacing in class AbstractFilterTable

setCellspacing

public void setCellspacing(java.lang.Integer cellspacing)

getBorder

public java.lang.Integer getBorder()
Description copied from class: AbstractFilterTable
default=0

Specified by:
getBorder in class AbstractFilterTable

setBorder

public void setBorder(java.lang.Integer border)

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext facesContext)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class javax.faces.component.UIData

restoreState

public void restoreState(javax.faces.context.FacesContext facesContext,
                         java.lang.Object state)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class javax.faces.component.UIData


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.