/// <summary>
/// read the styles of the chart
/// </summary>
/// <param name="node"></param>
/// <param name="styleType"></param>
/// <returns></returns>
public IStyle ReadStyle(XmlNode node,string styleType)
{
switch(styleType)
{
case "chart":
return CreateChartStyle(node.CloneNode (true));
case "title":
return CreateChartTitleStyle(node.CloneNode (true));
case "legend":
return CreateChartLegendStyle(node.CloneNode (true));
case"plotarea":
return CreateChartPlotAreaStyle(node.CloneNode (true));
case"axes":
return CreateChartAxesStyle(node.CloneNode (true));
case"series":
return CreateChartSeriesStyle(node.CloneNode (true));
case"wall":
return CreateChartWallStyle(node.CloneNode (true));
case"floor":
return CreateChartFloorStyle(node.CloneNode (true));
case "dr3d":
//return CreateChartDr3dLightStyle(node.CloneNode (true));
default:
return null;
}
}