gui
Class FirstStepSolverThread

java.lang.Object
  extended byjava.lang.Thread
      extended bygui.FirstStepSolverThread
All Implemented Interfaces:
java.lang.Runnable

public final class FirstStepSolverThread
extends java.lang.Thread

A thread used to solve the first step of the scheduling algorithm.

Author:
Piotrek

Field Summary
private  MainDialog mainDialog
          The main dialog to be notified of the results.
private  TravelConstraints travelConstraints
          The travel constraints.
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
FirstStepSolverThread(MainDialog mainDialog, TravelConstraints travelConstraints)
          Constructor.
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mainDialog

private MainDialog mainDialog
The main dialog to be notified of the results.


travelConstraints

private TravelConstraints travelConstraints
The travel constraints.

Constructor Detail

FirstStepSolverThread

public FirstStepSolverThread(MainDialog mainDialog,
                             TravelConstraints travelConstraints)
Constructor.

Parameters:
mainDialog - The main dialog to be notified of the results.
travelConstraints - The travel constraints.
Method Detail

run

public void run()
See Also:
Runnable.run()