@Override
    public void setEnabled(boolean enable) {
      if (enable != isEnabled()) {
        setFilterEnabled(enable);
        delegate = enable ? editor.getFilter() : null;
        super.setEnabled(enable);
      }
    }
@Override
    public void setEnabled(boolean enable)