public interface IAnimationRunnerBuilder
Modifier and Type | Method and Description |
---|---|
IAnimationRunner |
build() |
IAnimationRunnerBuilder |
setDelay(long delay) |
IAnimationRunnerBuilder |
setDelay(long delay,
java.util.concurrent.TimeUnit timeUnit) |
IAnimationRunnerBuilder |
setExecutor(IFactory<java.lang.String> threadNameFactory)
Sets a default ScheduledExecutorService (Executors.newSingleThreadScheduledExecutor()) using a default
DaemonThreadFactory using the given ThreadNameFactory
|
IAnimationRunnerBuilder |
setExecutor(java.util.concurrent.ScheduledExecutorService executor)
Sets the ScheduledExecutorService to use
|
IAnimationRunnerBuilder |
setExecutor(java.lang.String threadPrefix)
Sets a default ScheduledExecutorService (Executors.newSingleThreadScheduledExecutor()) using a default
DaemonThreadFactory using a default ThreadNameFactory where all created threads has the given thread name prefix
|
IAnimationRunnerBuilder |
setExecutor(java.util.concurrent.ThreadFactory threadFactory)
Sets a default ScheduledExecutorService (Executors.newSingleThreadScheduledExecutor()) using the given thread factory
|
IAnimationRunnerBuilder setExecutor(java.util.concurrent.ScheduledExecutorService executor)
executor
- The executor service to setIAnimationRunnerBuilder setExecutor(java.util.concurrent.ThreadFactory threadFactory)
threadFactory
- The thread factory to useIAnimationRunnerBuilder setExecutor(IFactory<java.lang.String> threadNameFactory)
threadNameFactory
- The thread name factory to useIAnimationRunnerBuilder setExecutor(java.lang.String threadPrefix)
threadPrefix
- The thread name prefix to useIAnimationRunnerBuilder setDelay(long delay, java.util.concurrent.TimeUnit timeUnit)
IAnimationRunnerBuilder setDelay(long delay)
IAnimationRunner build()
Siehe auch Jowidgets Nutzerhandbuch