diff options
Diffstat (limited to 'src/jrummikub/view/IView.java')
-rw-r--r-- | src/jrummikub/view/IView.java | 16 |
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(); + } |