Interface TethysUITableColumn.TethysUITableIconColumn<T,C,R>
- Type Parameters:
T- the data typeC- the column identityR- the row type
- All Superinterfaces:
OceanusEventRegistrar.OceanusEventProvider<TethysUIEvent>,TethysUITableColumn<T,,C, R> TethysUITableColumn.TethysUITableIconConfig<T,R>
- Enclosing interface:
TethysUITableColumn<T,C, R>
public static interface TethysUITableColumn.TethysUITableIconColumn<T,C,R>
extends TethysUITableColumn.TethysUITableIconConfig<T,R>, TethysUITableColumn<T,C,R>
IconTableColumn.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.github.tonywasher.joceanus.tethys.api.table.TethysUITableColumn
TethysUITableColumn.TethysUIOnCellCommit<R,T>, TethysUITableColumn.TethysUITableCharArrayColumn<C, R>, TethysUITableColumn.TethysUITableCurrencyColumn<T extends OceanusMoney, R>, TethysUITableColumn.TethysUITableDateColumn<C, R>, TethysUITableColumn.TethysUITableDateConfig<R>, TethysUITableColumn.TethysUITableDecimalColumn<R>, TethysUITableColumn.TethysUITableIconColumn<T, C, R>, TethysUITableColumn.TethysUITableIconConfig<T, R>, TethysUITableColumn.TethysUITableIntegerColumn<C, R>, TethysUITableColumn.TethysUITableListColumn<T extends Comparable<? super T>, C, R>, TethysUITableColumn.TethysUITableListConfig<T extends Comparable<? super T>, R>, TethysUITableColumn.TethysUITableLongColumn<C, R>, TethysUITableColumn.TethysUITableMoneyColumn<C, R>, TethysUITableColumn.TethysUITablePriceColumn<C, R>, TethysUITableColumn.TethysUITableRateColumn<C, R>, TethysUITableColumn.TethysUITableRatioColumn<C, R>, TethysUITableColumn.TethysUITableRawDecimalColumn<C, R>, TethysUITableColumn.TethysUITableScrollColumn<T, C, R>, TethysUITableColumn.TethysUITableScrollConfig<T, R>, TethysUITableColumn.TethysUITableShortColumn<C, R>, TethysUITableColumn.TethysUITableStringColumn<C, R>, TethysUITableColumn.TethysUITableUnitsColumn<C, R>, TethysUITableColumn.TethysUITableValidatedColumn<T, R> -
Method Summary
Modifier and TypeMethodDescriptionsetIconMapSet(Function<R, TethysUIControl.TethysUIIconMapSet<T>> pSupplier) Set the IconMapSet supplier.Methods inherited from interface io.github.tonywasher.joceanus.oceanus.event.OceanusEventRegistrar.OceanusEventProvider
getEventRegistrarMethods inherited from interface io.github.tonywasher.joceanus.tethys.api.table.TethysUITableColumn
doRePaintColumnOnCommit, getCellEditable, getCellType, getId, getName, getRePaintColumnId, getTable, getValueForRow, isEditable, isVisible, setCellEditable, setCellValueFactory, setColumnWidth, setEditable, setName, setOnCommit, setRepaintColumnId, setRepaintColumnOnCommit, setVisible
-
Method Details
-
setIconMapSet
TethysUITableColumn.TethysUITableIconColumn<T,C, setIconMapSetR> (Function<R, TethysUIControl.TethysUIIconMapSet<T>> pSupplier) Description copied from interface:TethysUITableColumn.TethysUITableIconConfigSet the IconMapSet supplier.- Specified by:
setIconMapSetin interfaceTethysUITableColumn.TethysUITableIconConfig<T,C> - Parameters:
pSupplier- the supplier- Returns:
- the configurator
-