diff options
Diffstat (limited to 'src/jrummikub/model/IHand.java')
-rw-r--r-- | src/jrummikub/model/IHand.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/jrummikub/model/IHand.java b/src/jrummikub/model/IHand.java index f5234d1..dafa9c7 100644 --- a/src/jrummikub/model/IHand.java +++ b/src/jrummikub/model/IHand.java @@ -5,4 +5,19 @@ package jrummikub.model; */
public interface IHand extends IStoneTray<Stone> {
+ /**
+ * The number of used rows
+ *
+ * @return the number of rows
+ */
+ int getRowCount();
+
+ /**
+ * Gets the amount of free space in a hand row
+ *
+ * @param row
+ * the row number
+ * @return the number of stones that can fit into the row
+ */
+ int getFreeRowSpace(int row);
}
|