Package VASSAL.tools.concurrent
Class SimpleRunnableFuture<V>
java.lang.Object
VASSAL.tools.concurrent.SimpleFuture<V>
VASSAL.tools.concurrent.SimpleRunnableFuture<V>
- All Implemented Interfaces:
Runnable,Future<V>,RunnableFuture<V>,SettableFuture<V>,SettableRunnableFuture<V>
- Direct Known Subclasses:
EDTRunnableFuture
public abstract class SimpleRunnableFuture<V> extends SimpleFuture<V> implements SettableRunnableFuture<V>
A
SimpleFuture that is a SettableRunnableFuture.-
Field Summary
Fields inherited from class VASSAL.tools.concurrent.SimpleFuture
cancelled, done, exception, result -
Constructor Summary
Constructors Constructor Description SimpleRunnableFuture() -
Method Summary
Methods inherited from class VASSAL.tools.concurrent.SimpleFuture
cancel, get, get, isCancelled, isDone, set, setExceptionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.concurrent.RunnableFuture
runMethods inherited from interface VASSAL.tools.concurrent.SettableFuture
set, setException
-
Constructor Details
-
SimpleRunnableFuture
public SimpleRunnableFuture()
-