net.sf.jasperreports.charts.base
Class JRBaseHighLowPlot

java.lang.Object
  extended by net.sf.jasperreports.engine.base.JRBaseChartPlot
      extended by net.sf.jasperreports.charts.base.JRBaseHighLowPlot
All Implemented Interfaces:
java.io.Serializable, JRHighLowPlot, JRTimeAxisFormat, JRValueAxisFormat, JRChangeEventsSupport, JRChartPlot
Direct Known Subclasses:
JRDesignHighLowPlot

public class JRBaseHighLowPlot
extends JRBaseChartPlot
implements JRHighLowPlot

Version:
$Id: JRBaseHighLowPlot.java 1994 2007-12-05 13:48:10Z teodord $
Author:
Ionut Nedelcu (ionutned@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  boolean isShowCloseTicks
           
protected  boolean isShowOpenTicks
           
static java.lang.String PROPERTY_SHOW_CLOSE_TICKS
           
static java.lang.String PROPERTY_SHOW_OPEN_TICKS
           
protected  java.awt.Color timeAxisLabelColor
           
protected  JRExpression timeAxisLabelExpression
           
protected  JRFont timeAxisLabelFont
           
protected  java.awt.Color timeAxisLineColor
           
protected  java.awt.Color timeAxisTickLabelColor
           
protected  JRFont timeAxisTickLabelFont
           
protected  java.lang.String timeAxisTickLabelMask
           
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, chart, foregroundAlpha, labelRotation, orientation, PROPERTY_BACKCOLOR, PROPERTY_BACKGROUND_ALPHA, PROPERTY_FOREGROUND_ALPHA, PROPERTY_LABEL_ROTATION, PROPERTY_ORIENTATION, PROPERTY_SERIES_COLORS, seriesColors
 
Constructor Summary
JRBaseHighLowPlot(JRChartPlot highLowPlot, JRChart chart)
           
JRBaseHighLowPlot(JRHighLowPlot highLowPlot, JRBaseObjectFactory factory)
           
 
Method Summary
 java.lang.Object clone(JRChart parentChart)
           
 void collectExpressions(JRExpressionCollector collector)
           
 java.awt.Color getOwnTimeAxisLabelColor()
           
 java.awt.Color getOwnTimeAxisLineColor()
           
 java.awt.Color getOwnTimeAxisTickLabelColor()
           
 java.awt.Color getOwnValueAxisLabelColor()
           
 java.awt.Color getOwnValueAxisLineColor()
           
 java.awt.Color getOwnValueAxisTickLabelColor()
           
 java.awt.Color getTimeAxisLabelColor()
           
 JRExpression getTimeAxisLabelExpression()
           
 JRFont getTimeAxisLabelFont()
           
 java.awt.Color getTimeAxisLineColor()
           
 java.awt.Color getTimeAxisTickLabelColor()
           
 JRFont getTimeAxisTickLabelFont()
           
 java.lang.String getTimeAxisTickLabelMask()
           
 java.awt.Color getValueAxisLabelColor()
           
 JRExpression getValueAxisLabelExpression()
           
 JRFont getValueAxisLabelFont()
           
 java.awt.Color getValueAxisLineColor()
           
 java.awt.Color getValueAxisTickLabelColor()
           
 JRFont getValueAxisTickLabelFont()
           
 java.lang.String getValueAxisTickLabelMask()
           
 boolean isShowCloseTicks()
           
 boolean isShowOpenTicks()
           
 void setShowCloseTicks(boolean showCloseTicks)
           
 void setShowOpenTicks(boolean showOpenTicks)
           
 
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseChartPlot
addSeriesColor, clearSeriesColors, getBackcolor, getBackgroundAlpha, getChart, getEventSupport, getForegroundAlpha, getLabelRotation, getOrientation, getOwnBackcolor, getSeriesColors, setBackcolor, setBackgroundAlpha, setForegroundAlpha, setLabelRotation, 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.jasperreports.engine.JRChartPlot
addSeriesColor, clearSeriesColors, getBackcolor, getBackgroundAlpha, getChart, getForegroundAlpha, getLabelRotation, getOrientation, getOwnBackcolor, getSeriesColors, setBackcolor, setBackgroundAlpha, setForegroundAlpha, setLabelRotation, setOrientation, setSeriesColors
 

Field Detail

PROPERTY_SHOW_CLOSE_TICKS

public static final java.lang.String PROPERTY_SHOW_CLOSE_TICKS
See Also:
Constant Field Values

PROPERTY_SHOW_OPEN_TICKS

public static final java.lang.String PROPERTY_SHOW_OPEN_TICKS
See Also:
Constant Field Values

timeAxisLabelExpression

protected JRExpression timeAxisLabelExpression

timeAxisLabelFont

protected JRFont timeAxisLabelFont

timeAxisLabelColor

protected java.awt.Color timeAxisLabelColor

timeAxisTickLabelFont

protected JRFont timeAxisTickLabelFont

timeAxisTickLabelColor

protected java.awt.Color timeAxisTickLabelColor

timeAxisTickLabelMask

protected java.lang.String timeAxisTickLabelMask

timeAxisLineColor

protected java.awt.Color timeAxisLineColor

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

isShowOpenTicks

protected boolean isShowOpenTicks

isShowCloseTicks

protected boolean isShowCloseTicks
Constructor Detail

JRBaseHighLowPlot

public JRBaseHighLowPlot(JRChartPlot highLowPlot,
                         JRChart chart)

JRBaseHighLowPlot

public JRBaseHighLowPlot(JRHighLowPlot highLowPlot,
                         JRBaseObjectFactory factory)
Method Detail

getTimeAxisLabelExpression

public JRExpression getTimeAxisLabelExpression()
Specified by:
getTimeAxisLabelExpression in interface JRHighLowPlot

getTimeAxisLabelFont

public JRFont getTimeAxisLabelFont()
Specified by:
getTimeAxisLabelFont in interface JRTimeAxisFormat

getTimeAxisLabelColor

public java.awt.Color getTimeAxisLabelColor()
Specified by:
getTimeAxisLabelColor in interface JRTimeAxisFormat

getOwnTimeAxisLabelColor

public java.awt.Color getOwnTimeAxisLabelColor()
Specified by:
getOwnTimeAxisLabelColor in interface JRTimeAxisFormat

getTimeAxisTickLabelFont

public JRFont getTimeAxisTickLabelFont()
Specified by:
getTimeAxisTickLabelFont in interface JRTimeAxisFormat

getTimeAxisTickLabelColor

public java.awt.Color getTimeAxisTickLabelColor()
Specified by:
getTimeAxisTickLabelColor in interface JRTimeAxisFormat

getOwnTimeAxisTickLabelColor

public java.awt.Color getOwnTimeAxisTickLabelColor()
Specified by:
getOwnTimeAxisTickLabelColor in interface JRTimeAxisFormat

getTimeAxisTickLabelMask

public java.lang.String getTimeAxisTickLabelMask()
Specified by:
getTimeAxisTickLabelMask in interface JRTimeAxisFormat

getTimeAxisLineColor

public java.awt.Color getTimeAxisLineColor()
Specified by:
getTimeAxisLineColor in interface JRTimeAxisFormat

getOwnTimeAxisLineColor

public java.awt.Color getOwnTimeAxisLineColor()
Specified by:
getOwnTimeAxisLineColor in interface JRTimeAxisFormat

getValueAxisLabelExpression

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

getValueAxisLabelFont

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

getValueAxisLabelColor

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

getOwnValueAxisLabelColor

public java.awt.Color getOwnValueAxisLabelColor()
Specified by:
getOwnValueAxisLabelColor in interface JRValueAxisFormat

getValueAxisTickLabelFont

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

getValueAxisTickLabelColor

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

getOwnValueAxisTickLabelColor

public java.awt.Color getOwnValueAxisTickLabelColor()
Specified by:
getOwnValueAxisTickLabelColor in interface JRValueAxisFormat

getValueAxisTickLabelMask

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

getValueAxisLineColor

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

getOwnValueAxisLineColor

public java.awt.Color getOwnValueAxisLineColor()
Specified by:
getOwnValueAxisLineColor in interface JRValueAxisFormat

isShowOpenTicks

public boolean isShowOpenTicks()
Specified by:
isShowOpenTicks in interface JRHighLowPlot

setShowOpenTicks

public void setShowOpenTicks(boolean showOpenTicks)

isShowCloseTicks

public boolean isShowCloseTicks()
Specified by:
isShowCloseTicks in interface JRHighLowPlot

setShowCloseTicks

public void setShowCloseTicks(boolean showCloseTicks)

collectExpressions

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

clone

public java.lang.Object clone(JRChart parentChart)
Specified by:
clone in interface JRChartPlot
Overrides:
clone in class JRBaseChartPlot


© 2001-2006 JasperSoft Corporation www.jaspersoft.com