All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.datafx.concurrent.CallableBasedDataFxTask Maven / Gradle / Ivy

The newest version!
package org.datafx.concurrent;

import java.util.concurrent.Callable;

public class CallableBasedDataFxTask extends DataFxTask {
    private Callable callable;

    public CallableBasedDataFxTask(Callable callable) {
        this.callable = callable;
        if (this.callable instanceof DataFxCallable) {
            ((DataFxCallable) this.callable).injectStateHandler(this);
        }
    }

    @Override public V call() throws Exception {
        return callable.call();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy