ar.com.fdvs.dj.domain.builders
Class DJChartBuilder

java.lang.Object
  extended by ar.com.fdvs.dj.domain.builders.DJChartBuilder

public class DJChartBuilder
extends java.lang.Object


Constructor Summary
DJChartBuilder()
           
 
Method Summary
 DJChartBuilder addChartOptions(DJChartOptions chartOptions)
           
 DJChartBuilder addColumn(AbstractColumn column)
           
 DJChartBuilder addColumnsGroup(ColumnsGroup columnsGroup)
           
 DJChartBuilder addOperation(byte operation)
           
 DJChartBuilder addParams(byte type, ColumnsGroup columnsGroup, AbstractColumn column, byte operation, DJChartOptions chartOptions)
           
 DJChartBuilder addType(byte type)
           
 DJChart build()
           
 DJChartOptions getChartOptions()
           
 ColumnsGroup getColumnsGroup()
           
 byte getOperation()
           
 byte getType()
           
 DJChartBuilder setBackColor(java.awt.Color backColor)
           
 DJChartBuilder setBorder(byte border)
           
 DJChartBuilder setCentered(boolean centered)
           
 DJChartBuilder setColors(java.util.List colors)
           
 DJChartBuilder setHeight(int height)
           
 DJChartBuilder setPosition(byte position)
           
 DJChartBuilder setShowLabels(boolean showLabels)
           
 DJChartBuilder setShowLegend(boolean showLegend)
           
 DJChartBuilder setWidth(int width)
           
 DJChartBuilder setX(int x)
           
 DJChartBuilder setY(int y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DJChartBuilder

public DJChartBuilder()
Method Detail

build

public DJChart build()
              throws ChartBuilderException
Throws:
ChartBuilderException

addColumn

public DJChartBuilder addColumn(AbstractColumn column)

getOperation

public byte getOperation()

addOperation

public DJChartBuilder addOperation(byte operation)

getType

public byte getType()

addType

public DJChartBuilder addType(byte type)

getColumnsGroup

public ColumnsGroup getColumnsGroup()

addColumnsGroup

public DJChartBuilder addColumnsGroup(ColumnsGroup columnsGroup)

addParams

public DJChartBuilder addParams(byte type,
                                ColumnsGroup columnsGroup,
                                AbstractColumn column,
                                byte operation,
                                DJChartOptions chartOptions)

getChartOptions

public DJChartOptions getChartOptions()

addChartOptions

public DJChartBuilder addChartOptions(DJChartOptions chartOptions)

setShowLegend

public DJChartBuilder setShowLegend(boolean showLegend)

setBackColor

public DJChartBuilder setBackColor(java.awt.Color backColor)

setHeight

public DJChartBuilder setHeight(int height)

setWidth

public DJChartBuilder setWidth(int width)

setCentered

public DJChartBuilder setCentered(boolean centered)

setPosition

public DJChartBuilder setPosition(byte position)

setY

public DJChartBuilder setY(int y)

setX

public DJChartBuilder setX(int x)

setShowLabels

public DJChartBuilder setShowLabels(boolean showLabels)

setBorder

public DJChartBuilder setBorder(byte border)

setColors

public DJChartBuilder setColors(java.util.List colors)


Copyright © 2006-2008 FDV Solutions. All Rights Reserved.