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.SetAttributesCommand, 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 booleantreeMode-
Fields inherited from class org.teamapps.dto.UiComponent
attributesBySelector, classNamesBySelector, debuggingId, stylesBySelector, visible
-
Fields 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
All Methods Instance Methods Concrete Methods 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)UiTablesetAttributesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> attributesBySelector)UiTablesetClassNamesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Boolean>> classNamesBySelector)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
getAttributesBySelector, getClassNamesBySelector, getDebuggingId, getStylesBySelector, getVisible
-
Methods inherited from class org.teamapps.dto.UiClientObject
getId
-
-
-
-
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 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
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
-
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
protected java.util.Map<java.lang.String,UiClientObjectReference> headerRowFields
-
showFooterRow
protected boolean showFooterRow
-
footerRowBorderWidth
protected int footerRowBorderWidth
-
footerRowBorderColor
protected java.lang.String footerRowBorderColor
-
footerRowHeight
protected int footerRowHeight
-
footerRowBackgroundColor
protected java.lang.String footerRowBackgroundColor
-
footerRowFields
protected java.util.Map<java.lang.String,UiClientObjectReference> 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 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
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()
-
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
public java.util.Map<java.lang.String,UiClientObjectReference> getHeaderRowFields()
-
getShowFooterRow
public boolean getShowFooterRow()
-
getFooterRowBorderWidth
public int getFooterRowBorderWidth()
-
getFooterRowBorderColor
public java.lang.String getFooterRowBorderColor()
-
getFooterRowHeight
public int getFooterRowHeight()
-
getFooterRowBackgroundColor
public java.lang.String getFooterRowBackgroundColor()
-
getFooterRowFields
public java.util.Map<java.lang.String,UiClientObjectReference> getFooterRowFields()
-
setId
public UiTable setId(java.lang.String id)
- Overrides:
setIdin classUiComponent
-
setDebuggingId
public UiTable setDebuggingId(java.lang.String debuggingId)
- Overrides:
setDebuggingIdin 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
-
setClassNamesBySelector
public UiTable setClassNamesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Boolean>> classNamesBySelector)
- Overrides:
setClassNamesBySelectorin classUiComponent
-
setAttributesBySelector
public UiTable setAttributesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> attributesBySelector)
- Overrides:
setAttributesBySelectorin 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)
-
setStripedRowColorEven
public UiTable setStripedRowColorEven(java.lang.String stripedRowColorEven)
-
setStripedRowColorOdd
public UiTable setStripedRowColorOdd(java.lang.String stripedRowColorOdd)
-
setHideHeaders
public UiTable setHideHeaders(boolean hideHeaders)
-
setAllowMultiRowSelection
public UiTable setAllowMultiRowSelection(boolean allowMultiRowSelection)
-
setSelectionColor
public UiTable setSelectionColor(java.lang.String selectionColor)
-
setRowBorderWidth
public UiTable setRowBorderWidth(int rowBorderWidth)
-
setRowBorderColor
public UiTable setRowBorderColor(java.lang.String rowBorderColor)
-
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)
-
setContextMenuEnabled
public UiTable setContextMenuEnabled(boolean contextMenuEnabled)
-
setShowHeaderRow
public UiTable setShowHeaderRow(boolean showHeaderRow)
-
setHeaderRowBorderWidth
public UiTable setHeaderRowBorderWidth(int headerRowBorderWidth)
-
setHeaderRowBorderColor
public UiTable setHeaderRowBorderColor(java.lang.String headerRowBorderColor)
-
setHeaderRowHeight
public UiTable setHeaderRowHeight(int headerRowHeight)
-
setHeaderRowBackgroundColor
public UiTable setHeaderRowBackgroundColor(java.lang.String headerRowBackgroundColor)
-
setHeaderRowFields
public UiTable setHeaderRowFields(java.util.Map<java.lang.String,UiClientObjectReference> headerRowFields)
-
setShowFooterRow
public UiTable setShowFooterRow(boolean showFooterRow)
-
setFooterRowBorderWidth
public UiTable setFooterRowBorderWidth(int footerRowBorderWidth)
-
setFooterRowBorderColor
public UiTable setFooterRowBorderColor(java.lang.String footerRowBorderColor)
-
setFooterRowHeight
public UiTable setFooterRowHeight(int footerRowHeight)
-
setFooterRowBackgroundColor
public UiTable setFooterRowBackgroundColor(java.lang.String footerRowBackgroundColor)
-
setFooterRowFields
public UiTable setFooterRowFields(java.util.Map<java.lang.String,UiClientObjectReference> footerRowFields)
-
-