>> 3. Create an SPI in Pivot, to which one can plug in an underlying >>implementation. You will need a bit of 'bridge code', which you stick >>in SF. > > The skin essentially serves this purpose. If we have to, we can pretty easily > remove it and source it elsewhere.
Ah, I see now that I'm looking at the code that pivot.charts.* is not build on JFree at all -- like Greg says, pivot.charts.skin.* is where the dependency lies. So Greg, if you could come up with a way to dynamically theme the charts components, then we could include pivot-charts.jar without any skin (and thus without any dependencies), and ship the JFree skin implementation on Google Code.
