net.aerith.misao.gui
Class ControlPanel.OperationProceedingThread

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--net.aerith.misao.gui.ControlPanel.OperationProceedingThread
Enclosing class:
ControlPanel

protected class ControlPanel.OperationProceedingThread
extends java.lang.Thread

The OperationProceedingThread is a thread to wait until the current operation ends and start the new operation.


Field Summary
protected  Operation new_operation
          The new operation to start.
 
Fields inherited from class java.lang.Thread
contextClassLoader, daemon, eetop, group, inheritedAccessControlContext, MAX_PRIORITY, MIN_PRIORITY, name, NORM_PRIORITY, priority, single_step, stillborn, stopThreadPermission, target, threadInitNumber, threadQ, values
 
Constructor Summary
ControlPanel.OperationProceedingThread(Operation new_operation)
          Constructs an OperationProceedingThread.
 
Method Summary
 void run()
          Run this thread.
 
Methods inherited from class java.lang.Thread
, activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, exit, getContextClassLoader, getName, getPriority, getThreadGroup, init, interrupt, interrupt0, interrupted, isAlive, isDaemon, isInterrupted, isInterrupted, join, join, join, nextThreadNum, registerNatives, resume, resume0, setContextClassLoader, setDaemon, setName, setPriority, setPriority0, sleep, sleep, start, stop, stop, stop0, suspend, suspend0, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

new_operation

protected Operation new_operation
The new operation to start.
Constructor Detail

ControlPanel.OperationProceedingThread

public ControlPanel.OperationProceedingThread(Operation new_operation)
Constructs an OperationProceedingThread.
Parameters:
new_operation - the new operation to start.
Method Detail

run

public void run()
Run this thread.
Overrides:
run in class java.lang.Thread