Class Metrics.AdvancedMapChart

java.lang.Object
ch.njol.skript.Metrics.CustomChart
ch.njol.skript.Metrics.AdvancedMapChart
Enclosing class:
Metrics

public abstract static class Metrics.AdvancedMapChart extends Metrics.CustomChart
Represents a custom advanced map chart.
  • Constructor Details

    • AdvancedMapChart

      public AdvancedMapChart(String chartId)
      Class constructor.
      Parameters:
      chartId - The id of the chart.
  • Method Details

    • getValues

      public abstract HashMap<Metrics.Country,​Integer> getValues(HashMap<Metrics.Country,​Integer> valueMap)
      Gets the value of the chart.
      Parameters:
      valueMap - Just an empty map. The only reason it exists is to make your life easier. You don't have to create a map yourself!
      Returns:
      The value of the chart.
    • getChartData

      protected org.json.simple.JSONObject getChartData()
      Specified by:
      getChartData in class Metrics.CustomChart