diff options
Diffstat (limited to 'src/jrummikub/view/IQuitWarningPanel.java')
-rw-r--r-- | src/jrummikub/view/IQuitWarningPanel.java | 25 |
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 |