org.jacp.javafx2.rcp.util
Class StateComponentRunWorker

java.lang.Object
  extended by java.util.concurrent.FutureTask<V>
      extended by javafx.concurrent.Task<T>
          extended by org.jacp.javafx2.rcp.util.AFX2ComponentWorker<org.jacp.api.component.ICallbackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>>
              extended by org.jacp.javafx2.rcp.util.StateComponentRunWorker
All Implemented Interfaces:
java.lang.Runnable, java.util.concurrent.Future<org.jacp.api.component.ICallbackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>>, java.util.concurrent.RunnableFuture<org.jacp.api.component.ICallbackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>>, javafx.concurrent.Worker<org.jacp.api.component.ICallbackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>>

public class StateComponentRunWorker
extends AFX2ComponentWorker<org.jacp.api.component.ICallbackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>>

this class handles running stateful background components

Author:
Andy Moncsek

Nested Class Summary
 
Nested classes/interfaces inherited from interface javafx.concurrent.Worker
javafx.concurrent.Worker.State
 
Constructor Summary
StateComponentRunWorker(java.util.concurrent.BlockingQueue<org.jacp.api.component.ISubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>> delegateQueue, org.jacp.api.component.ICallbackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
           
 
Method Summary
 
Methods inherited from class javafx.concurrent.Task
cancel, cancel, exceptionProperty, getException, getMessage, getProgress, getState, getTitle, getTotalWork, getValue, getWorkDone, isRunning, messageProperty, progressProperty, runningProperty, stateProperty, titleProperty, totalWorkProperty, valueProperty, workDoneProperty
 
Methods inherited from class java.util.concurrent.FutureTask
get, get, isCancelled, isDone, run
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StateComponentRunWorker

public StateComponentRunWorker(java.util.concurrent.BlockingQueue<org.jacp.api.component.ISubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>> delegateQueue,
                               org.jacp.api.component.ICallbackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)