java.lang.Object
org.jfree.chart.plot.PlotRenderingInfo
- All Implemented Interfaces:
Serializable
,Cloneable
Stores information about the dimensions of a plot and its subplots.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds the info for a subplot.clone()
Returns a clone of this object.boolean
Tests this instance for equality against an arbitrary object.Returns the plot's data area (in Java2D space).getOwner()
Returns the owner (as specified in the constructor).Returns the plot area (in Java2D space).int
Returns the number of subplots (possibly zero).int
getSubplotIndex
(Point2D source) Returns the index of the subplot that contains the specified (x, y) point (the "source" point).getSubplotInfo
(int index) Returns the info for a subplot.void
setDataArea
(Rectangle2D area) Sets the data area.void
setPlotArea
(Rectangle2D area) Sets the plot area.
-
Constructor Details
-
PlotRenderingInfo
Creates a new instance.- Parameters:
owner
- the owner (null
permitted).
-
-
Method Details
-
getOwner
Returns the owner (as specified in the constructor).- Returns:
- The owner (possibly
null
).
-
getPlotArea
Returns the plot area (in Java2D space).- Returns:
- The plot area (possibly
null
). - See Also:
-
setPlotArea
Sets the plot area.- Parameters:
area
- the plot area (in Java2D space,null
permitted but discouraged)- See Also:
-
getDataArea
Returns the plot's data area (in Java2D space).- Returns:
- The data area (possibly
null
). - See Also:
-
setDataArea
Sets the data area.- Parameters:
area
- the data area (in Java2D space,null
permitted but discouraged).- See Also:
-
getSubplotCount
public int getSubplotCount()Returns the number of subplots (possibly zero).- Returns:
- The subplot count.
-
addSubplotInfo
Adds the info for a subplot.- Parameters:
info
- the subplot info.- See Also:
-
getSubplotInfo
Returns the info for a subplot.- Parameters:
index
- the subplot index.- Returns:
- The info.
- See Also:
-
getSubplotIndex
Returns the index of the subplot that contains the specified (x, y) point (the "source" point). The source point will usually come from a mouse click on aChartPanel
, and this method is then used to determine the subplot that contains the source point.- Parameters:
source
- the source point (in Java2D space,null
not permitted).- Returns:
- The subplot index (or -1 if no subplot contains
source
).
-
equals
Tests this instance for equality against an arbitrary object. -
clone
Returns a clone of this object.- Overrides:
clone
in classObject
- Returns:
- A clone.
- Throws:
CloneNotSupportedException
- if there is a problem cloning.
-