} else {
String dataSetNames[] = dataSetName.split(PlotConstants.NON_TIME_FEED_SEPARATOR);
independentFeeds.add(dataSetNames[0]);
dependentFeeds.add(dataSetNames[1]);
dataSeriesMap.put(dataSetName, new HashMap<String, ScatterPlotDataSeries>());
LegendEntry legendEntry =
new LegendEntry(PlotConstants.LEGEND_BACKGROUND_COLOR, plottingColor,
PlotConstants.DEFAULT_TIME_AXIS_FONT, scatterPlot.getPlotLabelingAlgorithm());
ScatterPlotDataSeries dataSeries =
new ScatterPlotDataSeries(scatterPlot, getDataMap(dataSetNames[0]), getDataMap(dataSetNames[1]), legendEntry);
dataSeriesMap.get(dataSetNames[0]).put(dataSetNames[1], dataSeries);
addToDataSeriesList(dataSetNames[0], dataSeries);