Interface PlantModelImporter


public interface PlantModelImporter
Implementations provide a way to import plant model data that is read from some external source or generated.
  • Method Details

    • importPlantModel

      @Nonnull Optional<PlantModelCreationTO> importPlantModel() throws IOException
      Imports (or generates) plant model data.
      Returns:
      The imported plant model data. May be empty if the user aborted the import.
      Throws:
      IOException - If there was a problem importing plant model data.
    • getDescription

      @Nonnull String getDescription()
      Returns a (localized) short textual description of this importer.
      Returns:
      A (localized) short textual description of this importer.