GUI
Class GUI_Updater

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--Common.ThreadMixin
              |
              +--GUI.GUI_Updater

public class GUI_Updater
extends ThreadMixin


Field Summary
private  java.util.HashSet components
           
private static GUI_Updater gui_updater
           
private  GUI_UpdateRunner runner
           
 
Fields inherited from class Common.ThreadMixin
nM
 
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
GUI_Updater()
           
 
Method Summary
 void add(java.awt.Component c)
           
 void add1Sec(java.awt.Component c)
           
 void clear()
           
static GUI_Updater instance()
           
 void remove(java.awt.Component c)
           
 void remove1Sec(java.awt.Component c)
           
 void run()
           
 void update()
           
 void update(java.awt.Component c)
           
 void update(java.util.HashSet components)
           
 
Methods inherited from class Common.ThreadMixin
sleep, sleep
 
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

components

private java.util.HashSet components

runner

private GUI_UpdateRunner runner

gui_updater

private static GUI_Updater gui_updater
Constructor Detail

GUI_Updater

public GUI_Updater()
Method Detail

add

public void add(java.awt.Component c)

remove

public void remove(java.awt.Component c)

add1Sec

public void add1Sec(java.awt.Component c)

remove1Sec

public void remove1Sec(java.awt.Component c)

clear

public void clear()

run

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

update

public void update()

update

public void update(java.awt.Component c)

update

public void update(java.util.HashSet components)

instance

public static GUI_Updater instance()