Class ExportOverlayMenu
java.lang.Object
dataPlotsFX.overlaymark.menuOptions.ExportOverlayMenu
- All Implemented Interfaces:
OverlayMenuItem
- Direct Known Subclasses:
CSVExportOverlayMenu
,MLExportOverlayMenu
,RExportOverlayMenu
,WavExportOverlayMenu
Some functions useful for exporting manually annotated files.
- Author:
- Jamie Macaulay
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Allows files to be copied to clipboard. -
Field Summary
FieldsFields inherited from interface dataPlotsFX.overlaymark.menuOptions.OverlayMenuItem
buttonWidthStandard, DATAINFO, EXPORT_GROUP, NO_GROUP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
clipBoardFile
(File file) Save the file to clipboard.protected FoundDataUnitFX
getEarliestDataUnit
(ArrayList<FoundDataUnitFX> foundDataUnits) Find the earliest data unit in the list.int
getFlag()
Flags for general grouping menu itemsvoid
showConfirmOverlay
(String fileURl, String dataName) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface dataPlotsFX.overlaymark.menuOptions.OverlayMenuItem
canBeUsed, getNodeToolTip, getSubMenuGroup, menuAction
-
Field Details
-
standardIconSize
public static int standardIconSize
-
-
Constructor Details
-
ExportOverlayMenu
public ExportOverlayMenu()
-
-
Method Details
-
clipBoardFile
Save the file to clipboard.- Parameters:
file
- - the filepath to save.
-
getEarliestDataUnit
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
-
getFlag
public int getFlag()Description copied from interface:OverlayMenuItem
Flags for general grouping menu items- Specified by:
getFlag
in interfaceOverlayMenuItem
- Returns:
- integer flag which groups items
-