Module com.iamsoft.util.ui
Package com.iamsoft.util.ui.javafx.table
Class TableFindSupportBase.AbstractFindTask<T>
- java.lang.Object
-
- java.util.concurrent.FutureTask<V>
-
- javafx.concurrent.Task<AbstractTableFindSupport.SearchResult>
-
- com.iamsoft.util.ui.javafx.table.TableFindSupportBase.FindTask
-
- com.iamsoft.util.ui.javafx.table.TableFindSupportBase.AbstractFindTask<T>
-
- All Implemented Interfaces:
Runnable
,Future<AbstractTableFindSupport.SearchResult>
,RunnableFuture<AbstractTableFindSupport.SearchResult>
,javafx.concurrent.Worker<AbstractTableFindSupport.SearchResult>
,javafx.event.EventTarget
- Direct Known Subclasses:
JpaTableViewFindSupport.JpaFindTask
- Enclosing class:
- TableFindSupportBase<T extends javafx.scene.control.Control,C extends javafx.scene.control.TableColumnBase>
protected abstract class TableFindSupportBase.AbstractFindTask<T> extends TableFindSupportBase.FindTask
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractFindTask(Function<T,List<String>> pToRowFunction)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected AbstractTableFindSupport.SearchResult
call()
protected void
failed()
protected abstract List<T>
getData()
-
Methods inherited from class com.iamsoft.util.ui.javafx.table.TableFindSupportBase.FindTask
succeeded
-
Methods inherited from class javafx.concurrent.Task
addEventFilter, addEventHandler, buildEventDispatchChain, cancel, cancel, cancelled, exceptionProperty, fireEvent, getException, getMessage, getOnCancelled, getOnFailed, getOnRunning, getOnScheduled, getOnSucceeded, getProgress, getState, getTitle, getTotalWork, getValue, getWorkDone, isRunning, messageProperty, onCancelledProperty, onFailedProperty, onRunningProperty, onScheduledProperty, onSucceededProperty, progressProperty, removeEventFilter, removeEventHandler, running, runningProperty, scheduled, setEventHandler, setOnCancelled, setOnFailed, setOnRunning, setOnScheduled, setOnSucceeded, stateProperty, titleProperty, totalWorkProperty, updateMessage, updateProgress, updateProgress, updateTitle, updateValue, valueProperty, workDoneProperty
-
Methods inherited from class java.util.concurrent.FutureTask
done, get, get, isCancelled, isDone, run, runAndReset, set, setException, toString
-
-
-
-
Method Detail
-
call
protected AbstractTableFindSupport.SearchResult call() throws Exception
- Specified by:
call
in classjavafx.concurrent.Task<AbstractTableFindSupport.SearchResult>
- Throws:
Exception
-
failed
protected void failed()
- Overrides:
failed
in classTableFindSupportBase.FindTask
-
-