Package editor
Class ExperimentTreeContextMenu
- java.lang.Object
-
- editor.ExperimentTreeContextMenu
-
- All Implemented Interfaces:
IContextMenuHandler<javax.swing.JTree>
public class ExperimentTreeContextMenu extends java.lang.Object implements IContextMenuHandler<javax.swing.JTree>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classExperimentTreeContextMenu.ClipCopyAction(package private) classExperimentTreeContextMenu.ClipCutAction(package private) classExperimentTreeContextMenu.ClipPasteAction(package private) classExperimentTreeContextMenu.DeleteAction(package private) classExperimentTreeContextMenu.NewAction(package private) classExperimentTreeContextMenu.OpenAction(package private) static classExperimentTreeContextMenu.OpenOnDesktopAction
-
Field Summary
Fields Modifier and Type Field Description private Experiment_experimentprivate static java.lang.StringCUT_PREFIX
-
Constructor Summary
Constructors Constructor Description ExperimentTreeContextMenu(Experiment experiment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopy(java.nio.file.Path from, java.nio.file.Path to)voiddisplayContextMenu(javax.swing.JTree tree, int x, int y, java.awt.Component eventSource)javax.swing.JPopupMenugetContextMenu(javax.swing.JTree tree)
-
-
-
Field Detail
-
CUT_PREFIX
private static final java.lang.String CUT_PREFIX
- See Also:
- Constant Field Values
-
_experiment
private final Experiment _experiment
-
-
Constructor Detail
-
ExperimentTreeContextMenu
public ExperimentTreeContextMenu(Experiment experiment)
-
-
Method Detail
-
getContextMenu
public javax.swing.JPopupMenu getContextMenu(javax.swing.JTree tree)
- Specified by:
getContextMenuin interfaceIContextMenuHandler<javax.swing.JTree>
-
displayContextMenu
public void displayContextMenu(javax.swing.JTree tree, int x, int y, java.awt.Component eventSource)- Specified by:
displayContextMenuin interfaceIContextMenuHandler<javax.swing.JTree>
-
copy
public void copy(java.nio.file.Path from, java.nio.file.Path to)
-
-