public abstract class TimeTask<T> extends javafx.concurrent.Task<T>
Modifier and Type | Class and Description |
---|---|
static interface |
TimeTask.RunnableWithException<E extends Exception> |
Constructor and Description |
---|
TimeTask(Dataset dataset,
String title) |
TimeTask(Dataset dataset,
String title,
boolean onFXThread) |
TimeTask(String title) |
Modifier and Type | Method and Description |
---|---|
protected void |
cancelled() |
static TimeTask<Void> |
compose(Dataset dataset,
String title,
TimeTask<Void>... tasks) |
static <T> TimeTask<T> |
create(Dataset dataset,
String title,
Callable<T> callable) |
static <T> TimeTask<T> |
create(Dataset dataset,
String title,
Callable<T> callable,
boolean onFXThread) |
static TimeTask<Void> |
create(Dataset dataset,
String title,
TimeTask.RunnableWithException<?> runnable) |
static TimeTask<Void> |
create(Dataset dataset,
String title,
TimeTask.RunnableWithException<?> runnable,
boolean onFXThread) |
static <T> TimeTask<T> |
encapsulateTaskOnFXThread(TimeTask<T> task) |
protected void |
failed() |
Dataset |
getDataset() |
boolean |
onFXThread() |
protected void |
running() |
javafx.beans.property.ReadOnlyLongProperty |
runTimeNanosProperty() |
protected void |
succeeded() |
addEventFilter, addEventHandler, buildEventDispatchChain, call, cancel, cancel, 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, runningProperty, scheduled, setEventHandler, setOnCancelled, setOnFailed, setOnRunning, setOnScheduled, setOnSucceeded, stateProperty, titleProperty, totalWorkProperty, updateMessage, updateProgress, updateProgress, updateTitle, updateValue, valueProperty, workDoneProperty
done, get, get, isCancelled, isDone, run, runAndReset, set, setException
public static final TimeTask<Void> create(Dataset dataset, String title, TimeTask.RunnableWithException<?> runnable)
public static final TimeTask<Void> create(Dataset dataset, String title, TimeTask.RunnableWithException<?> runnable, boolean onFXThread)
public static final <T> TimeTask<T> create(Dataset dataset, String title, Callable<T> callable)
public static final <T> TimeTask<T> create(Dataset dataset, String title, Callable<T> callable, boolean onFXThread)
@SafeVarargs public static final TimeTask<Void> compose(Dataset dataset, String title, TimeTask<Void>... tasks)
public static final <T> TimeTask<T> encapsulateTaskOnFXThread(TimeTask<T> task)
public final Dataset getDataset()
public final boolean onFXThread()
public final javafx.beans.property.ReadOnlyLongProperty runTimeNanosProperty()
Copyright © 2010–2023 Francesco Kriegel. All rights reserved.