net.sf.dynamicreports.design.base.chart.plot
Class DRDesignMeterPlot

java.lang.Object
  extended by net.sf.dynamicreports.design.base.chart.plot.AbstractDesignBasePlot
      extended by net.sf.dynamicreports.design.base.chart.plot.DRDesignAxisPlot
          extended by net.sf.dynamicreports.design.base.chart.plot.DRDesignMeterPlot
All Implemented Interfaces:
DRIDesignAxisPlot, DRIDesignBasePlot, DRIDesignMeterPlot, DRIDesignPlot

public class DRDesignMeterPlot
extends DRDesignAxisPlot
implements DRIDesignMeterPlot

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)

Constructor Summary
DRDesignMeterPlot()
           
 
Method Summary
 DRIDesignExpression getDataRangeHighExpression()
           
 DRIDesignExpression getDataRangeLowExpression()
           
 List<DRIDesignMeterInterval> getIntervals()
           
 Integer getMeterAngle()
           
 Color getMeterBackgroundColor()
           
 Color getNeedleColor()
           
 MeterShape getShape()
           
 Color getTickColor()
           
 Double getTickInterval()
           
 DRIDesignFont getTickLabelFont()
           
 String getUnits()
           
 Color getValueColor()
           
 DRIDesignFont getValueFont()
           
 String getValueMask()
           
 void setDataRangeHighExpression(DRIDesignExpression dataRangeHighExpression)
           
 void setDataRangeLowExpression(DRIDesignExpression dataRangeLowExpression)
           
 void setIntervals(List<DRIDesignMeterInterval> intervals)
           
 void setMeterAngle(Integer meterAngle)
           
 void setMeterBackgroundColor(Color meterBackgroundColor)
           
 void setNeedleColor(Color needleColor)
           
 void setShape(MeterShape shape)
           
 void setTickColor(Color tickColor)
           
 void setTickInterval(Double tickInterval)
           
 void setTickLabelFont(DRIDesignFont tickLabelFont)
           
 void setUnits(String units)
           
 void setValueColor(Color valueColor)
           
 void setValueFont(DRIDesignFont valueFont)
           
 void setValueMask(String valueMask)
           
 
Methods inherited from class net.sf.dynamicreports.design.base.chart.plot.DRDesignAxisPlot
getXAxisFormat, getYAxisFormat, setXAxisFormat, setYAxisFormat
 
Methods inherited from class net.sf.dynamicreports.design.base.chart.plot.AbstractDesignBasePlot
getOrientation, getSeriesColors, setOrientation, setSeriesColors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.dynamicreports.design.definition.chart.plot.DRIDesignBasePlot
getOrientation, getSeriesColors
 

Constructor Detail

DRDesignMeterPlot

public DRDesignMeterPlot()
Method Detail

getDataRangeLowExpression

public DRIDesignExpression getDataRangeLowExpression()
Specified by:
getDataRangeLowExpression in interface DRIDesignMeterPlot

setDataRangeLowExpression

public void setDataRangeLowExpression(DRIDesignExpression dataRangeLowExpression)

getDataRangeHighExpression

public DRIDesignExpression getDataRangeHighExpression()
Specified by:
getDataRangeHighExpression in interface DRIDesignMeterPlot

setDataRangeHighExpression

public void setDataRangeHighExpression(DRIDesignExpression dataRangeHighExpression)

getValueColor

public Color getValueColor()
Specified by:
getValueColor in interface DRIDesignMeterPlot

setValueColor

public void setValueColor(Color valueColor)

getValueMask

public String getValueMask()
Specified by:
getValueMask in interface DRIDesignMeterPlot

setValueMask

public void setValueMask(String valueMask)

getValueFont

public DRIDesignFont getValueFont()
Specified by:
getValueFont in interface DRIDesignMeterPlot

setValueFont

public void setValueFont(DRIDesignFont valueFont)

getShape

public MeterShape getShape()
Specified by:
getShape in interface DRIDesignMeterPlot

setShape

public void setShape(MeterShape shape)

getIntervals

public List<DRIDesignMeterInterval> getIntervals()
Specified by:
getIntervals in interface DRIDesignMeterPlot

setIntervals

public void setIntervals(List<DRIDesignMeterInterval> intervals)

getMeterAngle

public Integer getMeterAngle()
Specified by:
getMeterAngle in interface DRIDesignMeterPlot

setMeterAngle

public void setMeterAngle(Integer meterAngle)

getUnits

public String getUnits()
Specified by:
getUnits in interface DRIDesignMeterPlot

setUnits

public void setUnits(String units)

getTickInterval

public Double getTickInterval()
Specified by:
getTickInterval in interface DRIDesignMeterPlot

setTickInterval

public void setTickInterval(Double tickInterval)

getMeterBackgroundColor

public Color getMeterBackgroundColor()
Specified by:
getMeterBackgroundColor in interface DRIDesignMeterPlot

setMeterBackgroundColor

public void setMeterBackgroundColor(Color meterBackgroundColor)

getNeedleColor

public Color getNeedleColor()
Specified by:
getNeedleColor in interface DRIDesignMeterPlot

setNeedleColor

public void setNeedleColor(Color needleColor)

getTickColor

public Color getTickColor()
Specified by:
getTickColor in interface DRIDesignMeterPlot

setTickColor

public void setTickColor(Color tickColor)

getTickLabelFont

public DRIDesignFont getTickLabelFont()
Specified by:
getTickLabelFont in interface DRIDesignMeterPlot

setTickLabelFont

public void setTickLabelFont(DRIDesignFont tickLabelFont)


Copyright © 2010-2014. All Rights Reserved.