package net.sf.jasperreports.charts.fill;

import java.awt.Color;
import net.sf.jasperreports.charts.JRDataRange;
import net.sf.jasperreports.charts.JRThermometerPlot;
import net.sf.jasperreports.charts.JRValueDisplay;
import net.sf.jasperreports.engine.JRChartPlot;
import net.sf.jasperreports.engine.fill.JRFillChartPlot;
import net.sf.jasperreports.engine.fill.JRFillObjectFactory;

public class JRFillThermometerPlot extends JRFillChartPlot implements JRThermometerPlot {
  public JRFillThermometerPlot(JRThermometerPlot thermoPlot, JRFillObjectFactory factory) {
    super((JRChartPlot)thermoPlot, factory);
  }
  
  public JRDataRange getDataRange() {
    return ((JRThermometerPlot)this.parent).getDataRange();
  }
  
  public JRValueDisplay getValueDisplay() {
    return ((JRThermometerPlot)this.parent).getValueDisplay();
  }
  
  public boolean isShowValueLines() {
    return ((JRThermometerPlot)this.parent).isShowValueLines();
  }
  
  public byte getValueLocation() {
    return ((JRThermometerPlot)this.parent).getValueLocation();
  }
  
  public Color getMercuryColor() {
    return ((JRThermometerPlot)this.parent).getMercuryColor();
  }
  
  public JRDataRange getLowRange() {
    return ((JRThermometerPlot)this.parent).getLowRange();
  }
  
  public JRDataRange getMediumRange() {
    return ((JRThermometerPlot)this.parent).getMediumRange();
  }
  
  public JRDataRange getHighRange() {
    return ((JRThermometerPlot)this.parent).getHighRange();
  }
}
