Class UiTable

All Implemented Interfaces:
UiObject

public class UiTable extends UiComponent implements UiObject
THIS IS GENERATED CODE! PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
  • Field Details

    • columns

      protected List<UiTableColumn> columns
    • displayAsList

      protected boolean displayAsList
    • forceFitWidth

      protected boolean forceFitWidth
    • rowHeight

      protected int rowHeight
    • stripedRows

      protected boolean stripedRows
    • stripedRowColorEven

      protected String stripedRowColorEven
    • stripedRowColorOdd

      protected String stripedRowColorOdd
    • hideHeaders

      protected boolean hideHeaders
    • allowMultiRowSelection

      protected boolean allowMultiRowSelection
    • selectionColor

      protected String selectionColor
    • rowBorderWidth

      protected int rowBorderWidth
    • rowBorderColor

      protected String rowBorderColor
    • showRowCheckBoxes

      protected boolean showRowCheckBoxes
    • showNumbering

      protected boolean showNumbering
    • textSelectionEnabled

      protected boolean textSelectionEnabled
    • autoHeight

      protected boolean autoHeight
    • sortField

      protected String sortField
    • sortDirection

      protected UiSortDirection sortDirection
    • editable

      protected boolean editable
    • treeMode

      protected boolean treeMode
    • indentedColumnName

      protected String indentedColumnName
    • indentation

      protected int indentation
    • selectionFrame

      protected UiSelectionFrame selectionFrame
    • contextMenuEnabled

      protected boolean contextMenuEnabled
    • showHeaderRow

      protected boolean showHeaderRow
    • headerRowBorderWidth

      protected int headerRowBorderWidth
    • headerRowBorderColor

      protected String headerRowBorderColor
    • headerRowHeight

      protected int headerRowHeight
    • headerRowBackgroundColor

      protected String headerRowBackgroundColor
    • showFooterRow

      protected boolean showFooterRow
    • footerRowBorderWidth

      protected int footerRowBorderWidth
    • footerRowBorderColor

      protected String footerRowBorderColor
    • footerRowHeight

      protected int footerRowHeight
    • footerRowBackgroundColor

      protected String footerRowBackgroundColor
  • Constructor Details

    • UiTable

      @Deprecated public UiTable()
      Deprecated.
      Only for Jackson deserialization. Use the other constructor instead.
    • UiTable

      public UiTable(List<UiTableColumn> columns)
  • Method Details

    • getUiObjectType

      public UiObjectType getUiObjectType()
      Specified by:
      getUiObjectType in interface UiObject
      Overrides:
      getUiObjectType in class UiComponent
    • toString

      public String toString()
      Overrides:
      toString in class UiComponent
    • getColumns

      public List<UiTableColumn> getColumns()
    • getDisplayAsList

      public boolean getDisplayAsList()
    • getForceFitWidth

      public boolean getForceFitWidth()
    • getRowHeight

      public int getRowHeight()
    • getStripedRows

      public boolean getStripedRows()
    • getStripedRowColorEven

      public String getStripedRowColorEven()
    • getStripedRowColorOdd

      public String getStripedRowColorOdd()
    • getHideHeaders

      public boolean getHideHeaders()
    • getAllowMultiRowSelection

      public boolean getAllowMultiRowSelection()
    • getSelectionColor

      public String getSelectionColor()
    • getRowBorderWidth

      public int getRowBorderWidth()
    • getRowBorderColor

      public String getRowBorderColor()
    • getShowRowCheckBoxes

      public boolean getShowRowCheckBoxes()
    • getShowNumbering

      public boolean getShowNumbering()
    • getTextSelectionEnabled

      public boolean getTextSelectionEnabled()
    • getAutoHeight

      public boolean getAutoHeight()
    • getSortField

      public String getSortField()
    • getSortDirection

      public UiSortDirection getSortDirection()
    • getEditable

      public boolean getEditable()
    • getTreeMode

      public boolean getTreeMode()
    • getIndentedColumnName

      public String getIndentedColumnName()
    • getIndentation

      public int getIndentation()
    • getSelectionFrame

      public UiSelectionFrame getSelectionFrame()
    • getContextMenuEnabled

      public boolean getContextMenuEnabled()
    • getShowHeaderRow

      public boolean getShowHeaderRow()
    • getHeaderRowBorderWidth

      public int getHeaderRowBorderWidth()
    • getHeaderRowBorderColor

      public String getHeaderRowBorderColor()
    • getHeaderRowHeight

      public int getHeaderRowHeight()
    • getHeaderRowBackgroundColor

      public String getHeaderRowBackgroundColor()
    • getShowFooterRow

      public boolean getShowFooterRow()
    • getFooterRowBorderWidth

      public int getFooterRowBorderWidth()
    • getFooterRowBorderColor

      public String getFooterRowBorderColor()
    • getFooterRowHeight

      public int getFooterRowHeight()
    • getFooterRowBackgroundColor

      public String getFooterRowBackgroundColor()
    • setId

      public UiTable setId(String id)
      Overrides:
      setId in class UiComponent
    • setDebuggingId

      public UiTable setDebuggingId(String debuggingId)
      Overrides:
      setDebuggingId in class UiComponent
    • setVisible

      public UiTable setVisible(boolean visible)
      Overrides:
      setVisible in class UiComponent
    • setStylesBySelector

      public UiTable setStylesBySelector(Map<String,Map<String,String>> stylesBySelector)
      Overrides:
      setStylesBySelector in class UiComponent
    • setClassNamesBySelector

      public UiTable setClassNamesBySelector(Map<String,Map<String,Boolean>> classNamesBySelector)
      Overrides:
      setClassNamesBySelector in class UiComponent
    • setAttributesBySelector

      public UiTable setAttributesBySelector(Map<String,Map<String,String>> attributesBySelector)
      Overrides:
      setAttributesBySelector in class UiComponent
    • setDisplayAsList

      public UiTable setDisplayAsList(boolean displayAsList)
    • setForceFitWidth

      public UiTable setForceFitWidth(boolean forceFitWidth)
    • setRowHeight

      public UiTable setRowHeight(int rowHeight)
    • setStripedRows

      public UiTable setStripedRows(boolean stripedRows)
    • setStripedRowColorEven

      public UiTable setStripedRowColorEven(String stripedRowColorEven)
    • setStripedRowColorOdd

      public UiTable setStripedRowColorOdd(String stripedRowColorOdd)
    • setHideHeaders

      public UiTable setHideHeaders(boolean hideHeaders)
    • setAllowMultiRowSelection

      public UiTable setAllowMultiRowSelection(boolean allowMultiRowSelection)
    • setSelectionColor

      public UiTable setSelectionColor(String selectionColor)
    • setRowBorderWidth

      public UiTable setRowBorderWidth(int rowBorderWidth)
    • setRowBorderColor

      public UiTable setRowBorderColor(String rowBorderColor)
    • setShowRowCheckBoxes

      public UiTable setShowRowCheckBoxes(boolean showRowCheckBoxes)
    • setShowNumbering

      public UiTable setShowNumbering(boolean showNumbering)
    • setTextSelectionEnabled

      public UiTable setTextSelectionEnabled(boolean textSelectionEnabled)
    • setAutoHeight

      public UiTable setAutoHeight(boolean autoHeight)
    • setSortField

      public UiTable setSortField(String sortField)
    • setSortDirection

      public UiTable setSortDirection(UiSortDirection sortDirection)
    • setEditable

      public UiTable setEditable(boolean editable)
    • setTreeMode

      public UiTable setTreeMode(boolean treeMode)
    • setIndentedColumnName

      public UiTable setIndentedColumnName(String indentedColumnName)
    • setIndentation

      public UiTable setIndentation(int indentation)
    • setSelectionFrame

      public UiTable setSelectionFrame(UiSelectionFrame selectionFrame)
    • setContextMenuEnabled

      public UiTable setContextMenuEnabled(boolean contextMenuEnabled)
    • setShowHeaderRow

      public UiTable setShowHeaderRow(boolean showHeaderRow)
    • setHeaderRowBorderWidth

      public UiTable setHeaderRowBorderWidth(int headerRowBorderWidth)
    • setHeaderRowBorderColor

      public UiTable setHeaderRowBorderColor(String headerRowBorderColor)
    • setHeaderRowHeight

      public UiTable setHeaderRowHeight(int headerRowHeight)
    • setHeaderRowBackgroundColor

      public UiTable setHeaderRowBackgroundColor(String headerRowBackgroundColor)
    • setShowFooterRow

      public UiTable setShowFooterRow(boolean showFooterRow)
    • setFooterRowBorderWidth

      public UiTable setFooterRowBorderWidth(int footerRowBorderWidth)
    • setFooterRowBorderColor

      public UiTable setFooterRowBorderColor(String footerRowBorderColor)
    • setFooterRowHeight

      public UiTable setFooterRowHeight(int footerRowHeight)
    • setFooterRowBackgroundColor

      public UiTable setFooterRowBackgroundColor(String footerRowBackgroundColor)