Beispiel #1
0
 public void process(Player player) {
   firstRowFirstFieldHandler.handle(player);
   secondRowFirstFieldHandler.handle(player);
   thirdRowFirstFieldHandler.handle(player);
 }
Beispiel #2
0
  public void create() {
    firstRowFirstFieldHandler.next(firstRowSecondFieldHandler);
    firstRowSecondFieldHandler.next(firstRowThirdFieldHandler);

    secondRowFirstFieldHandler.next(secondRowSecondFieldHandler);
    secondRowSecondFieldHandler.next(secondRowThirdFieldHandler);

    thirdRowFirstFieldHandler.next(thirdRowSecondFieldHandler);
    thirdRowSecondFieldHandler.next(thirdRowThirdFieldHandler);

    firstRowFirstFieldHandler.next(secondRowFirstFieldHandler);
    secondRowFirstFieldHandler.next(thirdRowFirstFieldHandler);

    firstRowSecondFieldHandler.next(secondRowSecondFieldHandler);
    secondRowSecondFieldHandler.next(thirdRowSecondFieldHandler);

    firstRowThirdFieldHandler.next(secondRowThirdFieldHandler);
    secondRowThirdFieldHandler.next(thirdRowThirdFieldHandler);

    firstRowFirstFieldHandler.next(secondRowSecondFieldHandler);
    thirdRowFirstFieldHandler.next(secondRowSecondFieldHandler);

    secondRowSecondFieldHandler.next(thirdRowThirdFieldHandler);
    secondRowSecondFieldHandler.next(firstRowThirdFieldHandler);
  }