summaryrefslogtreecommitdiff
path: root/enigma-swing/src/main/java/cuchaz/enigma/gui
diff options
context:
space:
mode:
Diffstat (limited to 'enigma-swing/src/main/java/cuchaz/enigma/gui')
-rw-r--r--enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java
index 9faa0d0..1c4549d 100644
--- a/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java
+++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java
@@ -27,6 +27,7 @@ import java.util.concurrent.ExecutionException;
27import java.util.stream.Collectors; 27import java.util.stream.Collectors;
28import java.util.stream.Stream; 28import java.util.stream.Stream;
29 29
30import javax.swing.JFrame;
30import javax.swing.JOptionPane; 31import javax.swing.JOptionPane;
31import javax.swing.SwingUtilities; 32import javax.swing.SwingUtilities;
32 33
@@ -126,6 +127,11 @@ public class GuiController implements ClientPacketHandler, GuiView, DataInvalida
126 return project; 127 return project;
127 } 128 }
128 129
130 @Override
131 public JFrame getFrame() {
132 return gui.getFrame();
133 }
134
129 public boolean isDirty() { 135 public boolean isDirty() {
130 return project != null && project.getMapper().isDirty(); 136 return project != null && project.getMapper().isDirty();
131 } 137 }