package de.ivu.elect.business.exchange.entity;

import de.ivu.elect.jee.presentation.charts.AbstractChartModelBuilder;

/**
 *  on 12.07.2017.
 */
public enum DateienImportierenVerzeichnisStatus {

  QUELLE {
    @Override
    public String getFarbe() {
      return AbstractChartModelBuilder.GRAU;
    }
  },
  IMPORTIERT {
    @Override
    public boolean isErfolg() {
      return true;
    }

    @Override
    public String getFarbe() {
      return AbstractChartModelBuilder.BLAU;
    }
  },
  FEHLER {
    @Override
    public boolean isFehler() {
      return true;
    }

    @Override
    public String getFarbe() {
      return AbstractChartModelBuilder.ROT;
    }
  };

  public boolean isFehler() {
    return false;
  }

  public boolean isErfolg() {
    return false;
  }

  public abstract String getFarbe();
}
