1 23 24 package de.progra.charting; 25 26 import de.progra.charting.render.AbstractChartRenderer; 27 import java.awt.Rectangle ; 28 import de.progra.charting.model.ChartDataModel; 29 import java.awt.Graphics2D ; 30 31 39 public interface Chart { 40 41 44 public void setLegend(Legend l); 45 46 49 public Legend getLegend(); 50 51 54 public void setTitle(Title t); 55 56 59 public Title getTitle(); 60 61 67 public void setCoordSystem(CoordSystem c); 68 69 72 public CoordSystem getCoordSystem(); 73 74 78 public void setChartRenderer(java.util.Map renderer); 79 80 83 public java.util.Map getChartRenderer(); 84 85 89 public void addChartRenderer(AbstractChartRenderer renderer, int z); 90 91 95 public AbstractChartRenderer getChartRenderer(int z); 96 97 100 public void setChartDataModel(ChartDataModel model); 101 102 105 public ChartDataModel getChartDataModel(); 106 107 110 public void setBounds(Rectangle r); 111 112 115 public Rectangle getBounds(); 116 117 121 public void render(Graphics2D g); 122 } 123 124 | Popular Tags |