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 booleantreeModeFields inherited from class org.teamapps.dto.UiComponent
attributesBySelector, classNamesBySelector, 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)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, 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
-
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
-
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)
-