Class DataTableBase

java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIData
All Implemented Interfaces:
EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.UniqueIdVendor, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, ColumnAware, MultiViewStateAware<DataTableState>, Pageable, PrimeClientBehaviorHolder, RTLAware, TouchAware, UITable<DataTableState>, Widget
Direct Known Subclasses:
DataTable

public abstract class DataTableBase extends UIPageableData implements Widget, RTLAware, javax.faces.component.behavior.ClientBehaviorHolder, PrimeClientBehaviorHolder, UITable<DataTableState>
  • Field Details

  • Constructor Details

    • DataTableBase

      public DataTableBase()
  • Method Details

    • getFamily

      public String getFamily()
      Overrides:
      getFamily in class javax.faces.component.UIData
    • getWidgetVar

      public String getWidgetVar()
    • setWidgetVar

      public void setWidgetVar(String widgetVar)
    • isScrollable

      public boolean isScrollable()
    • setScrollable

      public void setScrollable(boolean scrollable)
    • getScrollHeight

      public String getScrollHeight()
    • setScrollHeight

      public void setScrollHeight(String scrollHeight)
    • getScrollWidth

      public String getScrollWidth()
    • setScrollWidth

      public void setScrollWidth(String scrollWidth)
    • getSelectionMode

      public String getSelectionMode()
    • setSelectionMode

      public void setSelectionMode(String selectionMode)
    • getSelection

      public Object getSelection()
    • setSelection

      public void setSelection(Object selection)
    • getStyle

      public String getStyle()
    • setStyle

      public void setStyle(String style)
    • getStyleClass

      public String getStyleClass()
    • setStyleClass

      public void setStyleClass(String styleClass)
    • isLiveScroll

      public boolean isLiveScroll()
    • setLiveScroll

      public void setLiveScroll(boolean liveScroll)
    • getRowStyleClass

      public String getRowStyleClass()
    • setRowStyleClass

      public void setRowStyleClass(String rowStyleClass)
    • getRowTitle

      public String getRowTitle()
    • setRowTitle

      public void setRowTitle(String rowTitle)
    • getOnExpandStart

      public String getOnExpandStart()
    • setOnExpandStart

      public void setOnExpandStart(String onExpandStart)
    • isResizableColumns

      public boolean isResizableColumns()
    • setResizableColumns

      public void setResizableColumns(boolean resizableColumns)
    • getScrollRows

      public int getScrollRows()
    • setScrollRows

      public void setScrollRows(int scrollRows)
    • getRowKey

      public String getRowKey()
    • setRowKey

      public void setRowKey(String rowKey)
    • getFilterEvent

      public String getFilterEvent()
    • setFilterEvent

      public void setFilterEvent(String filterEvent)
    • getFilterDelay

      public int getFilterDelay()
    • setFilterDelay

      public void setFilterDelay(int filterDelay)
    • getTableStyle

      public String getTableStyle()
    • setTableStyle

      public void setTableStyle(String tableStyle)
    • getTableStyleClass

      public String getTableStyleClass()
    • setTableStyleClass

      public void setTableStyleClass(String tableStyleClass)
    • isDraggableColumns

      public boolean isDraggableColumns()
    • setDraggableColumns

      public void setDraggableColumns(boolean draggableColumns)
    • isEditable

      public boolean isEditable()
    • setEditable

      public void setEditable(boolean editable)
    • getSortMode

      public String getSortMode()
    • setSortMode

      public void setSortMode(String sortMode)
    • getSortBy

      public Object getSortBy()
      Specified by:
      getSortBy in interface UITable<DataTableState>
    • setSortBy

      public void setSortBy(Object sortBy)
      Specified by:
      setSortBy in interface UITable<DataTableState>
    • isAllowUnsorting

      public boolean isAllowUnsorting()
    • setAllowUnsorting

      public void setAllowUnsorting(boolean allowUnsorting)
    • getEditMode

      public String getEditMode()
    • setEditMode

      public void setEditMode(String editMode)
    • isEditingRow

      public boolean isEditingRow()
    • setEditingRow

      public void setEditingRow(boolean editingRow)
    • getCellSeparator

      public String getCellSeparator()
    • setCellSeparator

      public void setCellSeparator(String cellSeparator)
    • getSummary

      public String getSummary()
    • setSummary

      public void setSummary(String summary)
    • getFrozenRows

      public int getFrozenRows()
    • setFrozenRows

      public void setFrozenRows(int frozenRows)
    • getDir

      public String getDir()
      Specified by:
      getDir in interface RTLAware
    • setDir

      public void setDir(String dir)
    • isLiveResize

      public boolean isLiveResize()
    • setLiveResize

      public void setLiveResize(boolean liveResize)
    • isStickyHeader

      public boolean isStickyHeader()
    • setStickyHeader

      public void setStickyHeader(boolean stickyHeader)
    • isExpandedRow

      public boolean isExpandedRow()
    • setExpandedRow

      public void setExpandedRow(boolean expandedRow)
    • isDisabledSelection

      public boolean isDisabledSelection()
    • setDisabledSelection

      public void setDisabledSelection(boolean disabledSelection)
    • getRowSelectMode

      public String getRowSelectMode()
    • setRowSelectMode

      public void setRowSelectMode(String rowSelectMode)
    • getRowExpandMode

      public String getRowExpandMode()
    • setRowExpandMode

      public void setRowExpandMode(String rowExpandMode)
    • getDataLocale

      public Object getDataLocale()
    • setDataLocale

      public void setDataLocale(Object dataLocale)
    • isNativeElements

      public boolean isNativeElements()
    • setNativeElements

      public void setNativeElements(boolean nativeElements)
    • getFrozenColumns

      public int getFrozenColumns()
    • setFrozenColumns

      public void setFrozenColumns(int frozenColumns)
    • isDraggableRows

      public boolean isDraggableRows()
    • setDraggableRows

      public void setDraggableRows(boolean draggableRows)
    • isSkipChildren

      public boolean isSkipChildren()
    • setSkipChildren

      public void setSkipChildren(boolean skipChildren)
    • isDisabledTextSelection

      public boolean isDisabledTextSelection()
    • setDisabledTextSelection

      public void setDisabledTextSelection(boolean disabledTextSelection)
    • getTabindex

      public String getTabindex()
    • setTabindex

      public void setTabindex(String tabindex)
    • isReflow

      public boolean isReflow()
    • setReflow

      public void setReflow(boolean reflow)
    • getLiveScrollBuffer

      public int getLiveScrollBuffer()
    • setLiveScrollBuffer

      public void setLiveScrollBuffer(int liveScrollBuffer)
    • isRowHover

      public boolean isRowHover()
    • setRowHover

      public void setRowHover(boolean rowHover)
    • getResizeMode

      public String getResizeMode()
    • setResizeMode

      public void setResizeMode(String resizeMode)
    • getAriaRowLabel

      public String getAriaRowLabel()
    • setAriaRowLabel

      public void setAriaRowLabel(String ariaRowLabel)
    • isSaveOnCellBlur

      public boolean isSaveOnCellBlur()
    • setSaveOnCellBlur

      public void setSaveOnCellBlur(boolean saveOnCellBlur)
    • isClientCache

      public boolean isClientCache()
    • setClientCache

      public void setClientCache(boolean clientCache)
    • isMultiViewState

      public boolean isMultiViewState()
      Specified by:
      isMultiViewState in interface MultiViewStateAware<DataTableState>
    • setMultiViewState

      public void setMultiViewState(boolean multiViewState)
    • getFilterBy

      public Object getFilterBy()
      Specified by:
      getFilterBy in interface UITable<DataTableState>
    • setFilterBy

      public void setFilterBy(Object filterBy)
      Specified by:
      setFilterBy in interface UITable<DataTableState>
    • getGlobalFilter

      public String getGlobalFilter()
      Specified by:
      getGlobalFilter in interface UITable<DataTableState>
    • setGlobalFilter

      public void setGlobalFilter(String globalFilter)
      Specified by:
      setGlobalFilter in interface UITable<DataTableState>
    • isGlobalFilterOnly

      public boolean isGlobalFilterOnly()
      Specified by:
      isGlobalFilterOnly in interface UITable<DataTableState>
    • setGlobalFilterOnly

      public void setGlobalFilterOnly(boolean globalFilterOnly)
      Specified by:
      setGlobalFilterOnly in interface UITable<DataTableState>
    • getCellEditMode

      public String getCellEditMode()
    • setCellEditMode

      public void setCellEditMode(String cellEditMode)
    • isVirtualScroll

      public boolean isVirtualScroll()
    • setVirtualScroll

      public void setVirtualScroll(boolean virtualScroll)
    • isStripedRows

      public boolean isStripedRows()
    • setStripedRows

      public void setStripedRows(boolean stripedRows)
    • isShowGridlines

      public boolean isShowGridlines()
    • setShowGridlines

      public void setShowGridlines(boolean showGridlines)
    • getSize

      public String getSize()
    • setSize

      public void setSize(String size)
    • getRowDragSelector

      public String getRowDragSelector()
    • setRowDragSelector

      public void setRowDragSelector(String rowDragSelector)
    • getDraggableRowsFunction

      public javax.el.MethodExpression getDraggableRowsFunction()
    • setDraggableRowsFunction

      public void setDraggableRowsFunction(javax.el.MethodExpression draggableRowsFunction)
    • getOnRowClick

      public String getOnRowClick()
    • setOnRowClick

      public void setOnRowClick(String onRowClick)
    • getEditInitEvent

      public String getEditInitEvent()
    • setEditInitEvent

      public void setEditInitEvent(String editInitEvent)
    • getRowSelector

      public String getRowSelector()
    • setRowSelector

      public void setRowSelector(String rowSelector)
    • isDisableContextMenuIfEmpty

      public boolean isDisableContextMenuIfEmpty()
    • setDisableContextMenuIfEmpty

      public void setDisableContextMenuIfEmpty(boolean disableContextMenuIfEmpty)
    • isEscapeText

      public boolean isEscapeText()
    • setEscapeText

      public void setEscapeText(boolean escapeText)
    • getRowEditMode

      public String getRowEditMode()
    • setRowEditMode

      public void setRowEditMode(String rowEditMode)
    • getStickyTopAt

      public String getStickyTopAt()
    • setStickyTopAt

      public void setStickyTopAt(String stickyTopAt)
    • getGlobalFilterFunction

      public javax.el.MethodExpression getGlobalFilterFunction()
      Specified by:
      getGlobalFilterFunction in interface UITable<DataTableState>
    • setGlobalFilterFunction

      public void setGlobalFilterFunction(javax.el.MethodExpression globalFilterFunction)
      Specified by:
      setGlobalFilterFunction in interface UITable<DataTableState>
    • isRenderEmptyFacets

      public boolean isRenderEmptyFacets()
    • setRenderEmptyFacets

      public void setRenderEmptyFacets(boolean renderEmptyFacets)
    • isSelectionPageOnly

      public boolean isSelectionPageOnly()
    • setSelectionPageOnly

      public void setSelectionPageOnly(boolean selectionPageOnly)
    • isPartialUpdate

      public boolean isPartialUpdate()
    • setPartialUpdate

      public void setPartialUpdate(boolean partialUpdate)
    • isShowSelectAll

      public boolean isShowSelectAll()
    • setShowSelectAll

      public void setShowSelectAll(boolean showSelectAll)
    • getExportRowTag

      public String getExportRowTag()
    • setExportRowTag

      public void setExportRowTag(String exportRowTag)
    • getExportTag

      public String getExportTag()
    • setExportTag

      public void setExportTag(String exportTag)
    • isSelectAllFilteredOnly

      public boolean isSelectAllFilteredOnly()
    • setSelectAllFilteredOnly

      public void setSelectAllFilteredOnly(boolean selectAllFilteredOnly)