Class ExportOverlayMenu

java.lang.Object
dataPlotsFX.overlaymark.menuOptions.ExportOverlayMenu
All Implemented Interfaces:
OverlayMenuItem
Direct Known Subclasses:
CSVExportOverlayMenu, MLExportOverlayMenu, RExportOverlayMenu, WavExportOverlayMenu

public abstract class ExportOverlayMenu extends Object implements OverlayMenuItem
Some functions useful for exporting manually annotated files.
Author:
Jamie Macaulay
  • Field Details

    • standardIconSize

      public static int standardIconSize
  • Constructor Details

    • ExportOverlayMenu

      public ExportOverlayMenu()
  • Method Details

    • clipBoardFile

      protected void clipBoardFile(File file)
      Save the file to clipboard.
      Parameters:
      file - - the filepath to save.
    • getEarliestDataUnit

      protected FoundDataUnitFX getEarliestDataUnit(ArrayList<FoundDataUnitFX> foundDataUnits)
      Find the earliest data unit in the list. Should normally be
      Parameters:
      foundDataUnits - - a list of data units to search
      Returns:
      the unit with the earliest time stamp.
    • showConfirmOverlay

      public void showConfirmOverlay(String fileURl, String dataName)
    • getFlag

      public int getFlag()
      Description copied from interface: OverlayMenuItem
      Flags for general grouping menu items
      Specified by:
      getFlag in interface OverlayMenuItem
      Returns:
      integer flag which groups items