Programming dojox.chart(4) - 2D Charts revised

Basic 2D charts include the following types:

Just as the following screenshots demonstrates:

Column Chart Bar Chart Pie Chart XYLines Chart

There are quite a few variants of the basic graphics:

The dojox.chart.Chart is the work horse behind the scene, there are only couple of functions that need to be overridden to support new chart:

You can fetch the code from here, it depends on dojo-0.9; and we are planning to migrate the 3D chart into this framework, you may bypass the bump of the road if you stick to the dojo-svn from the very beginning.