package de.ivu.elect.sitzberechnung;

public enum GewaehltStatus {

  GEWAEHLT {
    @Override
    public boolean isGewaehlt() {
      return true;
    }
  },
  NICHT_GEWAEHLT,

  LOS_OFFEN {
    @Override
    public boolean isLosOffen() {
      return true;
    }
  },
  STICHWAHL {
    @Override
    public boolean isStichwahl() {
      return true;
    }
  };

  public boolean isGewaehlt() {
    return false;
  }

  public boolean isLosOffen() {
    return false;
  }

  public boolean isStichwahl() {
    return false;
  }
}
