Package com.compomics.util.io.export
Interface ExportFeature
public interface ExportFeature
This interface represents an export feature.
- Author:
- Marc Vaudel
-
Field Summary
Fields Modifier and Type Field Description static long
serialVersionUID
Serial number for backward compatibility. -
Method Summary
Modifier and Type Method Description String
getDescription()
Returns the description of the feature.ArrayList<ExportFeature>
getExportFeatures(boolean includeSubFeatures)
Returns a list of all implemented export features.String
getFeatureFamily()
Returns the family type of this export feature.String
getTitle()
Returns the column title of the feature.boolean
isAdvanced()
Indicates whether a feature is for advanced user only.
-
Field Details
-
serialVersionUID
static final long serialVersionUIDSerial number for backward compatibility.- See Also:
- Constant Field Values
-
-
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
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
-