Package | Description |
---|---|
org.jfree.chart.event |
Event classes and listener interfaces, used to provide a change
notification mechanism so that charts are automatically redrawn
whenever changes are made to any chart component.
|
org.jfree.chart.plot |
Plot classes and related interfaces.
|
org.jfree.chart.renderer.category |
Plug-in renderers for the
CategoryPlot class. |
org.jfree.chart.renderer.xy |
Plug-in renderers for the
XYPlot class. |
Modifier and Type | Method and Description |
---|---|
Marker |
MarkerChangeEvent.getMarker()
Returns the marker that triggered the event.
|
Constructor and Description |
---|
MarkerChangeEvent(Marker marker)
Creates a new
MarkerChangeEvent instance. |
Modifier and Type | Class and Description |
---|---|
class |
CategoryMarker
A marker for a category.
|
class |
IntervalMarker
Represents an interval to be highlighted in some way.
|
class |
ValueMarker
A marker that represents a single value.
|
Modifier and Type | Method and Description |
---|---|
void |
XYPlot.addDomainMarker(int index,
Marker marker,
org.jfree.ui.Layer layer)
Adds a marker for a specific dataset/renderer and sends a
PlotChangeEvent to all registered listeners. |
void |
XYPlot.addDomainMarker(int index,
Marker marker,
org.jfree.ui.Layer layer,
boolean notify)
Adds a marker for a specific dataset/renderer and, if requested, sends a
PlotChangeEvent to all registered listeners. |
void |
XYPlot.addDomainMarker(Marker marker)
Adds a marker for the domain axis and sends a
PlotChangeEvent
to all registered listeners. |
void |
ContourPlot.addDomainMarker(Marker marker)
Deprecated.
Adds a marker for the domain axis.
|
void |
XYPlot.addDomainMarker(Marker marker,
org.jfree.ui.Layer layer)
Adds a marker for the domain axis in the specified layer and sends a
PlotChangeEvent to all registered listeners. |
void |
XYPlot.addRangeMarker(int index,
Marker marker,
org.jfree.ui.Layer layer)
Adds a marker for a specific dataset/renderer and sends a
PlotChangeEvent to all registered listeners. |
void |
CategoryPlot.addRangeMarker(int index,
Marker marker,
org.jfree.ui.Layer layer)
Adds a marker for display by a particular renderer and sends a
PlotChangeEvent to all registered listeners. |
void |
XYPlot.addRangeMarker(int index,
Marker marker,
org.jfree.ui.Layer layer,
boolean notify)
Adds a marker for a specific dataset/renderer and, if requested, sends a
PlotChangeEvent to all registered listeners. |
void |
CategoryPlot.addRangeMarker(int index,
Marker marker,
org.jfree.ui.Layer layer,
boolean notify)
Adds a marker for display by a particular renderer and sends a
PlotChangeEvent to all registered listeners. |
void |
XYPlot.addRangeMarker(Marker marker)
Adds a marker for the range axis and sends a
PlotChangeEvent to
all registered listeners. |
void |
ContourPlot.addRangeMarker(Marker marker)
Deprecated.
Adds a marker for the range axis.
|
void |
CategoryPlot.addRangeMarker(Marker marker)
Adds a marker for display (in the foreground) against the range axis and
sends a
PlotChangeEvent to all registered listeners. |
void |
XYPlot.addRangeMarker(Marker marker,
org.jfree.ui.Layer layer)
Adds a marker for the range axis in the specified layer and sends a
PlotChangeEvent to all registered listeners. |
void |
CategoryPlot.addRangeMarker(Marker marker,
org.jfree.ui.Layer layer)
Adds a marker for display against the range axis and sends a
PlotChangeEvent to all registered listeners. |
void |
ContourPlot.drawDomainMarker(java.awt.Graphics2D g2,
ContourPlot plot,
ValueAxis domainAxis,
Marker marker,
java.awt.geom.Rectangle2D dataArea)
Deprecated.
Draws a vertical line on the chart to represent a 'range marker'.
|
void |
ContourPlot.drawRangeMarker(java.awt.Graphics2D g2,
ContourPlot plot,
ValueAxis rangeAxis,
Marker marker,
java.awt.geom.Rectangle2D dataArea)
Deprecated.
Draws a horizontal line across the chart to represent a 'range marker'.
|
boolean |
XYPlot.removeDomainMarker(int index,
Marker marker,
org.jfree.ui.Layer layer)
Removes a marker for a specific dataset/renderer and sends a
PlotChangeEvent to all registered listeners. |
boolean |
CategoryPlot.removeDomainMarker(int index,
Marker marker,
org.jfree.ui.Layer layer)
Removes a marker for a specific dataset/renderer and sends a
PlotChangeEvent to all registered listeners. |
boolean |
XYPlot.removeDomainMarker(int index,
Marker marker,
org.jfree.ui.Layer layer,
boolean notify)
Removes a marker for a specific dataset/renderer and, if requested,
sends a
PlotChangeEvent to all registered listeners. |
boolean |
CategoryPlot.removeDomainMarker(int index,
Marker marker,
org.jfree.ui.Layer layer,
boolean notify)
Removes a marker for a specific dataset/renderer and, if requested,
sends a
PlotChangeEvent to all registered listeners. |
boolean |
XYPlot.removeDomainMarker(Marker marker)
Removes a marker for the domain axis and sends a
PlotChangeEvent
to all registered listeners. |
boolean |
CategoryPlot.removeDomainMarker(Marker marker)
Removes a marker for the domain axis and sends a
PlotChangeEvent
to all registered listeners. |
boolean |
XYPlot.removeDomainMarker(Marker marker,
org.jfree.ui.Layer layer)
Removes a marker for the domain axis in the specified layer and sends a
PlotChangeEvent to all registered listeners. |
boolean |
CategoryPlot.removeDomainMarker(Marker marker,
org.jfree.ui.Layer layer)
Removes a marker for the domain axis in the specified layer and sends a
PlotChangeEvent to all registered listeners. |
boolean |
XYPlot.removeRangeMarker(int index,
Marker marker,
org.jfree.ui.Layer layer)
Removes a marker for a specific dataset/renderer and sends a
PlotChangeEvent to all registered listeners. |
boolean |
CategoryPlot.removeRangeMarker(int index,
Marker marker,
org.jfree.ui.Layer layer)
Removes a marker for a specific dataset/renderer and sends a
PlotChangeEvent to all registered listeners. |
boolean |
XYPlot.removeRangeMarker(int index,
Marker marker,
org.jfree.ui.Layer layer,
boolean notify)
Removes a marker for a specific dataset/renderer and sends a
PlotChangeEvent to all registered listeners. |
boolean |
CategoryPlot.removeRangeMarker(int index,
Marker marker,
org.jfree.ui.Layer layer,
boolean notify)
Removes a marker for a specific dataset/renderer and sends a
PlotChangeEvent to all registered listeners. |
boolean |
XYPlot.removeRangeMarker(Marker marker)
Removes a marker for the range axis and sends a
PlotChangeEvent
to all registered listeners. |
boolean |
CategoryPlot.removeRangeMarker(Marker marker)
Removes a marker for the range axis and sends a
PlotChangeEvent
to all registered listeners. |
boolean |
XYPlot.removeRangeMarker(Marker marker,
org.jfree.ui.Layer layer)
Removes a marker for the range axis in the specified layer and sends a
PlotChangeEvent to all registered listeners. |
boolean |
CategoryPlot.removeRangeMarker(Marker marker,
org.jfree.ui.Layer layer)
Removes a marker for the range axis in the specified layer and sends a
PlotChangeEvent to all registered listeners. |
Modifier and Type | Method and Description |
---|---|
void |
LineRenderer3D.drawRangeMarker(java.awt.Graphics2D g2,
CategoryPlot plot,
ValueAxis axis,
Marker marker,
java.awt.geom.Rectangle2D dataArea)
Draws a range marker.
|
void |
CategoryItemRenderer.drawRangeMarker(java.awt.Graphics2D g2,
CategoryPlot plot,
ValueAxis axis,
Marker marker,
java.awt.geom.Rectangle2D dataArea)
Draws a line (or some other marker) to indicate a particular value on
the range axis.
|
void |
BarRenderer3D.drawRangeMarker(java.awt.Graphics2D g2,
CategoryPlot plot,
ValueAxis axis,
Marker marker,
java.awt.geom.Rectangle2D dataArea)
Draws a range marker.
|
void |
AbstractCategoryItemRenderer.drawRangeMarker(java.awt.Graphics2D g2,
CategoryPlot plot,
ValueAxis axis,
Marker marker,
java.awt.geom.Rectangle2D dataArea)
Draws a marker for the range axis.
|
Modifier and Type | Method and Description |
---|---|
void |
XYItemRenderer.drawDomainMarker(java.awt.Graphics2D g2,
XYPlot plot,
ValueAxis axis,
Marker marker,
java.awt.geom.Rectangle2D dataArea)
Draws the specified
marker against the domain axis. |
void |
AbstractXYItemRenderer.drawDomainMarker(java.awt.Graphics2D g2,
XYPlot plot,
ValueAxis domainAxis,
Marker marker,
java.awt.geom.Rectangle2D dataArea)
Draws a vertical line on the chart to represent a 'range marker'.
|
void |
XYItemRenderer.drawRangeMarker(java.awt.Graphics2D g2,
XYPlot plot,
ValueAxis axis,
Marker marker,
java.awt.geom.Rectangle2D dataArea)
Draws a horizontal line across the chart to represent a 'range marker'.
|
void |
AbstractXYItemRenderer.drawRangeMarker(java.awt.Graphics2D g2,
XYPlot plot,
ValueAxis rangeAxis,
Marker marker,
java.awt.geom.Rectangle2D dataArea)
Draws a horizontal line across the chart to represent a 'range marker'.
|