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 aSurveyScale
.
-
-
Constructor Summary
Constructors Constructor Description SurveyScaleLegendItem()
SurveyScaleLegendItem(Shape shape, String label, boolean draw, boolean fill)
Creates a new legend item.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
draw(Graphics2D g2, Rectangle2D area)
Draws the legend item.Font
getFont()
String
getLabel()
Shape
getShape()
boolean
isDraw()
boolean
isFill()
void
setDraw(boolean draw)
void
setFill(boolean fill)
void
setFont(Font font)
void
setLabel(String label)
void
setShape(Shape shape)
-
-
-
Method Detail
-
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)
-
-