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