code: public void addScatterPlot(String scatterID, String xAxisLabel, String yAxisLabel) throws ShanksException {
          if (!this.timeCharts.containsKey(scatterID)) {
              ScatterPlotGenerator scatter = new ScatterPlotGenerator();
              scatter.setTitle(scatterID);
              scatter.setXAxisLabel(xAxisLabel);
              scatter.setYAxisLabel(yAxisLabel);
              this.scatterPlots.put(scatterID, scatter);
          } else {
              throw new DuplicatedChartIDException(scatterID);
          }
      }
docs: Add a ScatterPlot to the simulation
  
  @param scatterID - An ID for the ScatterPlot
  @param xAxisLabel - The name of the x axis
  @param yAxisLabel - The name of the y axis
  @throws ShanksException