Exemplo n.º 1
0
 private void notifyListenersOfMiniGridWon() {
   Iterator<ScribeMark> iterator = winner().iterator();
   while (iterator.hasNext() == true) {
     ScribeMark value = iterator.next();
     for (MiniGridListener listener : listeners) {
       listener.miniGridWon(this, value);
     }
   }
 }
Exemplo n.º 2
0
 private void notifyListenersOfEnabledState() {
   for (MiniGridListener listener : listeners) {
     listener.miniGridEnabled(this, enabled);
   }
 }
Exemplo n.º 3
0
 private void notifyListenersOfLastMovesChange() {
   for (MiniGridListener listener : listeners) {
     listener.miniGridLastMovesChanged(this, getLastMoves());
   }
 }
Exemplo n.º 4
0
 private void notifyListenersOfMark(XY xy, ScribeMark mark) {
   for (MiniGridListener listener : listeners) {
     listener.miniGridMarked(this, xy, mark);
   }
 }