extra.inpro.training
Class DataCollector.RecoStart

java.lang.Object
  extended by javax.swing.SwingWorker<java.lang.Void,java.lang.Void>
      extended by extra.inpro.training.DataCollector.RecoStart
All Implemented Interfaces:
java.lang.Runnable, java.util.concurrent.Future<java.lang.Void>, java.util.concurrent.RunnableFuture<java.lang.Void>
Enclosing class:
DataCollector

private class DataCollector.RecoStart
extends javax.swing.SwingWorker<java.lang.Void,java.lang.Void>

RecoStart is used to start up recognition (AM loading, ...) in a SwingWorker thread. once finished, it calls recoRunner, the thread that continuously runs recognition in the background and pushes ASR_RESULT events onto the Swing event queue.


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.SwingWorker
javax.swing.SwingWorker.StateValue
 
Constructor Summary
private DataCollector.RecoStart()
           
 
Method Summary
protected  java.lang.Void doInBackground()
           
protected  void done()
           
 
Methods inherited from class javax.swing.SwingWorker
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, process, publish, removePropertyChangeListener, run, setProgress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataCollector.RecoStart

private DataCollector.RecoStart()
Method Detail

doInBackground

protected java.lang.Void doInBackground()
                                 throws java.lang.Exception
Specified by:
doInBackground in class javax.swing.SwingWorker<java.lang.Void,java.lang.Void>
Throws:
java.lang.Exception

done

protected void done()
Overrides:
done in class javax.swing.SwingWorker<java.lang.Void,java.lang.Void>