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

public interface EntityMitDatei {

  default boolean isVorschauMoeglich() {
    if (getDatei() != null) {
      return getDatei().getFileType() != null && getDatei().getFileType().isVorschauMoeglich();
    }

    return false;
  }

  default String getDateiname() {
    if (getDatei() != null) {
      return getDatei().getDateiname();
    }

    return "";
  }

  Datei getDatei();
}
