public void editorFilterUpdated(RowFilter filter) {
      if (isEnabled()) {
        if (filter != delegate) {
          delegate = filter;
          reportFilterUpdatedToObservers();
          reportOnConsolidation = false;
          if (editor.isFocused()) {
            toBeConsolidated = true;
          }
          else {
            filtersHandler.consolidateFilterChanges(modelIndex);
          }
        }
      }
    }
public void editorFilterUpdated(RowFilter filter)