Interface Describable

All Known Subinterfaces:
Merger, Placer
All Known Implementing Classes:
RandomMerger, RandomPlacer, SolarMerger, SolarPlacer

public interface Describable
Implementing classes have a name and description.
Author:
Jannik
  • Method Details

    • getName

      String getName()
      Returns:
      the name of the implementing class. This may be be used to represent this class to the user. It should not be null and be unique between all classes that implement this interface.
    • getDescription

      String getDescription()
      Returns:
      the description of the implementing class. This may be be used to explain the behaviour of this class to the user. It should not be null.