package net.sf.jasperreports.charts;

import java.awt.Color;
import java.util.List;
import net.sf.jasperreports.engine.JRChartPlot;

public interface JRMeterPlot extends JRChartPlot {
  public static final byte SHAPE_CHORD = 0;
  
  public static final byte SHAPE_CIRCLE = 1;
  
  public static final byte SHAPE_PIE = 2;
  
  JRDataRange getDataRange();
  
  JRValueDisplay getValueDisplay();
  
  byte getShape();
  
  List getIntervals();
  
  int getMeterAngle();
  
  String getUnits();
  
  double getTickInterval();
  
  Color getMeterBackgroundColor();
  
  Color getNeedleColor();
  
  Color getTickColor();
}
