Example #1
0
  /**
   * @param year year in question
   * @param method cultivation method
   * @param percentage % land cultivated by method
   */
  public void setMethodPercentage(int year, EnumGrowMethod method, double percentage) {
    if (percentage >= 0) {
      for (AgriculturalUnit unit : entities) {
        unit.setMethodPercentage(year, method, percentage);
      }

      cultivationMethod[method.ordinal()][year - START_YEAR] = percentage;
    } else {
      if (VERBOSE) {
        System.err.println("Invalid argument for AgriculturalUnit.setMethodPercentage method");
      }
    }
  }