Class FiltersDialog

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class FiltersDialog extends JDialog
Displays the filters used for star/hide items.
Author:
Marc Vaudel, Harald Barsnes
See Also:
  • Constructor Details

    • FiltersDialog

      public FiltersDialog(PeptideShakerGUI peptideShakerGUI)
      Creates a new FiltersDialog.
      Parameters:
      peptideShakerGUI - the PeptideShakerGUI parent
  • Method Details

    • createPsmFilter

      public com.compomics.util.experiment.filtering.Filter createPsmFilter()
      Creates a new PSM filter.
      Returns:
      the new filter, null if canceled
    • createPeptideFilter

      public com.compomics.util.experiment.filtering.Filter createPeptideFilter()
      Creates a new peptide filter.
      Returns:
      the new filter, null if canceled
    • createProteinFilter

      public com.compomics.util.experiment.filtering.Filter createProteinFilter()
      Creates a new protein filter.
      Returns:
      the new filter, null if canceled
    • editFilter

      public com.compomics.util.experiment.filtering.Filter editFilter(com.compomics.util.experiment.filtering.Filter filter)
      Edits the given filter.
      Parameters:
      filter - the filter to edit
      Returns:
      the updated filter, null if canceled
    • updateTables

      public void updateTables()
      Updates the tables with the filters.