net.sf.jasperreports.charts.base
Class JRBaseLinePlot

java.lang.Object
  extended by net.sf.jasperreports.engine.base.JRBaseChartPlot
      extended by net.sf.jasperreports.charts.base.JRBaseLinePlot
All Implemented Interfaces:
java.io.Serializable, JRLinePlot, JRChartPlot
Direct Known Subclasses:
JRDesignLinePlot

public class JRBaseLinePlot
extends JRBaseChartPlot
implements JRLinePlot

Version:
$Id: JRBaseLinePlot.java 1386 2006-09-06 00:33:02 +0300 (Wed, 06 Sep 2006) bklawans $
Author:
Flavius Sana (flavius_sana@users.sourceforge.net)
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.jasperreports.engine.base.JRBaseChartPlot
JRBaseChartPlot.JRBaseSeriesColor
 
Nested classes/interfaces inherited from interface net.sf.jasperreports.engine.JRChartPlot
JRChartPlot.JRSeriesColor
 
Field Summary
protected  java.awt.Color categoryAxisLabelColor
           
protected  JRExpression categoryAxisLabelExpression
           
protected  JRFont categoryAxisLabelFont
           
protected  java.awt.Color categoryAxisLineColor
           
protected  java.awt.Color categoryAxisTickLabelColor
           
protected  JRFont categoryAxisTickLabelFont
           
protected  java.lang.String categoryAxisTickLabelMask
           
protected  java.awt.Color valueAxisLabelColor
           
protected  JRExpression valueAxisLabelExpression
           
protected  JRFont valueAxisLabelFont
           
protected  java.awt.Color valueAxisLineColor
           
protected  java.awt.Color valueAxisTickLabelColor
           
protected  JRFont valueAxisTickLabelFont
           
protected  java.lang.String valueAxisTickLabelMask
           
 
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseChartPlot
backcolor, backgroundAlpha, foregroundAlpha, labelRotation, orientation, seriesColors
 
Constructor Summary
JRBaseLinePlot(JRChartPlot linePlot)
           
JRBaseLinePlot(JRLinePlot linePlot, JRBaseObjectFactory factory)
           
 
Method Summary
 void collectExpressions(JRExpressionCollector collector)
           
 java.awt.Color getCategoryAxisLabelColor()
           
 JRExpression getCategoryAxisLabelExpression()
           
 JRFont getCategoryAxisLabelFont()
           
 java.awt.Color getCategoryAxisLineColor()
           
 java.awt.Color getCategoryAxisTickLabelColor()
           
 JRFont getCategoryAxisTickLabelFont()
           
 java.lang.String getCategoryAxisTickLabelMask()
           
 java.awt.Color getValueAxisLabelColor()
           
 JRExpression getValueAxisLabelExpression()
           
 JRFont getValueAxisLabelFont()
           
 java.awt.Color getValueAxisLineColor()
           
 java.awt.Color getValueAxisTickLabelColor()
           
 JRFont getValueAxisTickLabelFont()
           
 java.lang.String getValueAxisTickLabelMask()
           
 boolean isShowLines()
           
 boolean isShowShapes()
           
 void setShowLines(boolean value)
           
 void setShowShapes(boolean value)
           
 
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseChartPlot
addSeriesColor, clearSeriesColors, getBackcolor, getBackgroundAlpha, getForegroundAlpha, getLabelRotation, getOrientation, getSeriesColors, setBackcolor, setBackgroundAlpha, setForegroundAlpha, setLabelRotation, setOrientation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.jasperreports.engine.JRChartPlot
addSeriesColor, clearSeriesColors, getBackcolor, getBackgroundAlpha, getForegroundAlpha, getLabelRotation, getOrientation, getSeriesColors, setBackcolor, setBackgroundAlpha, setForegroundAlpha, setLabelRotation, setOrientation
 

Field Detail

categoryAxisLabelExpression

protected JRExpression categoryAxisLabelExpression

categoryAxisLabelFont

protected JRFont categoryAxisLabelFont

categoryAxisLabelColor

protected java.awt.Color categoryAxisLabelColor

categoryAxisTickLabelFont

protected JRFont categoryAxisTickLabelFont

categoryAxisTickLabelColor

protected java.awt.Color categoryAxisTickLabelColor

categoryAxisTickLabelMask

protected java.lang.String categoryAxisTickLabelMask

categoryAxisLineColor

protected java.awt.Color categoryAxisLineColor

valueAxisLabelExpression

protected JRExpression valueAxisLabelExpression

valueAxisLabelFont

protected JRFont valueAxisLabelFont

valueAxisLabelColor

protected java.awt.Color valueAxisLabelColor

valueAxisTickLabelFont

protected JRFont valueAxisTickLabelFont

valueAxisTickLabelColor

protected java.awt.Color valueAxisTickLabelColor

valueAxisTickLabelMask

protected java.lang.String valueAxisTickLabelMask

valueAxisLineColor

protected java.awt.Color valueAxisLineColor
Constructor Detail

JRBaseLinePlot

public JRBaseLinePlot(JRChartPlot linePlot)

JRBaseLinePlot

public JRBaseLinePlot(JRLinePlot linePlot,
                      JRBaseObjectFactory factory)
Method Detail

getCategoryAxisLabelExpression

public JRExpression getCategoryAxisLabelExpression()
Specified by:
getCategoryAxisLabelExpression in interface JRLinePlot

getCategoryAxisLabelFont

public JRFont getCategoryAxisLabelFont()
Specified by:
getCategoryAxisLabelFont in interface JRLinePlot

getCategoryAxisLabelColor

public java.awt.Color getCategoryAxisLabelColor()
Specified by:
getCategoryAxisLabelColor in interface JRLinePlot

getCategoryAxisTickLabelFont

public JRFont getCategoryAxisTickLabelFont()
Specified by:
getCategoryAxisTickLabelFont in interface JRLinePlot

getCategoryAxisTickLabelColor

public java.awt.Color getCategoryAxisTickLabelColor()
Specified by:
getCategoryAxisTickLabelColor in interface JRLinePlot

getCategoryAxisTickLabelMask

public java.lang.String getCategoryAxisTickLabelMask()
Specified by:
getCategoryAxisTickLabelMask in interface JRLinePlot

getCategoryAxisLineColor

public java.awt.Color getCategoryAxisLineColor()
Specified by:
getCategoryAxisLineColor in interface JRLinePlot

getValueAxisLabelExpression

public JRExpression getValueAxisLabelExpression()
Specified by:
getValueAxisLabelExpression in interface JRLinePlot

getValueAxisLabelFont

public JRFont getValueAxisLabelFont()
Specified by:
getValueAxisLabelFont in interface JRLinePlot

getValueAxisLabelColor

public java.awt.Color getValueAxisLabelColor()
Specified by:
getValueAxisLabelColor in interface JRLinePlot

getValueAxisTickLabelFont

public JRFont getValueAxisTickLabelFont()
Specified by:
getValueAxisTickLabelFont in interface JRLinePlot

getValueAxisTickLabelColor

public java.awt.Color getValueAxisTickLabelColor()
Specified by:
getValueAxisTickLabelColor in interface JRLinePlot

getValueAxisTickLabelMask

public java.lang.String getValueAxisTickLabelMask()
Specified by:
getValueAxisTickLabelMask in interface JRLinePlot

getValueAxisLineColor

public java.awt.Color getValueAxisLineColor()
Specified by:
getValueAxisLineColor in interface JRLinePlot

isShowShapes

public boolean isShowShapes()
Specified by:
isShowShapes in interface JRLinePlot

isShowLines

public boolean isShowLines()
Specified by:
isShowLines in interface JRLinePlot

setShowShapes

public void setShowShapes(boolean value)
Specified by:
setShowShapes in interface JRLinePlot

setShowLines

public void setShowLines(boolean value)
Specified by:
setShowLines in interface JRLinePlot

collectExpressions

public void collectExpressions(JRExpressionCollector collector)
Specified by:
collectExpressions in interface JRChartPlot


© 2001-2006 JasperSoft Corporation www.jaspersoft.com