using System;
using System.Collections.Generic;
using Core.Components.Charting.Data;
using OxyPlot.Series;
namespace Core.Components.OxyPlot.Converter
{
///
/// This class converts the in into
/// (one or more) .
///
public class ChartDataCollectionConverter : ChartDataConverter
{
protected override IList Convert(ChartDataCollection data)
{
var factory = new SeriesFactory();
var seriesCollection = new List();
foreach(var series in data.List)
{
seriesCollection.AddRange(factory.Create(series));
}
return seriesCollection;
}
}
}