summaryrefslogtreecommitdiffstats
path: root/src/jrummikub/view/IView.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/jrummikub/view/IView.java')
-rw-r--r--src/jrummikub/view/IView.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/jrummikub/view/IView.java b/src/jrummikub/view/IView.java
index 33f6284..61925fe 100644
--- a/src/jrummikub/view/IView.java
+++ b/src/jrummikub/view/IView.java
@@ -69,6 +69,14 @@ public interface IView {
public IEvent getStartTurnEvent();
/**
+ * The start turn event is emitted when the player knows what invalid stones
+ * he played
+ *
+ * @return the event
+ */
+ IEvent getAcknowledgeInvalidEvent();
+
+ /**
* The quit event is emitted when the player wants to quit the game
*
* @return the event
@@ -237,6 +245,8 @@ public interface IView {
/** */
START_TURN_PANEL,
/** */
+ INVALID_TURN_PANEL,
+ /** */
HUMAN_HAND_PANEL,
/** */
COMPUTER_HAND_PANEL,
@@ -244,4 +254,10 @@ public interface IView {
WIN_PANEL
}
+ void setInitialMeldError(int points);
+
+ void setStoneCollectionHidden(boolean enable);
+
+ void setInitialMeldFirstError();
+
}