1.1 --- a/minesweeper/src/main/java/org/apidesign/demo/minesweeper/MinesModel.java Fri Jun 27 15:36:48 2014 +0200
1.2 +++ b/minesweeper/src/main/java/org/apidesign/demo/minesweeper/MinesModel.java Fri Jun 27 16:14:57 2014 +0200
1.3 @@ -44,6 +44,10 @@
1.4 IN_PROGRESS, MARKING_MINE, WON, LOST;
1.5 }
1.6
1.7 + @ComputedProperty static String gameStyle(GameState state) {
1.8 + return state == GameState.MARKING_MINE ? "MARKING" : null;
1.9 + }
1.10 +
1.11 @Model(className = "Row", properties = {
1.12 @Property(name = "columns", type = Square.class, array = true)
1.13 })