Class AxisSettings
- java.lang.Object
-
- net.sf.jasperreports.chartthemes.simple.AxisSettings
-
- All Implemented Interfaces:
Serializable,net.sf.jasperreports.engine.design.events.JRChangeEventsSupport
public class AxisSettings extends Object implements net.sf.jasperreports.engine.design.events.JRChangeEventsSupport, Serializable
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROPERTY_axisIntegerUnitstatic StringPROPERTY_labelAnglestatic StringPROPERTY_labelFontstatic StringPROPERTY_labelInsetsstatic StringPROPERTY_labelPaintstatic StringPROPERTY_labelVisiblestatic StringPROPERTY_linePaintstatic StringPROPERTY_lineStrokestatic StringPROPERTY_lineVisiblestatic StringPROPERTY_locationstatic StringPROPERTY_tickCountstatic StringPROPERTY_tickIntervalstatic StringPROPERTY_tickLabelFontstatic StringPROPERTY_tickLabelInsetsstatic StringPROPERTY_tickLabelPaintstatic StringPROPERTY_tickLabelsVisiblestatic StringPROPERTY_tickMarksInsideLengthstatic StringPROPERTY_tickMarksOutsideLengthstatic StringPROPERTY_tickMarksPaintstatic StringPROPERTY_tickMarksStrokestatic StringPROPERTY_tickMarksVisiblestatic StringPROPERTY_visible
-
Constructor Summary
Constructors Constructor Description AxisSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleangetAxisIntegerUnit()net.sf.jasperreports.engine.design.events.JRPropertyChangeSupportgetEventSupport()DoublegetLabelAngle()net.sf.jasperreports.engine.JRFontgetLabelFont()org.jfree.ui.RectangleInsetsgetLabelInsets()PaintProvidergetLabelPaint()BooleangetLabelVisible()PaintProvidergetLinePaint()StrokegetLineStroke()BooleangetLineVisible()org.jfree.chart.axis.AxisLocationgetLocation()IntegergetTickCount()NumbergetTickInterval()net.sf.jasperreports.engine.JRFontgetTickLabelFont()org.jfree.ui.RectangleInsetsgetTickLabelInsets()PaintProvidergetTickLabelPaint()BooleangetTickLabelsVisible()FloatgetTickMarksInsideLength()FloatgetTickMarksOutsideLength()PaintProvidergetTickMarksPaint()StrokegetTickMarksStroke()BooleangetTickMarksVisible()BooleangetVisible()voidsetAxisIntegerUnit(Boolean axisIntegerUnit)voidsetLabelAngle(Double labelAngle)voidsetLabelFont(net.sf.jasperreports.engine.JRFont labelFont)voidsetLabelInsets(org.jfree.ui.RectangleInsets labelInsets)voidsetLabelPaint(PaintProvider labelPaint)voidsetLabelVisible(Boolean labelVisible)voidsetLinePaint(PaintProvider linePaint)voidsetLineStroke(Stroke lineStroke)voidsetLineVisible(Boolean lineVisible)voidsetLocation(org.jfree.chart.axis.AxisLocation location)voidsetTickCount(Integer tickCount)voidsetTickInterval(Number tickInterval)voidsetTickLabelFont(net.sf.jasperreports.engine.JRFont tickLabelFont)voidsetTickLabelInsets(org.jfree.ui.RectangleInsets tickLabelInsets)voidsetTickLabelPaint(PaintProvider tickLabelPaint)voidsetTickLabelsVisible(Boolean tickLabelsVisible)voidsetTickMarksInsideLength(Float tickMarksInsideLength)voidsetTickMarksOutsideLength(Float tickMarksOutsideLength)voidsetTickMarksPaint(PaintProvider tickMarksPaint)voidsetTickMarksStroke(Stroke tickMarksStroke)voidsetTickMarksVisible(Boolean tickMarksVisible)voidsetVisible(Boolean visible)
-
-
-
Field Detail
-
PROPERTY_visible
public static final String PROPERTY_visible
- See Also:
- Constant Field Values
-
PROPERTY_location
public static final String PROPERTY_location
- See Also:
- Constant Field Values
-
PROPERTY_linePaint
public static final String PROPERTY_linePaint
- See Also:
- Constant Field Values
-
PROPERTY_lineStroke
public static final String PROPERTY_lineStroke
- See Also:
- Constant Field Values
-
PROPERTY_lineVisible
public static final String PROPERTY_lineVisible
- See Also:
- Constant Field Values
-
PROPERTY_labelAngle
public static final String PROPERTY_labelAngle
- See Also:
- Constant Field Values
-
PROPERTY_labelPaint
public static final String PROPERTY_labelPaint
- See Also:
- Constant Field Values
-
PROPERTY_labelFont
public static final String PROPERTY_labelFont
- See Also:
- Constant Field Values
-
PROPERTY_labelInsets
public static final String PROPERTY_labelInsets
- See Also:
- Constant Field Values
-
PROPERTY_labelVisible
public static final String PROPERTY_labelVisible
- See Also:
- Constant Field Values
-
PROPERTY_tickLabelPaint
public static final String PROPERTY_tickLabelPaint
- See Also:
- Constant Field Values
-
PROPERTY_tickLabelFont
public static final String PROPERTY_tickLabelFont
- See Also:
- Constant Field Values
-
PROPERTY_tickLabelInsets
public static final String PROPERTY_tickLabelInsets
- See Also:
- Constant Field Values
-
PROPERTY_tickLabelsVisible
public static final String PROPERTY_tickLabelsVisible
- See Also:
- Constant Field Values
-
PROPERTY_tickMarksInsideLength
public static final String PROPERTY_tickMarksInsideLength
- See Also:
- Constant Field Values
-
PROPERTY_tickMarksOutsideLength
public static final String PROPERTY_tickMarksOutsideLength
- See Also:
- Constant Field Values
-
PROPERTY_tickMarksPaint
public static final String PROPERTY_tickMarksPaint
- See Also:
- Constant Field Values
-
PROPERTY_tickMarksStroke
public static final String PROPERTY_tickMarksStroke
- See Also:
- Constant Field Values
-
PROPERTY_tickMarksVisible
public static final String PROPERTY_tickMarksVisible
- See Also:
- Constant Field Values
-
PROPERTY_tickCount
public static final String PROPERTY_tickCount
- See Also:
- Constant Field Values
-
PROPERTY_tickInterval
public static final String PROPERTY_tickInterval
- See Also:
- Constant Field Values
-
PROPERTY_axisIntegerUnit
public static final String PROPERTY_axisIntegerUnit
- See Also:
- Constant Field Values
-
-
Method Detail
-
getEventSupport
public net.sf.jasperreports.engine.design.events.JRPropertyChangeSupport getEventSupport()
- Specified by:
getEventSupportin interfacenet.sf.jasperreports.engine.design.events.JRChangeEventsSupport
-
getVisible
public Boolean getVisible()
- Returns:
- the visible
-
setVisible
public void setVisible(Boolean visible)
- Parameters:
visible- the visible property to set
-
getLocation
public org.jfree.chart.axis.AxisLocation getLocation()
- Returns:
- the location
-
setLocation
public void setLocation(org.jfree.chart.axis.AxisLocation location)
- Parameters:
location- the location to set
-
getLinePaint
public PaintProvider getLinePaint()
- Returns:
- the linePaint
-
setLinePaint
public void setLinePaint(PaintProvider linePaint)
- Parameters:
linePaint- the linePaint to set
-
getLineVisible
public Boolean getLineVisible()
- Returns:
- the lineVisible
-
setLineVisible
public void setLineVisible(Boolean lineVisible)
- Parameters:
lineVisible- the lineVisible to set
-
getLabelAngle
public Double getLabelAngle()
- Returns:
- the labelAngle
-
setLabelAngle
public void setLabelAngle(Double labelAngle)
- Parameters:
labelAngle- the labelAngle to set
-
getLabelPaint
public PaintProvider getLabelPaint()
- Returns:
- the labelPaint
-
setLabelPaint
public void setLabelPaint(PaintProvider labelPaint)
- Parameters:
labelPaint- the labelPaint to set
-
getLabelFont
public net.sf.jasperreports.engine.JRFont getLabelFont()
- Returns:
- the labelFont
-
setLabelFont
public void setLabelFont(net.sf.jasperreports.engine.JRFont labelFont)
- Parameters:
labelFont- the labelFont to set
-
getLabelInsets
public org.jfree.ui.RectangleInsets getLabelInsets()
- Returns:
- the labelInsets
-
setLabelInsets
public void setLabelInsets(org.jfree.ui.RectangleInsets labelInsets)
- Parameters:
labelInsets- the labelInsets to set
-
getLabelVisible
public Boolean getLabelVisible()
- Returns:
- the labelVisible
-
setLabelVisible
public void setLabelVisible(Boolean labelVisible)
- Parameters:
labelVisible- the labelVisible to set
-
getTickLabelPaint
public PaintProvider getTickLabelPaint()
- Returns:
- the tickLabelPaint
-
setTickLabelPaint
public void setTickLabelPaint(PaintProvider tickLabelPaint)
- Parameters:
tickLabelPaint- the tickLabelPaint to set
-
getTickLabelFont
public net.sf.jasperreports.engine.JRFont getTickLabelFont()
- Returns:
- the tickLabelFont
-
setTickLabelFont
public void setTickLabelFont(net.sf.jasperreports.engine.JRFont tickLabelFont)
- Parameters:
tickLabelFont- the tickLabelFont to set
-
getTickLabelInsets
public org.jfree.ui.RectangleInsets getTickLabelInsets()
- Returns:
- the tickLabelInsets
-
setTickLabelInsets
public void setTickLabelInsets(org.jfree.ui.RectangleInsets tickLabelInsets)
- Parameters:
tickLabelInsets- the tickLabelInsets to set
-
getTickLabelsVisible
public Boolean getTickLabelsVisible()
- Returns:
- the tickLabelsVisible
-
setTickLabelsVisible
public void setTickLabelsVisible(Boolean tickLabelsVisible)
- Parameters:
tickLabelsVisible- the tickLabelsVisible to set
-
getTickMarksInsideLength
public Float getTickMarksInsideLength()
- Returns:
- the tickMarksInsideLength
-
setTickMarksInsideLength
public void setTickMarksInsideLength(Float tickMarksInsideLength)
- Parameters:
tickMarksInsideLength- the tickMarksInsideLength to set
-
getTickMarksOutsideLength
public Float getTickMarksOutsideLength()
- Returns:
- the tickMarksOutsideLength
-
setTickMarksOutsideLength
public void setTickMarksOutsideLength(Float tickMarksOutsideLength)
- Parameters:
tickMarksOutsideLength- the tickMarksOutsideLength to set
-
getTickMarksPaint
public PaintProvider getTickMarksPaint()
- Returns:
- the tickMarksPaint
-
setTickMarksPaint
public void setTickMarksPaint(PaintProvider tickMarksPaint)
- Parameters:
tickMarksPaint- the tickMarksPaint to set
-
getTickMarksVisible
public Boolean getTickMarksVisible()
- Returns:
- the tickMarksVisible
-
setTickMarksVisible
public void setTickMarksVisible(Boolean tickMarksVisible)
- Parameters:
tickMarksVisible- the tickMarksVisible to set
-
getAxisIntegerUnit
public Boolean getAxisIntegerUnit()
- Returns:
- the axisIntegerUnit
-
setAxisIntegerUnit
public void setAxisIntegerUnit(Boolean axisIntegerUnit)
- Parameters:
axisIntegerUnit- the axisIntegerUnit to set
-
getTickCount
public Integer getTickCount()
- Returns:
- the tickCount
-
setTickCount
public void setTickCount(Integer tickCount)
- Parameters:
tickCount- the tickCount to set
-
getTickInterval
public Number getTickInterval()
- Returns:
- the tickInterval
-
setTickInterval
public void setTickInterval(Number tickInterval)
- Parameters:
tickInterval- the tickInterval to set
-
getLineStroke
public Stroke getLineStroke()
- Returns:
- the lineStroke
-
setLineStroke
public void setLineStroke(Stroke lineStroke)
- Parameters:
lineStroke- the lineStroke to set
-
getTickMarksStroke
public Stroke getTickMarksStroke()
- Returns:
- the tickMarksStroke
-
setTickMarksStroke
public void setTickMarksStroke(Stroke tickMarksStroke)
- Parameters:
tickMarksStroke- the tickMarksStroke to set
-
-