@Override
  public void markCompletelyDirty(JComponent aComponent) {
    checkThreadViolations(aComponent);
    super.markCompletelyDirty(aComponent);
  }
@Override
  public void markCompletelyDirty(JComponent aComponent)