package de.ivu.elect.presentation.wahl;

import de.ivu.elect.jee.presentation.dynamicform.AbstractDateProperty;
import de.ivu.elect.jee.presentation.dynamicform.AbstractStringProperty;

import javax.faces.application.FacesMessage;
import java.util.List;

public interface WahldatumWahlView {

  AbstractDateProperty getWahlterminWahldatumProperty();

  AbstractStringProperty getWahlterminWahlnummerProperty();

  List<FacesMessage> getWahlterminWahldatumHints();

  boolean isWahldatumRendered();

  boolean isWahlnummerRendered();

  boolean isWahldatumReadonly();

  boolean isWahlnummerReadonly();
}
