component.isCompletelyDirty = false;
  public void markCompletelyClean(JComponent component)  {    synchronized (dirtyComponents)      {    dirtyComponents.remove(component);  }    component.isCompletelyDirty = false;  }