org.pentaho.reporting.engine.classic.core.modules.misc.survey
Class SurveyScaleLegendItem
java.lang.Object
org.pentaho.reporting.engine.classic.core.modules.misc.survey.SurveyScaleLegendItem
public class SurveyScaleLegendItem
- extends Object
A Drawable object that represents a legend item for a SurveyScale
.
SurveyScaleLegendItem
public SurveyScaleLegendItem()
SurveyScaleLegendItem
public SurveyScaleLegendItem(Shape shape,
String label,
boolean draw,
boolean fill)
- Creates a new legend item.
- Parameters:
shape
- the shape.label
- the label.draw
- draw the shape?fill
- fill the shape?
draw
public void draw(Graphics2D g2,
Rectangle2D area)
- Draws the legend item.
- Parameters:
g2
- the graphic device.area
- the area.
isDraw
public boolean isDraw()
setDraw
public void setDraw(boolean draw)
isFill
public boolean isFill()
setFill
public void setFill(boolean fill)
getFont
public Font getFont()
setFont
public void setFont(Font font)
getLabel
public String getLabel()
setLabel
public void setLabel(String label)
getShape
public Shape getShape()
setShape
public void setShape(Shape shape)