org.eclipse.amp.agf.chart
Class PieStrategy

java.lang.Object
  extended by org.eclipse.amp.agf.chart.BasicChartStrategy
      extended by org.eclipse.amp.agf.chart.PieStrategy
All Implemented Interfaces:
IChartDesignStrategy

public class PieStrategy
extends BasicChartStrategy


Constructor Summary
PieStrategy()
           
 
Method Summary
 org.eclipse.birt.chart.model.Chart createChart(IDataProvider dataProvider, java.lang.Object dataSource)
           
 java.util.Collection<java.lang.String> getLabels()
           
 java.util.List<java.lang.Double> getNumbers()
           
 org.eclipse.birt.chart.model.data.SeriesDefinition getValueSetsDefinition()
           
 boolean isInitialized()
           
 void setLabels(java.util.Collection<java.lang.String> labels)
           
 void setNumbers(java.util.List<java.lang.Double> numbers)
           
 void update()
           
 void updateSelection()
           
 
Methods inherited from class org.eclipse.amp.agf.chart.BasicChartStrategy
createLegend, getChart, getLegend, setChart
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PieStrategy

public PieStrategy()
Method Detail

createChart

public org.eclipse.birt.chart.model.Chart createChart(IDataProvider dataProvider,
                                                      java.lang.Object dataSource)

getValueSetsDefinition

public org.eclipse.birt.chart.model.data.SeriesDefinition getValueSetsDefinition()

updateSelection

public void updateSelection()

update

public void update()

isInitialized

public boolean isInitialized()
Returns:
See Also:
IChartDesignStrategy.isInitialized()

setLabels

public void setLabels(java.util.Collection<java.lang.String> labels)

getLabels

public java.util.Collection<java.lang.String> getLabels()

setNumbers

public void setNumbers(java.util.List<java.lang.Double> numbers)

getNumbers

public java.util.List<java.lang.Double> getNumbers()