summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/gui/elements
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/cuchaz/enigma/gui/elements')
-rw-r--r--src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java b/src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java
index fbf39ac..b9d459f 100644
--- a/src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java
+++ b/src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java
@@ -9,6 +9,7 @@ import java.awt.event.KeyEvent;
9public class PopupMenuBar extends JPopupMenu { 9public class PopupMenuBar extends JPopupMenu {
10 10
11 public final JMenuItem renameMenu; 11 public final JMenuItem renameMenu;
12 public final JMenuItem editJavadocMenu;
12 public final JMenuItem showInheritanceMenu; 13 public final JMenuItem showInheritanceMenu;
13 public final JMenuItem showImplementationsMenu; 14 public final JMenuItem showImplementationsMenu;
14 public final JMenuItem showCallsMenu; 15 public final JMenuItem showCallsMenu;
@@ -28,6 +29,14 @@ public class PopupMenuBar extends JPopupMenu {
28 this.renameMenu = menu; 29 this.renameMenu = menu;
29 } 30 }
30 { 31 {
32 JMenuItem menu = new JMenuItem("Edit Javadoc");
33 menu.addActionListener(event -> gui.startDocChange());
34 menu.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_D, 0));
35 menu.setEnabled(false);
36 this.add(menu);
37 this.editJavadocMenu = menu;
38 }
39 {
31 JMenuItem menu = new JMenuItem("Show Inheritance"); 40 JMenuItem menu = new JMenuItem("Show Inheritance");
32 menu.addActionListener(event -> gui.showInheritance()); 41 menu.addActionListener(event -> gui.showInheritance());
33 menu.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_I, 0)); 42 menu.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_I, 0));