- All Superinterfaces:
HHeaderTable
,Table
,Table
- All Known Subinterfaces:
HVHeadersTable
public interface HHeaderTable extends Table, HHeaderTable
-
Nested Class Summary
Nested classes/interfaces inherited from interface omix.lang.data.Table
Table.SelectedCell, Table.SelectedColumn, Table.SelectedContent, Table.SelectedRow, Table.SelectedTable
-
Method Summary
Modifier and Type Method Description List<ExtendedHeaderData>
columnLabelData()
returns a list of all available columns.ExtendedHeaderData
columnLabelData(int column)
returns the label data of the given column.void
setValueByColumn(String columnIdentifier, int row, Object value)
VHeaderTable
transposed()
Returns the transposed table matrix of the current table.Methods inherited from interface omix.lang.data.HHeaderTable
columnLabel, columnLabels, columns, getColumn, getColumn, getRowByIdentifiers, getRowByIdentifiers, getValueByColumn, isColumnAvailable
Methods inherited from interface omix.lang.data.Table
getColumn, getColumn, getIdentifier, getRow, getRow, getSelection, getSourceIdentifier, getValue, rows
Methods inherited from interface omix.plugin.data.Table
addDataMatrixChangeListener, canGet, canSet, getOriginalDataMatrix, isModified, removeDataMatrixChangeListener, setSelection, setValue, toHorizontalHeaderTable, toHVHeadersTable, toPlainTable, toVerticalHeaderTable
-
Method Details
-
setValueByColumn
-
columnLabelData
List<ExtendedHeaderData> columnLabelData()returns a list of all available columns.- Returns:
- column list
-
columnLabelData
returns the label data of the given column.- Parameters:
column
-- Returns:
- label data
-
transposed
VHeaderTable transposed()Description copied from interface:Table
Returns the transposed table matrix of the current table. The returned table is a new object which does no longer represent the actual table representation in the data manager sidebar, i.e.Table.getSelection()
will always return an empty list.- Specified by:
transposed
in interfaceHHeaderTable
- Specified by:
transposed
in interfaceTable
- Specified by:
transposed
in interfaceTable
- Returns:
- transposed table
- See Also:
Table.transposed()
-