A convenience class for creating new classes that implement
the
Block
interface.
A base class that can be used to create a label or tooltip generator that
can be assigned to a
CategoryItemRenderer
.
Creates a label generator with the specified date formatter.
Creates a label generator with the specified number formatter.
Creates a label generator with the specified number formatter.
Creates a new renderer with no tool tip generator and no URL generator.
An abstract implementation of the
Dataset
interface, containing a
mechanism for registering change listeners.
An base class that you can use to create new implementations of the
IntervalXYDataset
interface.
A base class used for generating pie chart item labels.
Creates an item label generator using the specified number formatters.
Base class providing common services for renderers.
An abstract implementation of the
SeriesDataset
interface,
containing a mechanism for registering change listeners.
The interface that must be supported by annotations that are to be added to
an
XYPlot
.
Creates a new instance that has no tool tip or URL specified.
An base class that you can use to create new implementations of the
XYDataset
interface.
A base class for creating item label generators.
Creates an item label generator using default number formatters.
Creates an item label generator using the specified number formatters.
Creates an item label generator using the specified number formatters.
Creates an item label generator using the specified formatters (a
number formatter for the x-values and a date formatter for the
y-values).
Creates an item label generator using the specified number formatters.
A base class that can be used to create new
XYItemRenderer
implementations.
Creates a renderer where the tooltip generator and the URL generator are
both null
.
An base class that you can use to create new implementations of the
XYZDataset
interface.
Returns true
if the specified value belongs in the bin,
and false
otherwise.
Handles action events generated by the popup menu.
Handles action events generated by the popup menu.
Adds new data to the series and sends a
SeriesChangeEvent
to
all registered listeners.
Adds new data to the series and, if requested, sends a
SeriesChangeEvent
to all registered listeners.
Adds an item to the dataset.
Adds a data item to the series and sends a
SeriesChangeEvent
to
all registered listeners.
Adds a data item to the series and, if requested, sends a
SeriesChangeEvent
to all registered listeners.
Adds a mean and standard deviation to the table.
Adds a data item to the series.
Adds a data item to the series.
Adds a data item to the series.
Adds a data item to this dataset and sends a
DatasetChangeEvent
to all registered listeners.
Adds a data item to the series and sends a
SeriesChangeEvent
to
all registered listeners.
Adds a data item to the series and, if requested, sends a
SeriesChangeEvent
to all registered listeners.
Adds space to the top, bottom, left or right edge of the plot area.
Adds a list of values relating to one box-and-whisker entity to the
table.
Adds new data to the series and sends a
SeriesChangeEvent
to
all registered listeners.
Adds new data to the series and, if requested, sends a
SeriesChangeEvent
to all registered listeners.
Adds a mean and standard deviation to the table.
Adds a data item to this dataset and, if requested, sends a
DatasetChangeEvent
to all registered listeners.
Adds an entry to the lookup table.
Adds an axis to the collection.
Adds a tick unit to the collection.
Adds a block to the container.
Adds a block and a key which can be used to determine the position of
the block in the arrangement.
Adds a block to the container.
Adds a block to the arrangement manager at the specified edge.
Adds a block to be managed by this instance.
Adds a block to be managed by this instance.
Adds a block to be managed by this instance.
Adds a block and a key which can be used to determine the position of
the block in the arrangement.
Adds an entity to the collection.
Adds an entity to the collection.
Adds a legend item to the collection.
Adds a subplot to the combined chart and sends a
PlotChangeEvent
to all registered listeners.
Adds a subplot (with a default 'weight' of 1) and sends a
PlotChangeEvent
to all registered listeners.
Adds a subplot to the combined chart and sends a
PlotChangeEvent
to all registered listeners.
Adds a subplot (with a default 'weight' of 1) and sends a
PlotChangeEvent
to all registered listeners.
Adds a subplot, with a default 'weight' of 1.
Adds a subplot with the specified weight and sends a
PlotChangeEvent
to all registered listeners.
Adds a subplot with a particular weight (greater than or equal to one).
Adds an outlier to the list.
Appends the specified element as a new OutlierList
to the
end of this list if it does not overlap an outlier in an existing list.
Adds a data item to the series and, if requested, sends a
SeriesChangeEvent
to all registered listeners.
Adds one SeriesDataset to the combination.
Adds one series from a SeriesDataset to the combination.
Adds an array of SeriesDataset's to the combination.
Adds a list of values relating to one Box and Whisker entity to the
table.
Adds a new data item to the series and sends a
SeriesChangeEvent
to all registered listeners.
Adds a new data item to the series and sends a
SeriesChangeEvent
to all registered listeners.
Adds a data item to the series.
Adds a new data item to the series and sends
a
SeriesChangeEvent
to all registered
listeners.
Adds a new data item to the series and sends
a
SeriesChangeEvent
to all registered
listeners.
Adds a new data item to the series and sends a
SeriesChangeEvent
to all registered listeners.
Adds a new data item to the dataset and sends a
DatasetChangeEvent
to all registered
listeners.
Adds a new data item to the series and sends a
SeriesChangeEvent
to all registered listeners.
Adds a new data item to the dataset.
Adds a data item to the series and sends a
SeriesChangeEvent
to
all registered listeners.
Adds a data item to the series and sends a
SeriesChangeEvent
to all registered
listeners.
Adds a data item to the series and sends a
SeriesChangeEvent
to all registered
listeners.
Adds a data item to the series and sends a
SeriesChangeEvent
to
all registered listeners.
Adds a data item to the series and, if requested, sends a
SeriesChangeEvent
to all registered listeners.
Adds the entities from another collection to this collection.
Adds all the entities from the specified collection.
Adds the legend items from another collection to this collection.
Adds or updates data from one series to another.
Adds an annotation to the plot and sends a
PlotChangeEvent
to all
registered listeners.
Adds an annotation to the plot.
Adds an annotation to the plot and sends a
PlotChangeEvent
to
all registered listeners.
Adds an annotation to the specified layer.
Adds an annotation to the specified layer.
Adds a segment relative to the baseTimeline as an exception.
Adds a segment relative to the baseTimeline as an exception.
Adds all excluded segments from the BaseTimeline as exceptions to our
timeline.
Adds a bin to the dataset.
Adds a tooltip to the specified category and sends an
AxisChangeEvent
to all registered listeners.
Registers an object for notification of changes to the axis.
Registers an object for notification of changes to the chart.
Registers an object for notification of changes to the marker.
Registers an object for notification of changes to the plot.
Registers an object to receive notification of changes to the renderer.
Add a renderer change listener.
Registers an object for notification of changes to the title.
Registers an object to receive notification of changes to the dataset.
Registers an object for notification of changes to the dataset.
Registers an object with this series, to receive notification whenever
the series changes.
Add a chart to be deleted when the session expires
Adds a listener to the list of objects listening for chart mouse events.
Add text to be displayed in the lower right hand corner and sends a
PlotChangeEvent
to all registered listeners.
Adds a dataset to the compass.
Adds a dataset to the compass.
Adds a marker for display by a particular renderer.
Adds a marker for a specific dataset/renderer and sends a
PlotChangeEvent
to all registered listeners.
Adds a marker for display (in the foreground) against the domain axis and
sends a
PlotChangeEvent
to all registered listeners.
Adds a marker for display against the domain axis and sends a
PlotChangeEvent
to all registered listeners.
Adds a marker for the domain axis.
Adds a marker for the domain axis and sends a
PlotChangeEvent
to all registered listeners.
Adds a marker for the domain axis in the specified layer and sends a
PlotChangeEvent
to all registered listeners.
Adds an entity to the collection.
Adds a segment as an exception.
Adds a segment as an exception.
Adds a segment range as an exception.
Adds a list of dates as segment exceptions.
Adds an item to the dataset.
Adds an item to the temporary storage for the series.
Adds an item to the dataset under construction.
Adds an entity with the specified hotspot.
Adds a legend to the plot and sends a
ChartChangeEvent
to all
registered listeners.
Adds a marker to the band.
Adds a new object to the collection, or overwrites an existing object.
Adds an object to the table.
Adds an observation to the dataset (by incrementing the item count for
the appropriate bin).
Adds an observation to the dataset (by incrementing the item count for
the appropriate bin).
Adds a set of values to the dataset.
Adds or updates an item in the series and sends a
SeriesChangeEvent
to all registered
listeners.
Adds or updates an item in the times series and sends a
SeriesChangeEvent
to all registered
listeners.
Adds or updates an item in the times series and sends a
SeriesChangeEvent
to all registered
listeners.
Registers an object for notification of progress events relating to the
chart.
Adds a property change listener to the series.
Adds a marker for display by a particular renderer.
Adds a marker for a specific dataset/renderer and sends a
PlotChangeEvent
to all registered listeners.
Adds a marker for display (in the foreground) against the range axis and
sends a
PlotChangeEvent
to all registered listeners.
Adds a marker for the range axis.
Adds a marker for the range axis and sends a
PlotChangeEvent
to
all registered listeners.
Adds a marker for display against the range axis and sends a
PlotChangeEvent
to all registered listeners.
Adds a marker for the range axis in the specified layer and sends a
PlotChangeEvent
to all registered listeners.
Adds a series to the dataset, using the specified number of bins.
Adds a series to the dataset.
Adds a series or if a series with the same key already exists replaces
the data for that series, then sends a
DatasetChangeEvent
to
all registered listeners.
Adds a series or if a series with the same key already exists replaces
the data for that series, then sends a
DatasetChangeEvent
to
all registered listeners.
Adds a series or if a series with the same key already exists replaces
the data for that series, then sends a
DatasetChangeEvent
to
all registered listeners.
Adds a series to the dataset.
Adds a series to the collection and sends a
DatasetChangeEvent
to all registered listeners.
Adds a series to the collection.
Adds a series to the collection and sends a
DatasetChangeEvent
to
all registered listeners.
Adds a series to the collection.
Adds a series to the collection and sends a
DatasetChangeEvent
to all registered listeners.
Adds a series to the collection and sends a
DatasetChangeEvent
to all registered listeners.
Adds a series to the collection and sends a
DatasetChangeEvent
to all registered listeners.
Adds a series to the collection and sends a
DatasetChangeEvent
to all registered listeners.
Adds a series to the collection and sends a
DatasetChangeEvent
to all registered listeners.
Adds an extra label for the specified series.
Adds a sub-category to the axis.
Adds a sublabel for a category.
Adds the info for a subplot.
Adds a sub-task to the task.
Adds a chart subtitle, and notifies registered listeners that the chart
has been modified.
Adds a subtitle to the chart.
Adds a subtitle to the chart.
Adds a subtitle to the chart.
Calculates a new date by adding this unit to the base date.
Adds a list of tooltips for a series.
Adds a map containing (key, URL)
mappings where each
key
is an instance of Comparable
(corresponding to the key for an item in a pie dataset) and each
URL
is a String
representing a URL fragment.
Updates an existing value, or adds a new value to the collection.
Adds a new value to the collection, or updates an existing value.
Adds a value to the table.
Adds a value to a series.
Adds a value to the dataset.
Adds a value to the table.
Adds a value to the table.
Sets a value in the dataset.
Any labels that are overlapping are moved down in an attempt to
eliminate the overlaps.
Returns an adjusted log10 value for graphing purposes.
Returns an adjusted power of 10 value for graphing purposes.
Adjusts the y-coordinate for the labels in towards the center in an
attempt to fix overlapping.
Any labels that are overlapping are moved up in an attempt to eliminate
the overlaps.
A flag that controls whether or not the advance line is visible.
Adjust the array offset as needed when a new time-period is added:
Increments the indices "oldestAt" and "newestAt", mod(array length),
zeroes the series values at newestAt, returns the new TimePeriod.
Returns true
if this segment is wholly after another
segment.
Flag set true to allow negative values in data.
Appends data at specified index, for loading up with data from file(s).
Useful constant for specifying the type of rendering (area only).
Useful constant for specifying the type of rendering (area only).
Useful constant for specifying the type of rendering (area and shapes).
Useful constant for specifying the type of rendering (area and shapes).
A category item renderer that draws area charts.
An enumeration of the 'end types' for an area renderer.
Arranges the contents of the block, with no constraints, and returns
the block size.
Arranges the contents of the block, with no constraints, and returns
the block size.
Arranges the contents of the block, within the given constraints, and
returns the block size.
Arranges the contents of the block, within the given constraints, and
returns the block size.
Arranges the contents of the block, within the given constraints, and
returns the block size.
Arranges the contents of the block, within the given constraints, and
returns the block size.
Arranges the contents of the block, within the given constraints, and
returns the block size.
Arranges the contents of the block, within the given constraints, and
returns the block size.
Arranges the contents of the block, within the given constraints, and
returns the block size.
Arranges the contents of the block, within the given constraints, and
returns the block size.
Arranges the contents of the block, within the given constraints, and
returns the block size.
Arranges the blocks within the specified container, subject to the given
constraint.
Arranges the items in the specified container, subject to the given
constraint.
Calculates and sets the bounds of all the items in the specified
container, subject to the given constraint.
Calculates and sets the bounds of all the items in the specified
container, subject to the given constraint.
Calculates and sets the bounds of all the items in the specified
container, subject to the given constraint.
Arranges the blocks within the specified container, subject to the given
constraint.
Arranges the items within a container.
Arranges the blocks in the container with the overall height and width
specified as fixed constraints.
Calculates and sets the bounds of all the items in the specified
container, subject to the given constraint.
Arranges the blocks in the container with the overall height and width
specified as fixed constraints.
Arranges the container with a fixed overall width and height.
Arranges the container width a fixed width and no constraint on the
height.
Arranges the blocks in the container with a fixed width and no height
constraint.
Arranges the blocks in the container with a fixed width and no height
constraint.
Arrange with a fixed width and a height within a given range.
Performs an arrangement with a fixed width and a range for the height.
Arranges the blocks in the container with a fixed with and a range
constraint on the height.
Arranges the blocks in the container with a fixed width and a range
constraint on the height.
Arrange with a fixed width and a height within a given range.
Arranges the blocks with no width constraint and a fixed height
constraint.
Calculates and sets the bounds of all the items in the specified
container, subject to the given constraint.
Arranges the blocks with no width constraint and a fixed height
constraint.
Performs the layout with no constraint, so the content size is
determined by the bounds of the shape and/or line drawn to represent
the series.
Performs an arrangement without constraints.
Arranges the blocks without any constraints.
Arranges the blocks without any constraints.
Arranges the blocks without any constraints.
Arranges the container with no constraint on the width or height.
Arranges the blocks in the container with a range constraint on the
width and a fixed height.
Arranges the blocks in the container using a fixed height and a
range for the width.
Arranges the blocks in the container with a range constraint on the
width and a fixed height.
Arranges the block with a range constraint on the width, and no
constraint on the height.
Arranges the block with a range constraint on the width, and no
constraint on the height.
Returns the content size for the title.
Returns the content size for the title.
Arranges the blocks with the overall width and height to fit within
specified ranges.
Arranges the blocks with the overall width and height to fit within
specified ranges.
Performs an arrangement with range constraints on both the vertical
and horizontal sides.
A needle in the shape of an arrow.
Constructs a new arrow needle.
Rescales the axis to ensure that all data are visible.
Rescales the axis to ensure that all data is visible.
Rescales the axis to ensure that all data is visible.
This method should calculate a range that will show all the data values.
Rescales the axis to ensure that all data is visible.
Rescales the axis to ensure that all data is visible.
Rescales the axis to ensure that all data is visible.
Automatically sets the axis range to fit the range of values in the
dataset.
True to make 'autoAdjustRange()' select "10^n" values.
The base class for all axes in JFreeChart.
Constructs an axis, using default values where necessary.
Receives notification of an axis change event.
Receives notification of a change to one of the plot's axes.
Receives notification of a change to one of the plot's axes.
A change event that encapsulates information about a change to an axis.
Creates a new AxisChangeEvent.
The interface that must be supported by classes that wish to receive
notification of changes to an axis.
A collection of axes that have been assigned to the TOP, BOTTOM, LEFT or
RIGHT of a chart.
Creates a new empty collection.
Used to indicate the location of an axis on a 2D plot, prior to knowing the
orientation of the plot.
A record that contains the space required at each edge of a plot.
Creates a new axis space record.
Instances of this class are used to carry state information for an axis
during the drawing process.
Creates a new axis state.
Creates a new axis state.