/** Creates new form FilterEditor */
  public FilterEditor(FilterRepository filters) {
    initComponents();
    this.filterRepository = filters;
    if (filterRepository.size() == 0) filterRepository.add(filterRepository.createNewFilter());
    this.filterModel = new FilterModel(filterRepository);

    init();
  }
 private void onNewFilter(java.awt.event.ActionEvent evt) { // GEN-FIRST:event_onNewFilter
   TaskFilter f = filterRepository.createNewFilter();
   filterModel.add(f);
   showFilter(f);
 } // GEN-LAST:event_onNewFilter