001 package logic;
002
003 public class BooleanChoice implements IBooleanAlgo {
004 public static final BooleanChoice Singleton = new BooleanChoice();
005
006 private BooleanChoice() {}
007
008 public Object trueCase(IBoolean host, Object...inp) {
009 return inp[0];
010 }
011 public Object falseCase(IBoolean host, Object...inp) {
012 return inp[1];
013 }
014 }