Module com.iamsoft.util.ui
Package com.iamsoft.util.ui.javafx.table
Class AbstractCellFindSupport<T extends javafx.scene.control.Control,I>
- java.lang.Object
-
- com.iamsoft.util.ui.javafx.table.AbstractCellFindSupport<T,I>
-
- Type Parameters:
T
- Table type.I
- Cell item type
public abstract class AbstractCellFindSupport<T extends javafx.scene.control.Control,I> extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractCellFindSupport(TableFindSupportBase<T,?> pTableFindSupport, javafx.scene.control.IndexedCell<I> pCell, boolean pLineWrap)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
containsFoundText()
void
doUpdateItem(I pItem, boolean pEmpty)
String
getDisplayText(I pItem)
protected abstract double
getFixedCellSize()
protected abstract javafx.scene.control.IndexedCell<?>
getTableRow()
protected abstract T
getTableView()
Function<I,String>
getToDisplayTextMapper()
protected boolean
rowContainsFoundText()
-
-
-
Constructor Detail
-
AbstractCellFindSupport
public AbstractCellFindSupport(TableFindSupportBase<T,?> pTableFindSupport, javafx.scene.control.IndexedCell<I> pCell, boolean pLineWrap)
-
-
Method Detail
-
getTableView
protected abstract T getTableView()
-
getTableRow
protected abstract javafx.scene.control.IndexedCell<?> getTableRow()
-
getFixedCellSize
protected abstract double getFixedCellSize()
-
containsFoundText
public boolean containsFoundText()
-
rowContainsFoundText
protected boolean rowContainsFoundText()
-
doUpdateItem
public void doUpdateItem(I pItem, boolean pEmpty)
-
-