Class PeptideTableModel

java.lang.Object
javax.swing.table.AbstractTableModel
javax.swing.table.DefaultTableModel
com.compomics.util.gui.tablemodels.SelfUpdatingTableModel
eu.isas.peptideshaker.gui.tablemodels.PeptideTableModel
All Implemented Interfaces:
Serializable, TableModel

public class PeptideTableModel
extends com.compomics.util.gui.tablemodels.SelfUpdatingTableModel
Table model for a set of peptide matches.
Author:
Marc Vaudel, Harald Barsnes
See Also:
Serialized Form
  • Constructor Details

    • PeptideTableModel

      public PeptideTableModel()
      Constructor for an empty table.
    • PeptideTableModel

      public PeptideTableModel​(com.compomics.util.experiment.identification.Identification identification, com.compomics.util.experiment.identification.features.IdentificationFeaturesGenerator identificationFeaturesGenerator, DisplayFeaturesGenerator displayFeaturesGenerator, String proteinAccession, long[] peptideKeys, boolean displayScores, com.compomics.util.exceptions.ExceptionHandler exceptionHandler)
      Constructor which sets a new table.
      Parameters:
      identification - the identification object containing the matches
      identificationFeaturesGenerator - the identification features generator
      displayFeaturesGenerator - the display features generator
      proteinAccession - the protein accession
      peptideKeys - the peptide keys
      displayScores - boolean indicating whether the scores should be displayed instead of the confidence
      exceptionHandler - handler for the exceptions
  • Method Details