Interface ExportFeature

All Known Subinterfaces:
ReporterExportFeature
All Known Implementing Classes:
PsAnnotationFeature, PsFragmentFeature, PsIdentificationAlgorithmMatchesFeature, PsInputFilterFeature, PsPeptideFeature, PsProjectFeature, PsProteinFeature, PsPsmFeature, PsPtmScoringFeature, PsSearchFeature, PsSpectrumCountingFeature, PsValidationFeature, ReporterPeptideFeature, ReporterProteinFeatures, ReporterPsmFeatures

public interface ExportFeature
This interface represents an export feature.
Author:
Marc Vaudel
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final long
    Serial number for backward compatibility.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the description of the feature.
    getExportFeatures(boolean includeSubFeatures)
    Returns a list of all implemented export features.
    Returns the family type of this export feature.
    Returns the column title of the feature.
    boolean
    Indicates whether a feature is for advanced user only.
  • Field Details

    • serialVersionUID

      static final long serialVersionUID
      Serial number for backward compatibility.
      See Also:
  • Method Details

    • getTitle

      String getTitle()
      Returns the column title of the feature.
      Returns:
      the column title of the feature
    • getDescription

      String getDescription()
      Returns the description of the feature.
      Returns:
      the description of the feature
    • getFeatureFamily

      String getFeatureFamily()
      Returns the family type of this export feature.
      Returns:
      the family type of this export feature
    • getExportFeatures

      ArrayList<ExportFeature> getExportFeatures(boolean includeSubFeatures)
      Returns a list of all implemented export features.
      Parameters:
      includeSubFeatures - boolean indicating whether sub features should be included
      Returns:
      a list of all implemented export features
    • isAdvanced

      boolean isAdvanced()
      Indicates whether a feature is for advanced user only.
      Returns:
      a boolean indicating whether a feature is for advanced user only