summaryrefslogtreecommitdiffstats
path: root/src/jrummikub/view/IQuitWarningPanel.java
diff options
context:
space:
mode:
authorIda Massow <massow@informatik.uni-luebeck.de>2011-06-19 22:27:21 +0200
committerIda Massow <massow@informatik.uni-luebeck.de>2011-06-19 22:27:21 +0200
commitfc6d3d46db69c639557462a49ccb16463df91617 (patch)
tree3d1021e1e806dfb2e9649d689d0fd7eaa6984dde /src/jrummikub/view/IQuitWarningPanel.java
parent45656861ab2e618938764f0c46f830184099a71d (diff)
downloadJRummikub-fc6d3d46db69c639557462a49ccb16463df91617.tar
JRummikub-fc6d3d46db69c639557462a49ccb16463df91617.zip
quit warnings funktionieren
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@492 72836036-5685-4462-b002-a69064685172
Diffstat (limited to 'src/jrummikub/view/IQuitWarningPanel.java')
-rw-r--r--src/jrummikub/view/IQuitWarningPanel.java25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/jrummikub/view/IQuitWarningPanel.java b/src/jrummikub/view/IQuitWarningPanel.java
new file mode 100644
index 0000000..eddf6b1
--- /dev/null
+++ b/src/jrummikub/view/IQuitWarningPanel.java
@@ -0,0 +1,25 @@
+package jrummikub.view;
+
+import jrummikub.util.Event;
+import jrummikub.view.IQuitWarningPanel.QuitMode;
+
+public interface IQuitWarningPanel {
+
+ public enum QuitMode {
+ /** */
+ DEFAULT,
+ /** */
+ QUIT_PROCESS,
+ /** */
+ QUIT_GAME
+ }
+
+ Event getQuitEvent();
+
+ Event getCancelEvent();
+
+ public void setMode(QuitMode mode);
+
+ public QuitMode getQuitMode();
+
+} \ No newline at end of file