dirtyComponents = new Hashtable(); invalidComponents = new Vector();
dirtyComponents = new HashMap(); workDirtyComponents = new HashMap(); repaintOrder = new ArrayList(); workRepaintOrder = new ArrayList(); invalidComponents = new ArrayList(); workInvalidComponents = new ArrayList();
  public RepaintManager()  {    dirtyComponents = new Hashtable();    invalidComponents = new Vector();    repaintWorker = new RepaintWorker();    doubleBufferMaximumSize = new Dimension(2000,2000);    doubleBufferingEnabled = true;  }