org.jfree.chart
public class ChartRenderingInfo extends Object implements Cloneable, Serializable
An instance of the JFreeChart class can draw itself within an
arbitrary rectangle on any Graphics2D
. It is assumed that
client code will sometimes render the same chart in more than one view, so
the JFreeChart instance does not retain any information about its
rendered dimensions. This information can be useful sometimes, so you have
the option to collect the information at each call to
JFreeChart.draw()
, by passing an instance of this
ChartRenderingInfo
class.
Constructor Summary | |
---|---|
ChartRenderingInfo()
Constructs a new ChartRenderingInfo structure that can be used to
collect information about the dimensions of a rendered chart. | |
ChartRenderingInfo(EntityCollection entities)
Constructs a new instance. |
Method Summary | |
---|---|
void | clear()
Clears the information recorded by this object. |
Object | clone()
Returns a clone of this object.
|
boolean | equals(Object obj)
Tests this object for equality with an arbitrary object.
|
Rectangle2D | getChartArea()
Returns the area in which the chart was drawn.
|
EntityCollection | getEntityCollection()
Returns the collection of entities maintained by this instance.
|
PlotRenderingInfo | getPlotInfo()
Returns the rendering info for the chart's plot.
|
void | setChartArea(Rectangle2D area)
Sets the area in which the chart was drawn.
|
void | setEntityCollection(EntityCollection entities)
Sets the entity collection.
|
null
, no entity information (including tool tips) will
be collected.
Parameters: entities an entity collection (null
permitted).
Returns: A clone.
Throws: CloneNotSupportedException if the object cannot be cloned.
Parameters: obj the object to test against (null
permitted).
Returns: A boolean.
Returns: The area in which the chart was drawn.
See Also: setChartArea
Returns: The entity collection (possibly null
).
See Also: setEntityCollection
Returns: The rendering info for the plot.
Parameters: area the chart area.
See Also: getChartArea
Parameters: entities the entity collection (null
permitted).
See Also: getEntityCollection