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 classAllows 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 voidclipBoardFile(File file) Save the file to clipboard.protected FoundDataUnitFXgetEarliestDataUnit(ArrayList<FoundDataUnitFX> foundDataUnits) Find the earliest data unit in the list.intgetFlag()Flags for general grouping menu itemsvoidshowConfirmOverlay(String fileURl, String dataName) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:OverlayMenuItemFlags for general grouping menu items- Specified by:
getFlagin interfaceOverlayMenuItem- Returns:
- integer flag which groups items
-