summaryrefslogtreecommitdiffstats
path: root/src/jrummikub/model/IHand.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/jrummikub/model/IHand.java')
-rw-r--r--src/jrummikub/model/IHand.java15
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);
}