@Override
  boolean cancel(AWTEvent source) {
    if (source instanceof KeyEvent && myFilter.myContext.isHoldingFilter()) {
      mySearch.setText("");
      return false;
    }
    for (Configurable configurable : myFilter.myContext.getModified()) {
      configurable.cancel();
    }
    return super.cancel(source);
  }
@Override
  boolean cancel(AWTEvent source)