public class

DrawableLegendItem

extends Object
java.lang.Object
   ↳ org.jfree.chart.DrawableLegendItem

This class is deprecated.
This class is not used by JFreeChart.

Class Overview

This class contains a single legend item along with position details for drawing the item on a particular chart.

Summary

Public Constructors
DrawableLegendItem(LegendItem item)
Create a legend item.
Public Methods
double getHeight()
Get the height of this item.
LegendItem getItem()
Returns the legend item.
Point2D getLabelPosition()
Returns the label position.
Line2D getLine()
Returns the list.
Shape getMarker()
Get the marker.
double getMaxX()
Returns the largest X coordinate of the framing rectangle of this legend item.
double getMaxY()
Returns the largest Y coordinate of the framing rectangle of this legend item.
double getWidth()
Get the width of this item.
double getX()
Get the x-coordinate for the item's location.
double getY()
Get the y-coordinate for the item's location.
void setBounds(double x, double y, double width, double height)
Set the bounds of this item.
void setLabelPosition(Point2D position)
Sets the label position.
void setLine(Line2D l)
Sets the line used to label this series.
void setMarker(Shape marker)
Set the marker.
void setX(double x)
Set the x-coordinate for the item's location.
void setY(double y)
Set the y-coordinate for the item's location.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public DrawableLegendItem (LegendItem item)

Create a legend item.

Parameters
item the legend item for display.

Public Methods

public double getHeight ()

Get the height of this item.

Returns
  • The height.

public LegendItem getItem ()

Returns the legend item.

Returns
  • The legend item.

public Point2D getLabelPosition ()

Returns the label position.

Returns
  • The label position.

public Line2D getLine ()

Returns the list.

Returns
  • The line.

public Shape getMarker ()

Get the marker.

Returns
  • The shape used to indicate color on the legend for this item.

public double getMaxX ()

Returns the largest X coordinate of the framing rectangle of this legend item.

Returns
  • The largest x coordinate of the framing rectangle of this legend item.

public double getMaxY ()

Returns the largest Y coordinate of the framing rectangle of this legend item.

Returns
  • The largest Y coordinate of the framing rectangle of this legend item.

public double getWidth ()

Get the width of this item.

Returns
  • The width.

public double getX ()

Get the x-coordinate for the item's location.

Returns
  • The x-coordinate for the item's location.

public double getY ()

Get the y-coordinate for the item's location.

Returns
  • The y-coordinate for the item's location.

public void setBounds (double x, double y, double width, double height)

Set the bounds of this item.

Parameters
x x-coordinate for the item's location.
y y-coordinate for the item's location.
width the width of this item.
height the height of this item.

public void setLabelPosition (Point2D position)

Sets the label position.

Parameters
position the label position.

public void setLine (Line2D l)

Sets the line used to label this series.

Parameters
l the new line to use.

public void setMarker (Shape marker)

Set the marker.

Parameters
marker a shape used to indicate color on the legend for this item.

public void setX (double x)

Set the x-coordinate for the item's location.

Parameters
x the x-coordinate.

public void setY (double y)

Set the y-coordinate for the item's location.

Parameters
y the y-coordinate.