Interface TethysUITableColumn.TethysUITableRatioColumn<C,R>
- Type Parameters:
C- the column identityR- the row type
- All Superinterfaces:
OceanusEventRegistrar.OceanusEventProvider<TethysUIEvent>,TethysUITableColumn<OceanusRatio,,C, R> TethysUITableColumn.TethysUITableValidatedColumn<OceanusRatio,R>
- Enclosing interface:
TethysUITableColumn<T,C, R>
public static interface TethysUITableColumn.TethysUITableRatioColumn<C,R>
extends TethysUITableColumn.TethysUITableValidatedColumn<OceanusRatio,R>, TethysUITableColumn<OceanusRatio,C,R>
Ratio Column Definition.
-
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 TypeMethodDescriptionsetValidator(BiFunction<OceanusRatio, R, String> pValidator) Set the validity tester.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
-
setValidator
TethysUITableColumn.TethysUITableRatioColumn<C,R> setValidator(BiFunction<OceanusRatio, R, String> pValidator) Description copied from interface:TethysUITableColumn.TethysUITableValidatedColumnSet the validity tester.- Specified by:
setValidatorin interfaceTethysUITableColumn.TethysUITableValidatedColumn<C,R> - Parameters:
pValidator- the validator- Returns:
- the column
-