Package org.teamapps.dto
Class UiTable
- java.lang.Object
-
- 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 booleandisplayAsListprotected booleaneditableprotected UiColorfooterRowBackgroundColorprotected UiColorfooterRowBorderColorprotected intfooterRowBorderWidthprotected java.util.Map<java.lang.String,UiComponentReference>footerRowFieldsprotected intfooterRowHeightprotected booleanforceFitWidthprotected UiColorheaderRowBackgroundColorprotected UiColorheaderRowBorderColorprotected intheaderRowBorderWidthprotected java.util.Map<java.lang.String,UiComponentReference>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-
Fields inherited from class org.teamapps.dto.UiComponent
id, stylesBySelector, visible
-
-
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
getId, getStylesBySelector, getVisible
-
-
-
-
Field Detail
-
columns
protected java.util.List<UiTableColumn> columns
-
displayAsList
protected boolean displayAsList
-
forceFitWidth
protected boolean forceFitWidth
-
rowHeight
protected int rowHeight
-
stripedRows
protected boolean stripedRows
-
stripedRowColorEven
protected UiColor stripedRowColorEven
-
stripedRowColorOdd
protected UiColor stripedRowColorOdd
-
hideHeaders
protected boolean hideHeaders
-
allowMultiRowSelection
protected boolean allowMultiRowSelection
-
selectionColor
protected UiColor selectionColor
-
rowBorderWidth
protected int rowBorderWidth
-
rowBorderColor
protected UiColor rowBorderColor
-
showRowCheckBoxes
protected boolean showRowCheckBoxes
-
showNumbering
protected boolean showNumbering
-
tableData
protected java.util.List<UiTableClientRecord> tableData
-
totalNumberOfRecords
protected int totalNumberOfRecords
-
sortField
protected java.lang.String sortField
-
sortDirection
protected UiSortDirection sortDirection
-
editable
protected boolean editable
-
treeMode
protected boolean treeMode
-
indentedColumnName
protected java.lang.String indentedColumnName
-
indentation
protected int indentation
-
selectionFrame
protected UiSelectionFrame selectionFrame
-
showHeaderRow
protected boolean showHeaderRow
-
headerRowBorderWidth
protected int headerRowBorderWidth
-
headerRowBorderColor
protected UiColor headerRowBorderColor
-
headerRowHeight
protected int headerRowHeight
-
headerRowBackgroundColor
protected UiColor headerRowBackgroundColor
-
headerRowFields
protected java.util.Map<java.lang.String,UiComponentReference> headerRowFields
-
showFooterRow
protected boolean showFooterRow
-
footerRowBorderWidth
protected int footerRowBorderWidth
-
footerRowBorderColor
protected UiColor footerRowBorderColor
-
footerRowHeight
protected int footerRowHeight
-
footerRowBackgroundColor
protected UiColor footerRowBackgroundColor
-
footerRowFields
protected java.util.Map<java.lang.String,UiComponentReference> footerRowFields
-
-
Constructor Detail
-
UiTable
@Deprecated public UiTable()
Deprecated.Only for Jackson deserialization. Use the other constructor instead.
-
UiTable
public UiTable(java.util.List<UiTableColumn> columns)
-
-
Method Detail
-
getUiObjectType
public UiObjectType getUiObjectType()
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
toString
public java.lang.String toString()
- Overrides:
toStringin classUiComponent
-
getColumns
public java.util.List<UiTableColumn> getColumns()
-
getDisplayAsList
public boolean getDisplayAsList()
-
getForceFitWidth
public boolean getForceFitWidth()
-
getRowHeight
public int getRowHeight()
-
getStripedRows
public boolean getStripedRows()
-
getStripedRowColorEven
public UiColor getStripedRowColorEven()
-
getStripedRowColorOdd
public UiColor getStripedRowColorOdd()
-
getHideHeaders
public boolean getHideHeaders()
-
getAllowMultiRowSelection
public boolean getAllowMultiRowSelection()
-
getSelectionColor
public UiColor getSelectionColor()
-
getRowBorderWidth
public int getRowBorderWidth()
-
getRowBorderColor
public UiColor getRowBorderColor()
-
getShowRowCheckBoxes
public boolean getShowRowCheckBoxes()
-
getShowNumbering
public boolean getShowNumbering()
-
getTableData
public java.util.List<UiTableClientRecord> getTableData()
-
getTotalNumberOfRecords
public int getTotalNumberOfRecords()
-
getSortField
public java.lang.String getSortField()
-
getSortDirection
public UiSortDirection getSortDirection()
-
getEditable
public boolean getEditable()
-
getTreeMode
public boolean getTreeMode()
-
getIndentedColumnName
public java.lang.String getIndentedColumnName()
-
getIndentation
public int getIndentation()
-
getSelectionFrame
public UiSelectionFrame getSelectionFrame()
-
getShowHeaderRow
public boolean getShowHeaderRow()
-
getHeaderRowBorderWidth
public int getHeaderRowBorderWidth()
-
getHeaderRowBorderColor
public UiColor getHeaderRowBorderColor()
-
getHeaderRowHeight
public int getHeaderRowHeight()
-
getHeaderRowBackgroundColor
public UiColor getHeaderRowBackgroundColor()
-
getHeaderRowFields
public java.util.Map<java.lang.String,UiComponentReference> getHeaderRowFields()
-
getShowFooterRow
public boolean getShowFooterRow()
-
getFooterRowBorderWidth
public int getFooterRowBorderWidth()
-
getFooterRowBorderColor
public UiColor getFooterRowBorderColor()
-
getFooterRowHeight
public int getFooterRowHeight()
-
getFooterRowBackgroundColor
public UiColor getFooterRowBackgroundColor()
-
getFooterRowFields
public java.util.Map<java.lang.String,UiComponentReference> getFooterRowFields()
-
setId
public UiTable setId(java.lang.String id)
- Overrides:
setIdin classUiComponent
-
setVisible
public UiTable setVisible(boolean visible)
- 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
public UiTable setDisplayAsList(boolean displayAsList)
-
setForceFitWidth
public UiTable setForceFitWidth(boolean forceFitWidth)
-
setRowHeight
public UiTable setRowHeight(int rowHeight)
-
setStripedRows
public UiTable setStripedRows(boolean stripedRows)
-
setHideHeaders
public UiTable setHideHeaders(boolean hideHeaders)
-
setAllowMultiRowSelection
public UiTable setAllowMultiRowSelection(boolean allowMultiRowSelection)
-
setRowBorderWidth
public UiTable setRowBorderWidth(int rowBorderWidth)
-
setShowRowCheckBoxes
public UiTable setShowRowCheckBoxes(boolean showRowCheckBoxes)
-
setShowNumbering
public UiTable setShowNumbering(boolean showNumbering)
-
setTableData
public UiTable setTableData(java.util.List<UiTableClientRecord> tableData)
-
setTotalNumberOfRecords
public UiTable setTotalNumberOfRecords(int totalNumberOfRecords)
-
setSortField
public UiTable setSortField(java.lang.String sortField)
-
setSortDirection
public UiTable setSortDirection(UiSortDirection sortDirection)
-
setEditable
public UiTable setEditable(boolean editable)
-
setTreeMode
public UiTable setTreeMode(boolean treeMode)
-
setIndentedColumnName
public UiTable setIndentedColumnName(java.lang.String indentedColumnName)
-
setIndentation
public UiTable setIndentation(int indentation)
-
setSelectionFrame
public UiTable setSelectionFrame(UiSelectionFrame selectionFrame)
-
setShowHeaderRow
public UiTable setShowHeaderRow(boolean showHeaderRow)
-
setHeaderRowBorderWidth
public UiTable setHeaderRowBorderWidth(int headerRowBorderWidth)
-
setHeaderRowHeight
public UiTable setHeaderRowHeight(int headerRowHeight)
-
setHeaderRowBackgroundColor
public UiTable setHeaderRowBackgroundColor(UiColor headerRowBackgroundColor)
-
setHeaderRowFields
public UiTable setHeaderRowFields(java.util.Map<java.lang.String,UiComponentReference> headerRowFields)
-
setShowFooterRow
public UiTable setShowFooterRow(boolean showFooterRow)
-
setFooterRowBorderWidth
public UiTable setFooterRowBorderWidth(int footerRowBorderWidth)
-
setFooterRowHeight
public UiTable setFooterRowHeight(int footerRowHeight)
-
setFooterRowBackgroundColor
public UiTable setFooterRowBackgroundColor(UiColor footerRowBackgroundColor)
-
setFooterRowFields
public UiTable setFooterRowFields(java.util.Map<java.lang.String,UiComponentReference> footerRowFields)
-
-