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 booleancontainsFoundText()voiddoUpdateItem(I pItem, boolean pEmpty)StringgetDisplayText(I pItem)protected abstract doublegetFixedCellSize()protected abstract javafx.scene.control.IndexedCell<?>getTableRow()protected abstract TgetTableView()Function<I,String>getToDisplayTextMapper()protected booleanrowContainsFoundText()
-
-
-
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)
-
-