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.SetClassNamesCommand, UiComponent.SetStyleCommand, UiComponent.SetVisibleCommand -
Field Summary
Fields Modifier and Type Field Description protected booleanallowMultiRowSelectionprotected java.util.List<UiTableColumn>columnsprotected booleancontextMenuEnabledprotected booleandisplayAsListprotected booleaneditableprotected java.lang.StringfooterRowBackgroundColorprotected java.lang.StringfooterRowBorderColorprotected intfooterRowBorderWidthprotected java.util.Map<java.lang.String,UiClientObjectReference>footerRowFieldsprotected intfooterRowHeightprotected booleanforceFitWidthprotected java.lang.StringheaderRowBackgroundColorprotected java.lang.StringheaderRowBorderColorprotected intheaderRowBorderWidthprotected java.util.Map<java.lang.String,UiClientObjectReference>headerRowFieldsprotected intheaderRowHeightprotected booleanhideHeadersprotected intindentationprotected java.lang.StringindentedColumnNameprotected java.lang.StringrowBorderColorprotected introwBorderWidthprotected introwHeightprotected java.lang.StringselectionColorprotected UiSelectionFrameselectionFrameprotected booleanshowFooterRowprotected booleanshowHeaderRowprotected booleanshowNumberingprotected booleanshowRowCheckBoxesprotected UiSortDirectionsortDirectionprotected java.lang.StringsortFieldprotected java.lang.StringstripedRowColorEvenprotected java.lang.StringstripedRowColorOddprotected booleanstripedRowsprotected java.util.List<UiTableClientRecord>tableDataprotected inttotalNumberOfRecordsprotected booleantreeModeFields inherited from class org.teamapps.dto.UiComponent
debuggingId, stylesBySelector, visibleFields inherited from class org.teamapps.dto.UiClientObject
id -
Constructor Summary
Constructors Constructor Description UiTable()Deprecated.Only for Jackson deserialization.UiTable(java.util.List<UiTableColumn> columns) -
Method Summary
Modifier and Type Method Description booleangetAllowMultiRowSelection()java.util.List<UiTableColumn>getColumns()booleangetContextMenuEnabled()booleangetDisplayAsList()booleangetEditable()java.lang.StringgetFooterRowBackgroundColor()java.lang.StringgetFooterRowBorderColor()intgetFooterRowBorderWidth()java.util.Map<java.lang.String,UiClientObjectReference>getFooterRowFields()intgetFooterRowHeight()booleangetForceFitWidth()java.lang.StringgetHeaderRowBackgroundColor()java.lang.StringgetHeaderRowBorderColor()intgetHeaderRowBorderWidth()java.util.Map<java.lang.String,UiClientObjectReference>getHeaderRowFields()intgetHeaderRowHeight()booleangetHideHeaders()intgetIndentation()java.lang.StringgetIndentedColumnName()java.lang.StringgetRowBorderColor()intgetRowBorderWidth()intgetRowHeight()java.lang.StringgetSelectionColor()UiSelectionFramegetSelectionFrame()booleangetShowFooterRow()booleangetShowHeaderRow()booleangetShowNumbering()booleangetShowRowCheckBoxes()UiSortDirectiongetSortDirection()java.lang.StringgetSortField()java.lang.StringgetStripedRowColorEven()java.lang.StringgetStripedRowColorOdd()booleangetStripedRows()java.util.List<UiTableClientRecord>getTableData()intgetTotalNumberOfRecords()booleangetTreeMode()UiObjectTypegetUiObjectType()UiTablesetAllowMultiRowSelection(boolean allowMultiRowSelection)UiTablesetContextMenuEnabled(boolean contextMenuEnabled)UiTablesetDebuggingId(java.lang.String debuggingId)UiTablesetDisplayAsList(boolean displayAsList)UiTablesetEditable(boolean editable)UiTablesetFooterRowBackgroundColor(java.lang.String footerRowBackgroundColor)UiTablesetFooterRowBorderColor(java.lang.String footerRowBorderColor)UiTablesetFooterRowBorderWidth(int footerRowBorderWidth)UiTablesetFooterRowFields(java.util.Map<java.lang.String,UiClientObjectReference> footerRowFields)UiTablesetFooterRowHeight(int footerRowHeight)UiTablesetForceFitWidth(boolean forceFitWidth)UiTablesetHeaderRowBackgroundColor(java.lang.String headerRowBackgroundColor)UiTablesetHeaderRowBorderColor(java.lang.String headerRowBorderColor)UiTablesetHeaderRowBorderWidth(int headerRowBorderWidth)UiTablesetHeaderRowFields(java.util.Map<java.lang.String,UiClientObjectReference> headerRowFields)UiTablesetHeaderRowHeight(int headerRowHeight)UiTablesetHideHeaders(boolean hideHeaders)UiTablesetId(java.lang.String id)UiTablesetIndentation(int indentation)UiTablesetIndentedColumnName(java.lang.String indentedColumnName)UiTablesetRowBorderColor(java.lang.String rowBorderColor)UiTablesetRowBorderWidth(int rowBorderWidth)UiTablesetRowHeight(int rowHeight)UiTablesetSelectionColor(java.lang.String selectionColor)UiTablesetSelectionFrame(UiSelectionFrame selectionFrame)UiTablesetShowFooterRow(boolean showFooterRow)UiTablesetShowHeaderRow(boolean showHeaderRow)UiTablesetShowNumbering(boolean showNumbering)UiTablesetShowRowCheckBoxes(boolean showRowCheckBoxes)UiTablesetSortDirection(UiSortDirection sortDirection)UiTablesetSortField(java.lang.String sortField)UiTablesetStripedRowColorEven(java.lang.String stripedRowColorEven)UiTablesetStripedRowColorOdd(java.lang.String stripedRowColorOdd)UiTablesetStripedRows(boolean stripedRows)UiTablesetStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)UiTablesetTableData(java.util.List<UiTableClientRecord> tableData)UiTablesetTotalNumberOfRecords(int totalNumberOfRecords)UiTablesetTreeMode(boolean treeMode)UiTablesetVisible(boolean visible)java.lang.StringtoString()Methods inherited from class org.teamapps.dto.UiComponent
getDebuggingId, getStylesBySelector, getVisibleMethods inherited from class org.teamapps.dto.UiClientObject
getIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
columns
-
displayAsList
protected boolean displayAsList -
forceFitWidth
protected boolean forceFitWidth -
rowHeight
protected int rowHeight -
stripedRows
protected boolean stripedRows -
stripedRowColorEven
protected java.lang.String stripedRowColorEven -
stripedRowColorOdd
protected java.lang.String stripedRowColorOdd -
hideHeaders
protected boolean hideHeaders -
allowMultiRowSelection
protected boolean allowMultiRowSelection -
selectionColor
protected java.lang.String selectionColor -
rowBorderWidth
protected int rowBorderWidth -
rowBorderColor
protected java.lang.String 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
protected java.lang.String headerRowBorderColor -
headerRowHeight
protected int headerRowHeight -
headerRowBackgroundColor
protected java.lang.String headerRowBackgroundColor -
headerRowFields
-
-
Constructor Details
-
UiTable
@Deprecated public UiTable()Deprecated.Only for Jackson deserialization. Use the other constructor instead. -
UiTable
-
-
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
public java.lang.String getStripedRowColorEven() -
getStripedRowColorOdd
public java.lang.String getStripedRowColorOdd() -
getHideHeaders
public boolean getHideHeaders() -
getAllowMultiRowSelection
public boolean getAllowMultiRowSelection() -
getSelectionColor
public java.lang.String getSelectionColor() -
getRowBorderWidth
public int getRowBorderWidth() -
getRowBorderColor
public java.lang.String 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
public java.lang.String getHeaderRowBorderColor() -
getHeaderRowHeight
public int getHeaderRowHeight() -
getHeaderRowBackgroundColor
public java.lang.String getHeaderRowBackgroundColor() -
getHeaderRowFields
-
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)
-