Package org.teamapps.dto
Class UiTable
java.lang.Object
org.teamapps.dto.UiClientObject
org.teamapps.dto.UiComponent
org.teamapps.dto.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!
-
Nested Class Summary
Nested classes/interfaces inherited from class org.teamapps.dto.UiComponent
UiComponent.SetStyleCommand, UiComponent.SetVisibleCommand -
Field Summary
Fields Modifier and Type Field Description protected booleanallowMultiRowSelectionprotected java.util.List<UiTableColumn>columnsprotected booleancontextMenuEnabledprotected booleandisplayAsListprotected booleaneditableprotected UiColorfooterRowBackgroundColorprotected UiColorfooterRowBorderColorprotected intfooterRowBorderWidthprotected java.util.Map<java.lang.String,UiClientObjectReference>footerRowFieldsprotected intfooterRowHeightprotected booleanforceFitWidthprotected UiColorheaderRowBackgroundColorprotected UiColorheaderRowBorderColorprotected intheaderRowBorderWidthprotected java.util.Map<java.lang.String,UiClientObjectReference>headerRowFieldsprotected intheaderRowHeightprotected booleanhideHeadersprotected intindentationprotected java.lang.StringindentedColumnNameprotected UiColorrowBorderColorprotected introwBorderWidthprotected introwHeightprotected UiColorselectionColorprotected UiSelectionFrameselectionFrameprotected booleanshowFooterRowprotected booleanshowHeaderRowprotected booleanshowNumberingprotected booleanshowRowCheckBoxesprotected UiSortDirectionsortDirectionprotected java.lang.StringsortFieldprotected UiColorstripedRowColorEvenprotected UiColorstripedRowColorOddprotected booleanstripedRowsprotected java.util.List<UiTableClientRecord>tableDataprotected inttotalNumberOfRecordsprotected booleantreeMode -
Constructor Summary
Constructors Constructor Description UiTable()Deprecated.Only for Jackson deserialization.UiTable(java.util.List<UiTableColumn> columns) -
Method Summary
Methods inherited from class org.teamapps.dto.UiComponent
getDebuggingId, getStylesBySelector, getVisible
-
Field Details
-
columns
-
displayAsList
protected boolean displayAsList -
forceFitWidth
protected boolean forceFitWidth -
rowHeight
protected int rowHeight -
stripedRows
protected boolean stripedRows -
stripedRowColorEven
-
stripedRowColorOdd
-
hideHeaders
protected boolean hideHeaders -
allowMultiRowSelection
protected boolean allowMultiRowSelection -
selectionColor
-
rowBorderWidth
protected int rowBorderWidth -
rowBorderColor
-
showRowCheckBoxes
protected boolean showRowCheckBoxes -
showNumbering
protected boolean showNumbering -
tableData
-
totalNumberOfRecords
protected int totalNumberOfRecords -
sortField
protected java.lang.String sortField -
sortDirection
-
editable
protected boolean editable -
treeMode
protected boolean treeMode -
indentedColumnName
protected java.lang.String indentedColumnName -
indentation
protected int indentation -
selectionFrame
-
contextMenuEnabled
protected boolean contextMenuEnabled -
showHeaderRow
protected boolean showHeaderRow -
headerRowBorderWidth
protected int headerRowBorderWidth -
headerRowBorderColor
-
headerRowHeight
protected int headerRowHeight -
headerRowBackgroundColor
-
headerRowFields
-
showFooterRow
protected boolean showFooterRow -
footerRowBorderWidth
protected int footerRowBorderWidth -
footerRowBorderColor
-
footerRowHeight
protected int footerRowHeight -
footerRowBackgroundColor
-
footerRowFields
-
-
Constructor Details
-
Method Details
-
getUiObjectType
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
toString
public java.lang.String toString()- Overrides:
toStringin classUiComponent
-
getColumns
-
getDisplayAsList
public boolean getDisplayAsList() -
getForceFitWidth
public boolean getForceFitWidth() -
getRowHeight
public int getRowHeight() -
getStripedRows
public boolean getStripedRows() -
getStripedRowColorEven
-
getStripedRowColorOdd
-
getHideHeaders
public boolean getHideHeaders() -
getAllowMultiRowSelection
public boolean getAllowMultiRowSelection() -
getSelectionColor
-
getRowBorderWidth
public int getRowBorderWidth() -
getRowBorderColor
-
getShowRowCheckBoxes
public boolean getShowRowCheckBoxes() -
getShowNumbering
public boolean getShowNumbering() -
getTableData
-
getTotalNumberOfRecords
public int getTotalNumberOfRecords() -
getSortField
public java.lang.String getSortField() -
getSortDirection
-
getEditable
public boolean getEditable() -
getTreeMode
public boolean getTreeMode() -
getIndentedColumnName
public java.lang.String getIndentedColumnName() -
getIndentation
public int getIndentation() -
getSelectionFrame
-
getContextMenuEnabled
public boolean getContextMenuEnabled() -
getShowHeaderRow
public boolean getShowHeaderRow() -
getHeaderRowBorderWidth
public int getHeaderRowBorderWidth() -
getHeaderRowBorderColor
-
getHeaderRowHeight
public int getHeaderRowHeight() -
getHeaderRowBackgroundColor
-
getHeaderRowFields
-
getShowFooterRow
public boolean getShowFooterRow() -
getFooterRowBorderWidth
public int getFooterRowBorderWidth() -
getFooterRowBorderColor
-
getFooterRowHeight
public int getFooterRowHeight() -
getFooterRowBackgroundColor
-
getFooterRowFields
-
setId
- Overrides:
setIdin classUiComponent
-
setDebuggingId
- Overrides:
setDebuggingIdin classUiComponent
-
setVisible
- Overrides:
setVisiblein classUiComponent
-
setStylesBySelector
public UiTable setStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)- Overrides:
setStylesBySelectorin classUiComponent
-
setDisplayAsList
-
setForceFitWidth
-
setRowHeight
-
setStripedRows
-
setStripedRowColorEven
-
setStripedRowColorOdd
-
setHideHeaders
-
setAllowMultiRowSelection
-
setSelectionColor
-
setRowBorderWidth
-
setRowBorderColor
-
setShowRowCheckBoxes
-
setShowNumbering
-
setTableData
-
setTotalNumberOfRecords
-
setSortField
-
setSortDirection
-
setEditable
-
setTreeMode
-
setIndentedColumnName
-
setIndentation
-
setSelectionFrame
-
setContextMenuEnabled
-
setShowHeaderRow
-
setHeaderRowBorderWidth
-
setHeaderRowBorderColor
-
setHeaderRowHeight
-
setHeaderRowBackgroundColor
-
setHeaderRowFields
public UiTable setHeaderRowFields(java.util.Map<java.lang.String,UiClientObjectReference> headerRowFields) -
setShowFooterRow
-
setFooterRowBorderWidth
-
setFooterRowBorderColor
-
setFooterRowHeight
-
setFooterRowBackgroundColor
-
setFooterRowFields
public UiTable setFooterRowFields(java.util.Map<java.lang.String,UiClientObjectReference> footerRowFields)
-