package org.molgenis.charts.highcharts.basic;
import org.molgenis.charts.AbstractChart.MolgenisChartType;
public enum ChartType
{
SCATTER("scatter"), BOXPLOT("boxplot"), LINE("line");
private String type;
ChartType(String type)
{
this.type = type;
}
public String toString()
{
return this.type;
}
public static ChartType getChartType(MolgenisChartType molgenisChartType)
{
if (MolgenisChartType.SCATTER_CHART.equals(molgenisChartType))
{
return ChartType.SCATTER;
}
else if (MolgenisChartType.BOXPLOT_CHART.equals(molgenisChartType))
{
return ChartType.BOXPLOT;
}
else if (MolgenisChartType.LINE_CHART.equals(molgenisChartType))
{
return ChartType.LINE;
}
else
{
return null;
}
}
}