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

  • 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