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 intfooterRowHeightprotected booleanforceFitWidthprotected java.lang.StringheaderRowBackgroundColorprotected java.lang.StringheaderRowBorderColorprotected intheaderRowBorderWidthprotected 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 booleantextSelectionEnabledprotected 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()intgetFooterRowHeight()booleangetForceFitWidth()java.lang.StringgetHeaderRowBackgroundColor()java.lang.StringgetHeaderRowBorderColor()intgetHeaderRowBorderWidth()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()booleangetTextSelectionEnabled()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)UiTablesetFooterRowHeight(int footerRowHeight)UiTablesetForceFitWidth(boolean forceFitWidth)UiTablesetHeaderRowBackgroundColor(java.lang.String headerRowBackgroundColor)UiTablesetHeaderRowBorderColor(java.lang.String headerRowBorderColor)UiTablesetHeaderRowBorderWidth(int headerRowBorderWidth)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)UiTablesetTextSelectionEnabled(boolean textSelectionEnabled)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
-
textSelectionEnabled
protected boolean textSelectionEnabled
-
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
-
showFooterRow
protected boolean showFooterRow
-
footerRowBorderWidth
protected int footerRowBorderWidth
-
footerRowBorderColor
protected java.lang.String footerRowBorderColor
-
footerRowHeight
protected int footerRowHeight
-
footerRowBackgroundColor
protected java.lang.String footerRowBackgroundColor
-
-
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()
-
getTextSelectionEnabled
public boolean getTextSelectionEnabled()
-
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()
-
getShowFooterRow
public boolean getShowFooterRow()
-
getFooterRowBorderWidth
public int getFooterRowBorderWidth()
-
getFooterRowBorderColor
public java.lang.String getFooterRowBorderColor()
-
getFooterRowHeight
public int getFooterRowHeight()
-
getFooterRowBackgroundColor
public java.lang.String getFooterRowBackgroundColor()
-
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)
-
setTextSelectionEnabled
public UiTable setTextSelectionEnabled(boolean textSelectionEnabled)
-
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)
-
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)
-
-