net.sf.dynamicreports.report.builder.chart
Class AxisFormatBuilder

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.AbstractBuilder<AxisFormatBuilder,DRAxisFormat>
      extended by net.sf.dynamicreports.report.builder.chart.AxisFormatBuilder
All Implemented Interfaces:
Serializable

public class AxisFormatBuilder
extends AbstractBuilder<AxisFormatBuilder,DRAxisFormat>

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
builded
 
Constructor Summary
protected AxisFormatBuilder()
           
 
Method Summary
 DRAxisFormat getAxisFormat()
           
 AxisFormatBuilder setLabel(DRIExpression<String> labelExpression)
           
 AxisFormatBuilder setLabel(String label)
           
 AxisFormatBuilder setLabelColor(Color labelColor)
           
 AxisFormatBuilder setLabelFont(FontBuilder labelFont)
           
 AxisFormatBuilder setLineColor(Color lineColor)
           
 AxisFormatBuilder setRangeMaxValueExpression(DRIExpression<? extends Number> rangeMaxValueExpression)
           
 AxisFormatBuilder setRangeMaxValueExpression(Number rangeMaxValue)
           
 AxisFormatBuilder setRangeMinValueExpression(DRIExpression<? extends Number> rangeMinValueExpression)
           
 AxisFormatBuilder setRangeMinValueExpression(Number rangeMinValue)
           
 AxisFormatBuilder setTickLabelColor(Color tickLabelColor)
           
 AxisFormatBuilder setTickLabelFont(FontBuilder tickLabelFont)
           
 AxisFormatBuilder setTickLabelMask(String tickLabelMask)
           
 AxisFormatBuilder setTickLabelRotation(Double tickLabelRotation)
           
 AxisFormatBuilder setVerticalTickLabels(Boolean verticalTickLabels)
           
 
Methods inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
build, configure, getObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AxisFormatBuilder

protected AxisFormatBuilder()
Method Detail

setLabel

public AxisFormatBuilder setLabel(String label)

setLabel

public AxisFormatBuilder setLabel(DRIExpression<String> labelExpression)

setLabelFont

public AxisFormatBuilder setLabelFont(FontBuilder labelFont)

setLabelColor

public AxisFormatBuilder setLabelColor(Color labelColor)

setTickLabelFont

public AxisFormatBuilder setTickLabelFont(FontBuilder tickLabelFont)

setTickLabelColor

public AxisFormatBuilder setTickLabelColor(Color tickLabelColor)

setTickLabelMask

public AxisFormatBuilder setTickLabelMask(String tickLabelMask)

setVerticalTickLabels

public AxisFormatBuilder setVerticalTickLabels(Boolean verticalTickLabels)

setTickLabelRotation

public AxisFormatBuilder setTickLabelRotation(Double tickLabelRotation)

setLineColor

public AxisFormatBuilder setLineColor(Color lineColor)

setRangeMinValueExpression

public AxisFormatBuilder setRangeMinValueExpression(Number rangeMinValue)

setRangeMinValueExpression

public AxisFormatBuilder setRangeMinValueExpression(DRIExpression<? extends Number> rangeMinValueExpression)

setRangeMaxValueExpression

public AxisFormatBuilder setRangeMaxValueExpression(Number rangeMaxValue)

setRangeMaxValueExpression

public AxisFormatBuilder setRangeMaxValueExpression(DRIExpression<? extends Number> rangeMaxValueExpression)

getAxisFormat

public DRAxisFormat getAxisFormat()


Copyright © 2010-2014. All Rights Reserved.