
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;
    }
  },

  NACHRUECKER,

  NICHT_ZUGELASSEN,

  ;

  public boolean isGewaehlt() {
    return false;
  }

  public boolean isLosOffen() {
    return false;
  }

  public boolean isStichwahl() {
    return false;
  }
}
