javax.swing.colorchooser
Class SyntheticImageGenerator

java.lang.Object
  extended byjava.lang.Thread
      extended byjavax.swing.colorchooser.SyntheticImageGenerator
All Implemented Interfaces:
Runnable

class SyntheticImageGenerator
extends Thread


Field Summary
(package private)  ImageConsumer ic
           
(package private)  SyntheticImageGenerator next
           
(package private)  SyntheticImage parent
           
(package private)  boolean useful
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
(package private) SyntheticImageGenerator(ImageConsumer ic, SyntheticImageGenerator next, SyntheticImage parent)
           
 
Method Summary
private static void doPrivileged(Runnable doRun)
           
 void run()
          If this thread was constructed using a separate Runnable run object, then that Runnable object's run method is called; otherwise, this method does nothing and returns.
 
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

ic

ImageConsumer ic

useful

boolean useful

next

SyntheticImageGenerator next

parent

SyntheticImage parent
Constructor Detail

SyntheticImageGenerator

SyntheticImageGenerator(ImageConsumer ic,
                        SyntheticImageGenerator next,
                        SyntheticImage parent)
Method Detail

run

public void run()
Description copied from class: Thread
If this thread was constructed using a separate Runnable run object, then that Runnable object's run method is called; otherwise, this method does nothing and returns.

Subclasses of Thread should override this method.

Specified by:
run in interface Runnable
Overrides:
run in class Thread
See Also:
Thread.start(), Thread.stop(), Thread.Thread(java.lang.ThreadGroup, java.lang.Runnable, java.lang.String), Runnable.run()

doPrivileged

private static final void doPrivileged(Runnable doRun)