com.davisor.graphics.chart
Class ScaleLegendFactory.ScaleLegendContext

java.lang.Object
  extended bycom.davisor.graphics.chart.ChartFactory.ChartContext
      extended bycom.davisor.graphics.chart.ScaleLegendFactory.ScaleLegendContext
Enclosing class:
ScaleLegendFactory

public class ScaleLegendFactory.ScaleLegendContext
extends ChartFactory.ChartContext

Context information for legend size calculation and drawing.


Field Summary
 int alignment
           
 java.awt.Paint backColor
           
 java.awt.Paint backPaint
           
 java.awt.Stroke backStroke
           
 int borderPadding
           
 java.util.List[] entries
           
 int horizontalLabelGap
           
 int horizontalLabelOffset
           
 int horizontalShapeGap
           
 java.awt.Font labelFont
           
 int orientation
           
 int verticalLabelGap
           
 int verticalLabelOffset
           
 int verticalShapeGap
           
 
Fields inherited from class com.davisor.graphics.chart.ChartFactory.ChartContext
data
 
Constructor Summary
ScaleLegendFactory.ScaleLegendContext(ChartData data)
          Default constructor.
 
Method Summary
 void addGradientPaint(java.awt.Paint labelColor, java.awt.Color maxColor, java.awt.Color minColor, java.awt.Paint shapeColor, java.awt.Stroke shapeStroke, DataValue value, int valueChannel)
           
 void addGradientPaint(java.lang.String label, java.awt.Paint labelColor, java.awt.Color maxColor, java.awt.Color minColor, java.awt.Paint shapeColor, java.awt.Stroke shapeStroke, DataValue value, int valueChannel)
           
 void addSolidPaint(java.awt.Paint labelColor, DataValue paintValue, java.awt.Paint shapeColor, java.awt.Stroke shapeStroke, DataValue value, int valueChannel)
           
 void addSolidPaint(java.lang.String label, java.awt.Paint labelColor, DataValue paintValue, java.awt.Paint shapeColor, java.awt.Stroke shapeStroke, DataValue value, int valueChannel)
           
 void addSolidShape(java.awt.Paint labelColor, java.awt.Paint shapeColor, java.awt.Paint shapePaint, java.awt.Stroke shapeStroke, DataValue shapeValue, DataValue value, int valueChannel)
           
 void addSolidShape(java.lang.String label, java.awt.Paint labelColor, java.awt.Paint shapeColor, java.awt.Paint shapePaint, java.awt.Stroke shapeStroke, DataValue shapeValue, DataValue value, int valueChannel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

alignment

public int alignment

backColor

public java.awt.Paint backColor

backPaint

public java.awt.Paint backPaint

backStroke

public java.awt.Stroke backStroke

borderPadding

public int borderPadding

entries

public java.util.List[] entries

horizontalShapeGap

public int horizontalShapeGap

horizontalLabelGap

public int horizontalLabelGap

horizontalLabelOffset

public int horizontalLabelOffset

labelFont

public java.awt.Font labelFont

orientation

public int orientation

verticalShapeGap

public int verticalShapeGap

verticalLabelGap

public int verticalLabelGap

verticalLabelOffset

public int verticalLabelOffset
Constructor Detail

ScaleLegendFactory.ScaleLegendContext

public ScaleLegendFactory.ScaleLegendContext(ChartData data)
Default constructor.

Method Detail

addGradientPaint

public void addGradientPaint(java.awt.Paint labelColor,
                             java.awt.Color maxColor,
                             java.awt.Color minColor,
                             java.awt.Paint shapeColor,
                             java.awt.Stroke shapeStroke,
                             DataValue value,
                             int valueChannel)

addGradientPaint

public void addGradientPaint(java.lang.String label,
                             java.awt.Paint labelColor,
                             java.awt.Color maxColor,
                             java.awt.Color minColor,
                             java.awt.Paint shapeColor,
                             java.awt.Stroke shapeStroke,
                             DataValue value,
                             int valueChannel)

addSolidPaint

public void addSolidPaint(java.awt.Paint labelColor,
                          DataValue paintValue,
                          java.awt.Paint shapeColor,
                          java.awt.Stroke shapeStroke,
                          DataValue value,
                          int valueChannel)

addSolidPaint

public void addSolidPaint(java.lang.String label,
                          java.awt.Paint labelColor,
                          DataValue paintValue,
                          java.awt.Paint shapeColor,
                          java.awt.Stroke shapeStroke,
                          DataValue value,
                          int valueChannel)

addSolidShape

public void addSolidShape(java.awt.Paint labelColor,
                          java.awt.Paint shapeColor,
                          java.awt.Paint shapePaint,
                          java.awt.Stroke shapeStroke,
                          DataValue shapeValue,
                          DataValue value,
                          int valueChannel)

addSolidShape

public void addSolidShape(java.lang.String label,
                          java.awt.Paint labelColor,
                          java.awt.Paint shapeColor,
                          java.awt.Paint shapePaint,
                          java.awt.Stroke shapeStroke,
                          DataValue shapeValue,
                          DataValue value,
                          int valueChannel)


Copyright © 2001-2004 Davisor Oy. All Rights Reserved.