Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

…lines 1–2285 unchanged (2285 lines)
2286 markers = (ArrayList) this.foregroundDomainMarkers.get(new Integer(
2287 index));
2288 }
2289 else {
2290 markers = (ArrayList) this.backgroundDomainMarkers.get(new Integer(
2291 index));
2292 }
2293 boolean removed = markers.remove(marker);
2294 if (removed && notify) {
2295 fireChangeEvent();
2296 }
2297 return removed;
2298 }
…lines 2299–2521 unchanged (223 lines)
2522 markers = (ArrayList) this.foregroundRangeMarkers.get(new Integer(
2523 index));
2524 }
2525 else {
2526 markers = (ArrayList) this.backgroundRangeMarkers.get(new Integer(
2527 index));
2528 }
2529 boolean removed = markers.remove(marker);
2530 if (removed && notify) {
2531 fireChangeEvent();
2532 }
2533 return removed;
2534 }
…lines 2535–5064 unchanged (2530 lines)

After

…lines 1–2286 unchanged (2286 lines)
2287 index));
2288 }
2289 else {
2290 markers = (ArrayList) this.backgroundDomainMarkers.get(new Integer(
2291 index));
2292 }
2293 if (markers == null) {
2294 return false;
2295 }
2296 boolean removed = markers.remove(marker);
2297 if (removed && notify) {
2298 fireChangeEvent();
2299 }
2300 return removed;
2301 }
…lines 2302–2525 unchanged (224 lines)
2526 index));
2527 }
2528 else {
2529 markers = (ArrayList) this.backgroundRangeMarkers.get(new Integer(
2530 index));
2531 }
2532 if (markers == null) {
2533 return false;
2534 }
2535 boolean removed = markers.remove(marker);
2536 if (removed && notify) {
2537 fireChangeEvent();
2538 }
2539 return removed;
2540 }
…lines 2541–5070 unchanged (2530 lines)

Before

program
block_comment "/* ========================================================="...
package_declaration
package "package"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "plot"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "AlphaComposite"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "BasicStroke"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Color"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Composite"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Graphics2D"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Paint"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Shape"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Stroke"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "geom"
. "."
identifier "Line2D"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "geom"
. "."
identifier "Point2D"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "geom"
. "."
identifier "Rectangle2D"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "io"
. "."
identifier "IOException"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "io"
. "."
identifier "ObjectInputStream"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "io"
. "."
identifier "ObjectOutputStream"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "io"
. "."
identifier "Serializable"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "ArrayList"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Collection"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Collections"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "HashMap"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Iterator"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "List"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Map"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "ResourceBundle"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Set"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "TreeMap"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "LegendItem"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "LegendItemCollection"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "annotations"
. "."
identifier "XYAnnotation"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "Axis"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "AxisCollection"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "AxisLocation"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "AxisSpace"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "AxisState"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "ValueAxis"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "ValueTick"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "event"
. "."
identifier "ChartChangeEventType"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "event"
. "."
identifier "PlotChangeEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "event"
. "."
identifier "RendererChangeEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "event"
. "."
identifier "RendererChangeListener"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "renderer"
. "."
identifier "RendererUtilities"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "renderer"
. "."
identifier "xy"
. "."
identifier "XYItemRenderer"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "renderer"
. "."
identifier "xy"
. "."
identifier "XYItemRendererState"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "Layer"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "ObjectList"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "ObjectUtilities"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "PaintUtilities"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "PublicCloneable"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "RectangleEdge"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "RectangleInsets"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "SerialUtilities"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "data"
. "."
identifier "Range"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "data"
. "."
identifier "general"
. "."
identifier "Dataset"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "data"
. "."
identifier "general"
. "."
identifier "DatasetChangeEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "data"
. "."
identifier "general"
. "."
identifier "DatasetUtilities"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "data"
. "."
identifier "xy"
. "."
identifier "XYDataset"
; ";"
block_comment "/**\r\n * A general class for plotting data in the form of (x,"...
class_declaration
modifiers
public "public"
class "class"
identifier "XYPlot"
superclass
extends "extends"
type_identifier "Plot"
super_interfaces
implements "implements"
type_list
type_identifier "ValueAxisPlot"
, ","
type_identifier "Zoomable"
, ","
type_identifier "RendererChangeListener"
, ","
type_identifier "Cloneable"
, ","
type_identifier "PublicCloneable"
, ","
type_identifier "Serializable"
class_body
{ "{"
block_comment "/** For serialization. */"
field_declaration
modifiers
private "private"
static "static"
final "final"
integral_type
long "long"
variable_declarator
identifier "serialVersionUID"
= "="
decimal_integer_literal "7044148245716569264L"
; ";"
block_comment "/** The default grid line stroke. */"
field_declaration (+45 nodes collapsed)
block_comment "/** The default grid line paint. */"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "Paint"
variable_declarator
identifier "DEFAULT_GRIDLINE_PAINT"
= "="
field_access
identifier "Color"
. "."
identifier "WHITE"
; ";"
block_comment "/** The default crosshair visibility. */"
field_declaration
modifiers
public "public"
static "static"
final "final"
boolean_type "boolean"
variable_declarator
identifier "DEFAULT_CROSSHAIR_VISIBLE"
= "="
false "false"
; ";"
block_comment "/** The default crosshair stroke. */"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "Stroke"
variable_declarator
identifier "DEFAULT_CROSSHAIR_STROKE"
= "="
identifier "DEFAULT_GRIDLINE_STROKE"
; ";"
block_comment "/** The default crosshair paint. */"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "Paint"
variable_declarator
identifier "DEFAULT_CROSSHAIR_PAINT"
= "="
field_access
identifier "Color"
. "."
identifier "blue"
; ";"
block_comment "/** The resourceBundle for the localization. */"
field_declaration
modifiers
protected "protected"
static "static"
type_identifier "ResourceBundle"
variable_declarator
identifier "localizationResources"
= "="
method_invocation
identifier "ResourceBundle"
. "."
identifier "getBundle"
argument_list
( "("
string_literal
" "\""
string_fragment "org.jfree.chart.plot.LocalizationBundle"
" "\""
) ")"
; ";"
block_comment "/** The plot orientation. */"
field_declaration
modifiers
private "private"
type_identifier "PlotOrientation"
variable_declarator
identifier "orientation"
; ";"
block_comment "/** The offset between the data area and the axes. */"
field_declaration
modifiers
private "private"
type_identifier "RectangleInsets"
variable_declarator
identifier "axisOffset"
; ";"
block_comment "/** The domain axis / axes (used for the x-values). */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "domainAxes"
; ";"
block_comment "/** The domain axis locations. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "domainAxisLocations"
; ";"
block_comment "/** The range axis (used for the y-values). */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "rangeAxes"
; ";"
block_comment "/** The range axis location. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "rangeAxisLocations"
; ";"
block_comment "/** Storage for the datasets. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "datasets"
; ";"
block_comment "/** Storage for the renderers. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "renderers"
; ";"
block_comment "/**\r\n * Storage for keys that map datasets/renderers to "...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "datasetToDomainAxisMap"
; ";"
block_comment "/**\r\n * Storage for keys that map datasets/renderers to "...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "datasetToRangeAxisMap"
; ";"
block_comment "/** The origin point for the quadrants (if drawn). */"
field_declaration (+21 nodes collapsed)
block_comment "/** The paint used for each quadrant. */"
field_declaration (+29 nodes collapsed)
block_comment "/** A flag that controls whether the domain grid-lines are v"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "domainGridlinesVisible"
; ";"
block_comment "/** The stroke used to draw the domain grid-lines. */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "domainGridlineStroke"
; ";"
block_comment "/** The paint used to draw the domain grid-lines. */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "domainGridlinePaint"
; ";"
block_comment "/** A flag that controls whether the range grid-lines are vi"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "rangeGridlinesVisible"
; ";"
block_comment "/** The stroke used to draw the range grid-lines. */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "rangeGridlineStroke"
; ";"
block_comment "/** The paint used to draw the range grid-lines. */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "rangeGridlinePaint"
; ";"
block_comment "/** \r\n * A flag that controls whether or not the zero ba"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "domainZeroBaselineVisible"
; ";"
block_comment "/** \r\n * The stroke used for the zero baseline against t"...
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "domainZeroBaselineStroke"
; ";"
block_comment "/** \r\n * The paint used for the zero baseline against th"...
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "domainZeroBaselinePaint"
; ";"
block_comment "/** \r\n * A flag that controls whether or not the zero ba"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "rangeZeroBaselineVisible"
; ";"
block_comment "/** The stroke used for the zero baseline against the range "...
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "rangeZeroBaselineStroke"
; ";"
block_comment "/** The paint used for the zero baseline against the range a"...
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "rangeZeroBaselinePaint"
; ";"
block_comment "/** A flag that controls whether or not a domain crosshair i"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "domainCrosshairVisible"
; ";"
block_comment "/** The domain crosshair value. */"
field_declaration
modifiers
private "private"
floating_point_type
double "double"
variable_declarator
identifier "domainCrosshairValue"
; ";"
block_comment "/** The pen/brush used to draw the crosshair (if any). */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "domainCrosshairStroke"
; ";"
block_comment "/** The color used to draw the crosshair (if any). */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "domainCrosshairPaint"
; ";"
block_comment "/**\r\n * A flag that controls whether or not the crosshai"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "domainCrosshairLockedOnData"
= "="
true "true"
; ";"
block_comment "/** A flag that controls whether or not a range crosshair is"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "rangeCrosshairVisible"
; ";"
block_comment "/** The range crosshair value. */"
field_declaration
modifiers
private "private"
floating_point_type
double "double"
variable_declarator
identifier "rangeCrosshairValue"
; ";"
block_comment "/** The pen/brush used to draw the crosshair (if any). */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "rangeCrosshairStroke"
; ";"
block_comment "/** The color used to draw the crosshair (if any). */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "rangeCrosshairPaint"
; ";"
block_comment "/**\r\n * A flag that controls whether or not the crosshai"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "rangeCrosshairLockedOnData"
= "="
true "true"
; ";"
block_comment "/** A map of lists of foreground markers (optional) for the "...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "foregroundDomainMarkers"
; ";"
block_comment "/** A map of lists of background markers (optional) for the "...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "backgroundDomainMarkers"
; ";"
block_comment "/** A map of lists of foreground markers (optional) for the "...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "foregroundRangeMarkers"
; ";"
block_comment "/** A map of lists of background markers (optional) for the "...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "backgroundRangeMarkers"
; ";"
block_comment "/** \r\n * A (possibly empty) list of annotations for the "...
field_declaration
modifiers
private "private"
type_identifier "List"
variable_declarator
identifier "annotations"
; ";"
block_comment "/** The paint used for the domain tick bands (if any). */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "domainTickBandPaint"
; ";"
block_comment "/** The paint used for the range tick bands (if any). */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "rangeTickBandPaint"
; ";"
block_comment "/** The fixed domain axis space. */"
field_declaration
modifiers
private "private"
type_identifier "AxisSpace"
variable_declarator
identifier "fixedDomainAxisSpace"
; ";"
block_comment "/** The fixed range axis space. */"
field_declaration
modifiers
private "private"
type_identifier "AxisSpace"
variable_declarator
identifier "fixedRangeAxisSpace"
; ";"
block_comment "/**\r\n * The order of the dataset rendering (REVERSE draw"...
field_declaration
modifiers
private "private"
type_identifier "DatasetRenderingOrder"
variable_declarator
identifier "datasetRenderingOrder"
= "="
field_access
identifier "DatasetRenderingOrder"
. "."
identifier "REVERSE"
; ";"
block_comment "/**\r\n * The order of the series rendering (REVERSE draws"...
field_declaration
modifiers
private "private"
type_identifier "SeriesRenderingOrder"
variable_declarator
identifier "seriesRenderingOrder"
= "="
field_access
identifier "SeriesRenderingOrder"
. "."
identifier "REVERSE"
; ";"
block_comment "/**\r\n * The weight for this plot (only relevant if this "...
field_declaration
modifiers
private "private"
integral_type
int "int"
variable_declarator
identifier "weight"
; ";"
block_comment "/**\r\n * An optional collection of legend items that can "...
field_declaration
modifiers
private "private"
type_identifier "LegendItemCollection"
variable_declarator
identifier "fixedLegendItems"
; ";"
block_comment "/**\r\n * Creates a new <code>XYPlot</code> instance with "...
constructor_declaration (+23 nodes collapsed)
block_comment "/**\r\n * Creates a new plot with the specified dataset, a"...
constructor_declaration (+713 nodes collapsed)
block_comment "/**\r\n * Returns the plot type as a string.\r\n *\r\n "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Returns the orientation of the plot.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "PlotOrientation"
identifier "getOrientation"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "orientation"
; ";"
} "}"
block_comment "/**\r\n * Sets the orientation for the plot and sends a {@"...
method_declaration (+70 nodes collapsed)
block_comment "/**\r\n * Returns the axis offset.\r\n *\r\n * @return"...
method_declaration
modifiers
public "public"
type_identifier "RectangleInsets"
identifier "getAxisOffset"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "axisOffset"
; ";"
} "}"
block_comment "/**\r\n * Sets the axis offsets (gap between the data area"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the domain axis with index 0. If the do"...
method_declaration
modifiers
public "public"
type_identifier "ValueAxis"
identifier "getDomainAxis"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getDomainAxis"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the domain axis with the specified index"...
method_declaration (+126 nodes collapsed)
block_comment "/**\r\n * Sets the domain axis for the plot and sends a {@"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Sets a domain axis and sends a {@link PlotChange"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Sets a domain axis and, if requested, sends a {@"...
method_declaration (+141 nodes collapsed)
block_comment "/**\r\n * Sets the domain axes for this plot and sends a {"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Returns the location of the primary domain axis."...
method_declaration (+29 nodes collapsed)
block_comment "/**\r\n * Sets the location of the primary domain axis and"...
method_declaration (+27 nodes collapsed)
block_comment "/**\r\n * Sets the location of the domain axis and, if req"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Returns the edge for the primary domain axis (ta"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Returns the number of domain axes.\r\n *\r\n "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Clears the domain axes from the plot and sends a"...
method_declaration (+105 nodes collapsed)
block_comment "/**\r\n * Configures the domain axes. \r\n */"
method_declaration (+85 nodes collapsed)
block_comment "/**\r\n * Returns the location for a domain axis. If this"...
method_declaration (+96 nodes collapsed)
block_comment "/**\r\n * Sets the location for a domain axis and sends a "...
method_declaration (+32 nodes collapsed)
block_comment "/**\r\n * Sets the axis location for a domain axis and, if"...
method_declaration (+85 nodes collapsed)
block_comment "/**\r\n * Returns the edge for a domain axis.\r\n *\r\n "...
method_declaration (+79 nodes collapsed)
block_comment "/**\r\n * Returns the range axis for the plot. If the ran"...
method_declaration
modifiers
public "public"
type_identifier "ValueAxis"
identifier "getRangeAxis"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getRangeAxis"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Sets the range axis for the plot and sends a {@l"...
method_declaration (+123 nodes collapsed)
block_comment "/**\r\n * Returns the location of the primary range axis.\r"...
method_declaration (+29 nodes collapsed)
block_comment "/**\r\n * Sets the location of the primary range axis and "...
method_declaration (+27 nodes collapsed)
block_comment "/**\r\n * Sets the location of the primary range axis and,"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Returns the edge for the primary range axis.\r\n "...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Returns a range axis.\r\n *\r\n * @param ind"...
method_declaration (+126 nodes collapsed)
block_comment "/**\r\n * Sets a range axis and sends a {@link PlotChangeE"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Sets a range axis and, if requested, sends a {@l"...
method_declaration (+141 nodes collapsed)
block_comment "/**\r\n * Sets the range axes for this plot and sends a {@"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Returns the number of range axes.\r\n *\r\n "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Clears the range axes from the plot and sends a "...
method_declaration (+105 nodes collapsed)
block_comment "/**\r\n * Configures the range axes.\r\n * \r\n * @see"...
method_declaration (+85 nodes collapsed)
block_comment "/**\r\n * Returns the location for a range axis. If this "...
method_declaration (+96 nodes collapsed)
block_comment "/**\r\n * Sets the location for a range axis and sends a {"...
method_declaration (+32 nodes collapsed)
block_comment "/**\r\n * Sets the axis location for a domain axis and, if"...
method_declaration (+85 nodes collapsed)
block_comment "/**\r\n * Returns the edge for a range axis.\r\n *\r\n "...
method_declaration (+79 nodes collapsed)
block_comment "/**\r\n * Returns the primary dataset for the plot.\r\n "...
method_declaration
modifiers
public "public"
type_identifier "XYDataset"
identifier "getDataset"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getDataset"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns a dataset.\r\n *\r\n * @param index "...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Sets the primary dataset for the plot, replacing"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Sets a dataset for the plot.\r\n *\r\n * @pa"...
method_declaration (+114 nodes collapsed)
block_comment "/**\r\n * Returns the number of datasets.\r\n *\r\n * "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Returns the index of the specified dataset, or <"...
method_declaration (+92 nodes collapsed)
block_comment "/**\r\n * Maps a dataset to a particular domain axis. All"...
method_declaration (+69 nodes collapsed)
block_comment "/**\r\n * Maps a dataset to a particular range axis. All "...
method_declaration (+69 nodes collapsed)
block_comment "/**\r\n * Returns the renderer for the primary dataset.\r\n "...
method_declaration
modifiers
public "public"
type_identifier "XYItemRenderer"
identifier "getRenderer"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getRenderer"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the renderer for a dataset, or <code>nul"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Sets the renderer for the primary dataset and se"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Sets a renderer and sends a {@link PlotChangeEve"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Sets a renderer and sends a {@link PlotChangeEve"...
method_declaration (+134 nodes collapsed)
block_comment "/**\r\n * Sets the renderers for this plot and sends a {@l"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Returns the dataset rendering order.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "DatasetRenderingOrder"
identifier "getDatasetRenderingOrder"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "datasetRenderingOrder"
; ";"
} "}"
block_comment "/**\r\n * Sets the rendering order and sends a {@link Plot"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the series rendering order.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "SeriesRenderingOrder"
identifier "getSeriesRenderingOrder"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "seriesRenderingOrder"
; ";"
} "}"
block_comment "/**\r\n * Sets the series order and sends a {@link PlotCha"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the index of the specified renderer, or "...
method_declaration (+29 nodes collapsed)
block_comment "/**\r\n * Returns the renderer for the specified dataset. "...
method_declaration (+124 nodes collapsed)
block_comment "/**\r\n * Returns the weight for this plot when it is used"...
method_declaration
modifiers
public "public"
integral_type
int "int"
identifier "getWeight"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "weight"
; ";"
} "}"
block_comment "/**\r\n * Sets the weight for the plot and sends a {@link "...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Returns <code>true</code> if the domain gridline"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDomainGridlinesVisible"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainGridlinesVisible"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag that controls whether or not the d"...
method_declaration (+45 nodes collapsed)
block_comment "/**\r\n * Returns the stroke for the grid-lines (if any) p"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getDomainGridlineStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainGridlineStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the stroke for the grid lines plotted again"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the paint for the grid lines (if any) pl"...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getDomainGridlinePaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainGridlinePaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint for the grid lines plotted agains"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns <code>true</code> if the range axis grid"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isRangeGridlinesVisible"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeGridlinesVisible"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag that controls whether or not the r"...
method_declaration (+45 nodes collapsed)
block_comment "/**\r\n * Returns the stroke for the grid lines (if any) p"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getRangeGridlineStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeGridlineStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the stroke for the grid lines plotted again"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the paint for the grid lines (if any) pl"...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getRangeGridlinePaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeGridlinePaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint for the grid lines plotted agains"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns a flag that controls whether or not a ze"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDomainZeroBaselineVisible"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainZeroBaselineVisible"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag that controls whether or not the z"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Returns the stroke used for the zero baseline ag"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getDomainZeroBaselineStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainZeroBaselineStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the stroke for the zero baseline for the do"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the paint for the zero baseline (if any)"...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getDomainZeroBaselinePaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainZeroBaselinePaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint for the zero baseline plotted aga"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns a flag that controls whether or not a ze"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isRangeZeroBaselineVisible"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeZeroBaselineVisible"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag that controls whether or not the z"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Returns the stroke used for the zero baseline ag"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getRangeZeroBaselineStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeZeroBaselineStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the stroke for the zero baseline for the ra"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the paint for the zero baseline (if any)"...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getRangeZeroBaselinePaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeZeroBaselinePaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint for the zero baseline plotted aga"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the paint used for the domain tick bands"...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getDomainTickBandPaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainTickBandPaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint for the domain tick bands.\r\n "...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Returns the paint used for the range tick bands."...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getRangeTickBandPaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeTickBandPaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint for the range tick bands.\r\n *"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Returns the origin for the quadrants that can be"...
method_declaration
modifiers
public "public"
type_identifier "Point2D"
identifier "getQuadrantOrigin"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "quadrantOrigin"
; ";"
} "}"
block_comment "/**\r\n * Sets the quadrant origin and sends a {@link Plot"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the paint used for the specified quadran"...
method_declaration (+66 nodes collapsed)
block_comment "/**\r\n * Sets the paint used for the specified quadrant a"...
method_declaration (+79 nodes collapsed)
block_comment "/**\r\n * Adds a marker for the domain axis and sends a {@"...
method_declaration (+28 nodes collapsed)
block_comment "/**\r\n * Adds a marker for the domain axis in the specifi"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Clears all the (foreground and background) domai"...
method_declaration (+222 nodes collapsed)
block_comment "/**\r\n * Clears the (foreground and background) domain ma"...
method_declaration (+259 nodes collapsed)
block_comment "/**\r\n * Adds a marker for a specific dataset/renderer an"...
method_declaration (+37 nodes collapsed)
block_comment "/**\r\n * Adds a marker for a specific dataset/renderer an"...
method_declaration (+311 nodes collapsed)
block_comment "/**\r\n * Removes a marker for the domain axis and sends a"...
method_declaration (+28 nodes collapsed)
block_comment "/**\r\n * Removes a marker for the domain axis in the spec"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Removes a marker for a specific dataset/renderer"...
method_declaration (+38 nodes collapsed)
block_comment "/**\r\n * Removes a marker for a specific dataset/renderer"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "removeDomainMarker"
formal_parameters
( "("
formal_parameter
integral_type
int "int"
identifier "index"
, ","
formal_parameter
type_identifier "Marker"
identifier "marker"
, ","
formal_parameter
type_identifier "Layer"
identifier "layer"
, ","
formal_parameter
boolean_type "boolean"
identifier "notify"
) ")"
block
{ "{"
local_variable_declaration
type_identifier "ArrayList"
variable_declarator
identifier "markers"
; ";"
if_statement (+71 nodes collapsed)
local_variable_declaration
boolean_type "boolean"
variable_declarator
identifier "removed"
= "="
method_invocation
identifier "markers"
. "."
identifier "remove"
argument_list
( "("
identifier "marker"
) ")"
; ";"
if_statement
if "if"
parenthesized_expression
( "("
binary_expression
identifier "removed"
&& "&&"
identifier "notify"
) ")"
block
{ "{"
expression_statement
method_invocation
identifier "fireChangeEvent"
argument_list
( "("
) ")"
; ";"
} "}"
return_statement
return "return"
identifier "removed"
; ";"
} "}"
block_comment "/**\r\n * Adds a marker for the range axis and sends a {@l"...
method_declaration (+27 nodes collapsed)
block_comment "/**\r\n * Adds a marker for the range axis in the specifie"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Clears all the range markers and sends a {@link "...
method_declaration (+222 nodes collapsed)
block_comment "/**\r\n * Adds a marker for a specific dataset/renderer an"...
method_declaration (+37 nodes collapsed)
block_comment "/**\r\n * Adds a marker for a specific dataset/renderer an"...
method_declaration (+261 nodes collapsed)
block_comment "/**\r\n * Clears the (foreground and background) range mar"...
method_declaration (+259 nodes collapsed)
block_comment "/**\r\n * Removes a marker for the range axis and sends a "...
method_declaration (+28 nodes collapsed)
block_comment "/**\r\n * Removes a marker for the range axis in the speci"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Removes a marker for a specific dataset/renderer"...
method_declaration (+38 nodes collapsed)
block_comment "/**\r\n * Removes a marker for a specific dataset/renderer"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "removeRangeMarker"
formal_parameters
( "("
formal_parameter
integral_type
int "int"
identifier "index"
, ","
formal_parameter
type_identifier "Marker"
identifier "marker"
, ","
formal_parameter
type_identifier "Layer"
identifier "layer"
, ","
formal_parameter
boolean_type "boolean"
identifier "notify"
) ")"
block
{ "{"
if_statement (+25 nodes collapsed)
local_variable_declaration
type_identifier "ArrayList"
variable_declarator
identifier "markers"
; ";"
if_statement (+71 nodes collapsed)
local_variable_declaration
boolean_type "boolean"
variable_declarator
identifier "removed"
= "="
method_invocation
identifier "markers"
. "."
identifier "remove"
argument_list
( "("
identifier "marker"
) ")"
; ";"
if_statement
if "if"
parenthesized_expression
( "("
binary_expression
identifier "removed"
&& "&&"
identifier "notify"
) ")"
block
{ "{"
expression_statement
method_invocation
identifier "fireChangeEvent"
argument_list
( "("
) ")"
; ";"
} "}"
return_statement
return "return"
identifier "removed"
; ";"
} "}"
block_comment "/**\r\n * Adds an annotation to the plot and sends a {@lin"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Adds an annotation to the plot and, if requested"...
method_declaration (+72 nodes collapsed)
block_comment "/**\r\n * Removes an annotation from the plot and sends a "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Removes an annotation from the plot and sends a "...
method_declaration (+83 nodes collapsed)
block_comment "/**\r\n * Returns the list of annotations.\r\n *\r\n *"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Clears all the annotations and sends a {@link Pl"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Calculates the space required for all the axes i"...
method_declaration (+64 nodes collapsed)
block_comment "/**\r\n * Calculates the space required for the domain axi"...
method_declaration (+301 nodes collapsed)
block_comment "/**\r\n * Calculates the space required for the range axis"...
method_declaration (+301 nodes collapsed)
block_comment "/**\r\n * Draws the plot within the specified area on a gr"...
method_declaration (+2259 nodes collapsed)
block_comment "/**\r\n * Draws the background for the plot.\r\n *\r\n "...
method_declaration (+53 nodes collapsed)
block_comment "/**\r\n * Draws the quadrants.\r\n *\r\n * @param g2 "...
method_declaration (+1239 nodes collapsed)
block_comment "/**\r\n * Draws the domain tick bands, if any.\r\n *\r\n "...
method_declaration (+230 nodes collapsed)
block_comment "/**\r\n * Draws the range tick bands, if any.\r\n *\r\n "...
method_declaration (+230 nodes collapsed)
block_comment "/**\r\n * A utility method for drawing the axes.\r\n *\r\n"...
method_declaration (+755 nodes collapsed)
block_comment "/**\r\n * Draws a representation of the data within the da"...
method_declaration (+667 nodes collapsed)
block_comment "/**\r\n * Returns the domain axis for a dataset.\r\n *\r\n"...
method_declaration (+141 nodes collapsed)
block_comment "/**\r\n * Returns the range axis for a dataset.\r\n *\r\n "...
method_declaration (+141 nodes collapsed)
block_comment "/**\r\n * Draws the gridlines for the plot, if they are vi"...
method_declaration (+159 nodes collapsed)
block_comment "/**\r\n * Draws the gridlines for the plot's primary range"...
method_declaration (+209 nodes collapsed)
block_comment "/**\r\n * Draws a base line across the chart at value zero"...
method_declaration (+74 nodes collapsed)
block_comment "/**\r\n * Draws a base line across the chart at value zero"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Draws the annotations for the plot.\r\n *\r\n "...
method_declaration (+114 nodes collapsed)
block_comment "/**\r\n * Draws the domain markers (if any) for an axis an"...
method_declaration (+182 nodes collapsed)
block_comment "/**\r\n * Draws the range markers (if any) for a renderer "...
method_declaration (+182 nodes collapsed)
block_comment "/**\r\n * Returns the list of domain markers (read only) f"...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Returns the list of range markers (read only) fo"...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Returns a collection of domain markers for a par"...
method_declaration (+139 nodes collapsed)
block_comment "/**\r\n * Returns a collection of range markers for a part"...
method_declaration (+139 nodes collapsed)
block_comment "/**\r\n * Utility method for drawing a horizontal line acr"...
method_declaration (+179 nodes collapsed)
block_comment "/**\r\n * Draws a domain crosshair.\r\n * \r\n * @para"...
method_declaration (+227 nodes collapsed)
block_comment "/**\r\n * Utility method for drawing a vertical line on th"...
method_declaration (+179 nodes collapsed)
block_comment "/**\r\n * Draws a range crosshair.\r\n * \r\n * @param"...
method_declaration (+227 nodes collapsed)
block_comment "/**\r\n * Handles a 'click' on the plot by updating the an"...
method_declaration (+177 nodes collapsed)
block_comment "/**\r\n * A utility method that returns a list of datasets"...
method_declaration (+202 nodes collapsed)
block_comment "/**\r\n * A utility method that returns a list of datasets"...
method_declaration (+202 nodes collapsed)
block_comment "/**\r\n * Returns the index of the given domain axis.\r\n "...
method_declaration (+97 nodes collapsed)
block_comment "/**\r\n * Returns the index of the given range axis.\r\n "...
method_declaration (+97 nodes collapsed)
block_comment "/**\r\n * Returns the range for the specified axis.\r\n "...
method_declaration (+354 nodes collapsed)
block_comment "/**\r\n * Receives notification of a change to the plot's "...
method_declaration (+96 nodes collapsed)
block_comment "/**\r\n * Receives notification of a renderer change event"...
method_declaration (+21 nodes collapsed)
block_comment "/**\r\n * Returns a flag indicating whether or not the dom"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDomainCrosshairVisible"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainCrosshairVisible"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag indicating whether or not the doma"...
method_declaration (+45 nodes collapsed)
block_comment "/**\r\n * Returns a flag indicating whether or not the cro"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDomainCrosshairLockedOnData"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainCrosshairLockedOnData"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag indicating whether or not the doma"...
method_declaration (+45 nodes collapsed)
block_comment "/**\r\n * Returns the domain crosshair value.\r\n *\r\n "...
method_declaration
modifiers
public "public"
floating_point_type
double "double"
identifier "getDomainCrosshairValue"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainCrosshairValue"
; ";"
} "}"
block_comment "/**\r\n * Sets the domain crosshair value and sends a {@li"...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Sets the domain crosshair value and, if requeste"...
method_declaration (+51 nodes collapsed)
block_comment "/**\r\n * Returns the {@link Stroke} used to draw the cros"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getDomainCrosshairStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainCrosshairStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the Stroke used to draw the crosshairs (if "...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the domain crosshair paint.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getDomainCrosshairPaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainCrosshairPaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint used to draw the crosshairs (if v"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns a flag indicating whether or not the ran"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isRangeCrosshairVisible"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeCrosshairVisible"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag indicating whether or not the rang"...
method_declaration (+45 nodes collapsed)
block_comment "/**\r\n * Returns a flag indicating whether or not the cro"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isRangeCrosshairLockedOnData"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeCrosshairLockedOnData"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag indicating whether or not the rang"...
method_declaration (+45 nodes collapsed)
block_comment "/**\r\n * Returns the range crosshair value.\r\n *\r\n "...
method_declaration
modifiers
public "public"
floating_point_type
double "double"
identifier "getRangeCrosshairValue"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeCrosshairValue"
; ";"
} "}"
block_comment "/**\r\n * Sets the range crosshair value.\r\n * <P>\r\n "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Sets the range crosshair value and sends a {@lin"...
method_declaration (+51 nodes collapsed)
block_comment "/**\r\n * Returns the stroke used to draw the crosshair (i"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getRangeCrosshairStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeCrosshairStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the stroke used to draw the crosshairs (if "...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the range crosshair paint.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getRangeCrosshairPaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeCrosshairPaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint used to color the crosshairs (if "...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the fixed domain axis space.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "AxisSpace"
identifier "getFixedDomainAxisSpace"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "fixedDomainAxisSpace"
; ";"
} "}"
block_comment "/**\r\n * Sets the fixed domain axis space and sends a {@l"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Sets the fixed domain axis space and, if request"...
method_declaration (+43 nodes collapsed)
block_comment "/**\r\n * Returns the fixed range axis space.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "AxisSpace"
identifier "getFixedRangeAxisSpace"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "fixedRangeAxisSpace"
; ";"
} "}"
block_comment "/**\r\n * Sets the fixed range axis space and sends a {@li"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Sets the fixed range axis space and, if requeste"...
method_declaration (+43 nodes collapsed)
block_comment "/**\r\n * Multiplies the range on the domain axis/axes by "...
method_declaration (+38 nodes collapsed)
block_comment "/**\r\n * Multiplies the range on the domain axis/axes by "...
method_declaration (+203 nodes collapsed)
block_comment "/**\r\n * Zooms in on the domain axis/axes. The new lower"...
method_declaration (+105 nodes collapsed)
block_comment "/**\r\n * Multiplies the range on the range axis/axes by t"...
method_declaration (+38 nodes collapsed)
block_comment "/**\r\n * Multiplies the range on the range axis/axes by t"...
method_declaration (+203 nodes collapsed)
block_comment "/**\r\n * Zooms in on the range axes.\r\n *\r\n * @par"...
method_declaration (+105 nodes collapsed)
block_comment "/**\r\n * Returns <code>true</code>, indicating that the d"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDomainZoomable"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
true "true"
; ";"
} "}"
block_comment "/**\r\n * Returns <code>true</code>, indicating that the r"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isRangeZoomable"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
true "true"
; ";"
} "}"
block_comment "/**\r\n * Returns the number of series in the primary data"...
method_declaration (+59 nodes collapsed)
block_comment "/**\r\n * Returns the fixed legend items, if any.\r\n *\r"...
method_declaration
modifiers
public "public"
type_identifier "LegendItemCollection"
identifier "getFixedLegendItems"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "fixedLegendItems"
; ";"
} "}"
block_comment "/**\r\n * Sets the fixed legend items for the plot. Leave"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Returns the legend items for the plot. Each leg"...
method_declaration (+261 nodes collapsed)
block_comment "/**\r\n * Tests this plot for equality with another object"...
method_declaration (+1350 nodes collapsed)
block_comment "/**\r\n * Returns a clone of the plot.\r\n *\r\n * @re"...
method_declaration (+870 nodes collapsed)
block_comment "/**\r\n * Provides serialization support.\r\n *\r\n * "...
method_declaration (+293 nodes collapsed)
block_comment "/**\r\n * Provides serialization support.\r\n *\r\n * "...
method_declaration (+680 nodes collapsed)
} "}"

After

program
block_comment "/* ========================================================="...
package_declaration
package "package"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "plot"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "AlphaComposite"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "BasicStroke"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Color"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Composite"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Graphics2D"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Paint"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Shape"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Stroke"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "geom"
. "."
identifier "Line2D"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "geom"
. "."
identifier "Point2D"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "geom"
. "."
identifier "Rectangle2D"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "io"
. "."
identifier "IOException"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "io"
. "."
identifier "ObjectInputStream"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "io"
. "."
identifier "ObjectOutputStream"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "io"
. "."
identifier "Serializable"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "ArrayList"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Collection"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Collections"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "HashMap"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Iterator"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "List"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Map"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "ResourceBundle"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Set"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "TreeMap"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "LegendItem"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "LegendItemCollection"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "annotations"
. "."
identifier "XYAnnotation"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "Axis"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "AxisCollection"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "AxisLocation"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "AxisSpace"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "AxisState"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "ValueAxis"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "ValueTick"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "event"
. "."
identifier "ChartChangeEventType"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "event"
. "."
identifier "PlotChangeEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "event"
. "."
identifier "RendererChangeEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "event"
. "."
identifier "RendererChangeListener"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "renderer"
. "."
identifier "RendererUtilities"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "renderer"
. "."
identifier "xy"
. "."
identifier "XYItemRenderer"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "renderer"
. "."
identifier "xy"
. "."
identifier "XYItemRendererState"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "Layer"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "ObjectList"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "ObjectUtilities"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "PaintUtilities"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "PublicCloneable"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "RectangleEdge"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "RectangleInsets"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "SerialUtilities"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "data"
. "."
identifier "Range"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "data"
. "."
identifier "general"
. "."
identifier "Dataset"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "data"
. "."
identifier "general"
. "."
identifier "DatasetChangeEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "data"
. "."
identifier "general"
. "."
identifier "DatasetUtilities"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "data"
. "."
identifier "xy"
. "."
identifier "XYDataset"
; ";"
block_comment "/**\r\n * A general class for plotting data in the form of (x,"...
class_declaration
modifiers
public "public"
class "class"
identifier "XYPlot"
superclass
extends "extends"
type_identifier "Plot"
super_interfaces
implements "implements"
type_list
type_identifier "ValueAxisPlot"
, ","
type_identifier "Zoomable"
, ","
type_identifier "RendererChangeListener"
, ","
type_identifier "Cloneable"
, ","
type_identifier "PublicCloneable"
, ","
type_identifier "Serializable"
class_body
{ "{"
block_comment "/** For serialization. */"
field_declaration
modifiers
private "private"
static "static"
final "final"
integral_type
long "long"
variable_declarator
identifier "serialVersionUID"
= "="
decimal_integer_literal "7044148245716569264L"
; ";"
block_comment "/** The default grid line stroke. */"
field_declaration (+45 nodes collapsed)
block_comment "/** The default grid line paint. */"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "Paint"
variable_declarator
identifier "DEFAULT_GRIDLINE_PAINT"
= "="
field_access
identifier "Color"
. "."
identifier "WHITE"
; ";"
block_comment "/** The default crosshair visibility. */"
field_declaration
modifiers
public "public"
static "static"
final "final"
boolean_type "boolean"
variable_declarator
identifier "DEFAULT_CROSSHAIR_VISIBLE"
= "="
false "false"
; ";"
block_comment "/** The default crosshair stroke. */"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "Stroke"
variable_declarator
identifier "DEFAULT_CROSSHAIR_STROKE"
= "="
identifier "DEFAULT_GRIDLINE_STROKE"
; ";"
block_comment "/** The default crosshair paint. */"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "Paint"
variable_declarator
identifier "DEFAULT_CROSSHAIR_PAINT"
= "="
field_access
identifier "Color"
. "."
identifier "blue"
; ";"
block_comment "/** The resourceBundle for the localization. */"
field_declaration
modifiers
protected "protected"
static "static"
type_identifier "ResourceBundle"
variable_declarator
identifier "localizationResources"
= "="
method_invocation
identifier "ResourceBundle"
. "."
identifier "getBundle"
argument_list
( "("
string_literal
" "\""
string_fragment "org.jfree.chart.plot.LocalizationBundle"
" "\""
) ")"
; ";"
block_comment "/** The plot orientation. */"
field_declaration
modifiers
private "private"
type_identifier "PlotOrientation"
variable_declarator
identifier "orientation"
; ";"
block_comment "/** The offset between the data area and the axes. */"
field_declaration
modifiers
private "private"
type_identifier "RectangleInsets"
variable_declarator
identifier "axisOffset"
; ";"
block_comment "/** The domain axis / axes (used for the x-values). */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "domainAxes"
; ";"
block_comment "/** The domain axis locations. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "domainAxisLocations"
; ";"
block_comment "/** The range axis (used for the y-values). */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "rangeAxes"
; ";"
block_comment "/** The range axis location. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "rangeAxisLocations"
; ";"
block_comment "/** Storage for the datasets. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "datasets"
; ";"
block_comment "/** Storage for the renderers. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "renderers"
; ";"
block_comment "/**\r\n * Storage for keys that map datasets/renderers to "...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "datasetToDomainAxisMap"
; ";"
block_comment "/**\r\n * Storage for keys that map datasets/renderers to "...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "datasetToRangeAxisMap"
; ";"
block_comment "/** The origin point for the quadrants (if drawn). */"
field_declaration (+21 nodes collapsed)
block_comment "/** The paint used for each quadrant. */"
field_declaration (+29 nodes collapsed)
block_comment "/** A flag that controls whether the domain grid-lines are v"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "domainGridlinesVisible"
; ";"
block_comment "/** The stroke used to draw the domain grid-lines. */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "domainGridlineStroke"
; ";"
block_comment "/** The paint used to draw the domain grid-lines. */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "domainGridlinePaint"
; ";"
block_comment "/** A flag that controls whether the range grid-lines are vi"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "rangeGridlinesVisible"
; ";"
block_comment "/** The stroke used to draw the range grid-lines. */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "rangeGridlineStroke"
; ";"
block_comment "/** The paint used to draw the range grid-lines. */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "rangeGridlinePaint"
; ";"
block_comment "/** \r\n * A flag that controls whether or not the zero ba"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "domainZeroBaselineVisible"
; ";"
block_comment "/** \r\n * The stroke used for the zero baseline against t"...
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "domainZeroBaselineStroke"
; ";"
block_comment "/** \r\n * The paint used for the zero baseline against th"...
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "domainZeroBaselinePaint"
; ";"
block_comment "/** \r\n * A flag that controls whether or not the zero ba"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "rangeZeroBaselineVisible"
; ";"
block_comment "/** The stroke used for the zero baseline against the range "...
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "rangeZeroBaselineStroke"
; ";"
block_comment "/** The paint used for the zero baseline against the range a"...
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "rangeZeroBaselinePaint"
; ";"
block_comment "/** A flag that controls whether or not a domain crosshair i"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "domainCrosshairVisible"
; ";"
block_comment "/** The domain crosshair value. */"
field_declaration
modifiers
private "private"
floating_point_type
double "double"
variable_declarator
identifier "domainCrosshairValue"
; ";"
block_comment "/** The pen/brush used to draw the crosshair (if any). */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "domainCrosshairStroke"
; ";"
block_comment "/** The color used to draw the crosshair (if any). */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "domainCrosshairPaint"
; ";"
block_comment "/**\r\n * A flag that controls whether or not the crosshai"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "domainCrosshairLockedOnData"
= "="
true "true"
; ";"
block_comment "/** A flag that controls whether or not a range crosshair is"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "rangeCrosshairVisible"
; ";"
block_comment "/** The range crosshair value. */"
field_declaration
modifiers
private "private"
floating_point_type
double "double"
variable_declarator
identifier "rangeCrosshairValue"
; ";"
block_comment "/** The pen/brush used to draw the crosshair (if any). */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "rangeCrosshairStroke"
; ";"
block_comment "/** The color used to draw the crosshair (if any). */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "rangeCrosshairPaint"
; ";"
block_comment "/**\r\n * A flag that controls whether or not the crosshai"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "rangeCrosshairLockedOnData"
= "="
true "true"
; ";"
block_comment "/** A map of lists of foreground markers (optional) for the "...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "foregroundDomainMarkers"
; ";"
block_comment "/** A map of lists of background markers (optional) for the "...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "backgroundDomainMarkers"
; ";"
block_comment "/** A map of lists of foreground markers (optional) for the "...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "foregroundRangeMarkers"
; ";"
block_comment "/** A map of lists of background markers (optional) for the "...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "backgroundRangeMarkers"
; ";"
block_comment "/** \r\n * A (possibly empty) list of annotations for the "...
field_declaration
modifiers
private "private"
type_identifier "List"
variable_declarator
identifier "annotations"
; ";"
block_comment "/** The paint used for the domain tick bands (if any). */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "domainTickBandPaint"
; ";"
block_comment "/** The paint used for the range tick bands (if any). */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "rangeTickBandPaint"
; ";"
block_comment "/** The fixed domain axis space. */"
field_declaration
modifiers
private "private"
type_identifier "AxisSpace"
variable_declarator
identifier "fixedDomainAxisSpace"
; ";"
block_comment "/** The fixed range axis space. */"
field_declaration
modifiers
private "private"
type_identifier "AxisSpace"
variable_declarator
identifier "fixedRangeAxisSpace"
; ";"
block_comment "/**\r\n * The order of the dataset rendering (REVERSE draw"...
field_declaration
modifiers
private "private"
type_identifier "DatasetRenderingOrder"
variable_declarator
identifier "datasetRenderingOrder"
= "="
field_access
identifier "DatasetRenderingOrder"
. "."
identifier "REVERSE"
; ";"
block_comment "/**\r\n * The order of the series rendering (REVERSE draws"...
field_declaration
modifiers
private "private"
type_identifier "SeriesRenderingOrder"
variable_declarator
identifier "seriesRenderingOrder"
= "="
field_access
identifier "SeriesRenderingOrder"
. "."
identifier "REVERSE"
; ";"
block_comment "/**\r\n * The weight for this plot (only relevant if this "...
field_declaration
modifiers
private "private"
integral_type
int "int"
variable_declarator
identifier "weight"
; ";"
block_comment "/**\r\n * An optional collection of legend items that can "...
field_declaration
modifiers
private "private"
type_identifier "LegendItemCollection"
variable_declarator
identifier "fixedLegendItems"
; ";"
block_comment "/**\r\n * Creates a new <code>XYPlot</code> instance with "...
constructor_declaration (+23 nodes collapsed)
block_comment "/**\r\n * Creates a new plot with the specified dataset, a"...
constructor_declaration (+713 nodes collapsed)
block_comment "/**\r\n * Returns the plot type as a string.\r\n *\r\n "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Returns the orientation of the plot.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "PlotOrientation"
identifier "getOrientation"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "orientation"
; ";"
} "}"
block_comment "/**\r\n * Sets the orientation for the plot and sends a {@"...
method_declaration (+70 nodes collapsed)
block_comment "/**\r\n * Returns the axis offset.\r\n *\r\n * @return"...
method_declaration
modifiers
public "public"
type_identifier "RectangleInsets"
identifier "getAxisOffset"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "axisOffset"
; ";"
} "}"
block_comment "/**\r\n * Sets the axis offsets (gap between the data area"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the domain axis with index 0. If the do"...
method_declaration
modifiers
public "public"
type_identifier "ValueAxis"
identifier "getDomainAxis"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getDomainAxis"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the domain axis with the specified index"...
method_declaration (+126 nodes collapsed)
block_comment "/**\r\n * Sets the domain axis for the plot and sends a {@"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Sets a domain axis and sends a {@link PlotChange"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Sets a domain axis and, if requested, sends a {@"...
method_declaration (+141 nodes collapsed)
block_comment "/**\r\n * Sets the domain axes for this plot and sends a {"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Returns the location of the primary domain axis."...
method_declaration (+29 nodes collapsed)
block_comment "/**\r\n * Sets the location of the primary domain axis and"...
method_declaration (+27 nodes collapsed)
block_comment "/**\r\n * Sets the location of the domain axis and, if req"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Returns the edge for the primary domain axis (ta"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Returns the number of domain axes.\r\n *\r\n "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Clears the domain axes from the plot and sends a"...
method_declaration (+105 nodes collapsed)
block_comment "/**\r\n * Configures the domain axes. \r\n */"
method_declaration (+85 nodes collapsed)
block_comment "/**\r\n * Returns the location for a domain axis. If this"...
method_declaration (+96 nodes collapsed)
block_comment "/**\r\n * Sets the location for a domain axis and sends a "...
method_declaration (+32 nodes collapsed)
block_comment "/**\r\n * Sets the axis location for a domain axis and, if"...
method_declaration (+85 nodes collapsed)
block_comment "/**\r\n * Returns the edge for a domain axis.\r\n *\r\n "...
method_declaration (+79 nodes collapsed)
block_comment "/**\r\n * Returns the range axis for the plot. If the ran"...
method_declaration
modifiers
public "public"
type_identifier "ValueAxis"
identifier "getRangeAxis"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getRangeAxis"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Sets the range axis for the plot and sends a {@l"...
method_declaration (+123 nodes collapsed)
block_comment "/**\r\n * Returns the location of the primary range axis.\r"...
method_declaration (+29 nodes collapsed)
block_comment "/**\r\n * Sets the location of the primary range axis and "...
method_declaration (+27 nodes collapsed)
block_comment "/**\r\n * Sets the location of the primary range axis and,"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Returns the edge for the primary range axis.\r\n "...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Returns a range axis.\r\n *\r\n * @param ind"...
method_declaration (+126 nodes collapsed)
block_comment "/**\r\n * Sets a range axis and sends a {@link PlotChangeE"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Sets a range axis and, if requested, sends a {@l"...
method_declaration (+141 nodes collapsed)
block_comment "/**\r\n * Sets the range axes for this plot and sends a {@"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Returns the number of range axes.\r\n *\r\n "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Clears the range axes from the plot and sends a "...
method_declaration (+105 nodes collapsed)
block_comment "/**\r\n * Configures the range axes.\r\n * \r\n * @see"...
method_declaration (+85 nodes collapsed)
block_comment "/**\r\n * Returns the location for a range axis. If this "...
method_declaration (+96 nodes collapsed)
block_comment "/**\r\n * Sets the location for a range axis and sends a {"...
method_declaration (+32 nodes collapsed)
block_comment "/**\r\n * Sets the axis location for a domain axis and, if"...
method_declaration (+85 nodes collapsed)
block_comment "/**\r\n * Returns the edge for a range axis.\r\n *\r\n "...
method_declaration (+79 nodes collapsed)
block_comment "/**\r\n * Returns the primary dataset for the plot.\r\n "...
method_declaration
modifiers
public "public"
type_identifier "XYDataset"
identifier "getDataset"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getDataset"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns a dataset.\r\n *\r\n * @param index "...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Sets the primary dataset for the plot, replacing"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Sets a dataset for the plot.\r\n *\r\n * @pa"...
method_declaration (+114 nodes collapsed)
block_comment "/**\r\n * Returns the number of datasets.\r\n *\r\n * "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Returns the index of the specified dataset, or <"...
method_declaration (+92 nodes collapsed)
block_comment "/**\r\n * Maps a dataset to a particular domain axis. All"...
method_declaration (+69 nodes collapsed)
block_comment "/**\r\n * Maps a dataset to a particular range axis. All "...
method_declaration (+69 nodes collapsed)
block_comment "/**\r\n * Returns the renderer for the primary dataset.\r\n "...
method_declaration
modifiers
public "public"
type_identifier "XYItemRenderer"
identifier "getRenderer"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getRenderer"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the renderer for a dataset, or <code>nul"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Sets the renderer for the primary dataset and se"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Sets a renderer and sends a {@link PlotChangeEve"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Sets a renderer and sends a {@link PlotChangeEve"...
method_declaration (+134 nodes collapsed)
block_comment "/**\r\n * Sets the renderers for this plot and sends a {@l"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Returns the dataset rendering order.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "DatasetRenderingOrder"
identifier "getDatasetRenderingOrder"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "datasetRenderingOrder"
; ";"
} "}"
block_comment "/**\r\n * Sets the rendering order and sends a {@link Plot"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the series rendering order.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "SeriesRenderingOrder"
identifier "getSeriesRenderingOrder"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "seriesRenderingOrder"
; ";"
} "}"
block_comment "/**\r\n * Sets the series order and sends a {@link PlotCha"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the index of the specified renderer, or "...
method_declaration (+29 nodes collapsed)
block_comment "/**\r\n * Returns the renderer for the specified dataset. "...
method_declaration (+124 nodes collapsed)
block_comment "/**\r\n * Returns the weight for this plot when it is used"...
method_declaration
modifiers
public "public"
integral_type
int "int"
identifier "getWeight"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "weight"
; ";"
} "}"
block_comment "/**\r\n * Sets the weight for the plot and sends a {@link "...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Returns <code>true</code> if the domain gridline"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDomainGridlinesVisible"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainGridlinesVisible"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag that controls whether or not the d"...
method_declaration (+45 nodes collapsed)
block_comment "/**\r\n * Returns the stroke for the grid-lines (if any) p"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getDomainGridlineStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainGridlineStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the stroke for the grid lines plotted again"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the paint for the grid lines (if any) pl"...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getDomainGridlinePaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainGridlinePaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint for the grid lines plotted agains"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns <code>true</code> if the range axis grid"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isRangeGridlinesVisible"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeGridlinesVisible"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag that controls whether or not the r"...
method_declaration (+45 nodes collapsed)
block_comment "/**\r\n * Returns the stroke for the grid lines (if any) p"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getRangeGridlineStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeGridlineStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the stroke for the grid lines plotted again"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the paint for the grid lines (if any) pl"...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getRangeGridlinePaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeGridlinePaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint for the grid lines plotted agains"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns a flag that controls whether or not a ze"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDomainZeroBaselineVisible"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainZeroBaselineVisible"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag that controls whether or not the z"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Returns the stroke used for the zero baseline ag"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getDomainZeroBaselineStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainZeroBaselineStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the stroke for the zero baseline for the do"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the paint for the zero baseline (if any)"...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getDomainZeroBaselinePaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainZeroBaselinePaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint for the zero baseline plotted aga"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns a flag that controls whether or not a ze"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isRangeZeroBaselineVisible"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeZeroBaselineVisible"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag that controls whether or not the z"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Returns the stroke used for the zero baseline ag"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getRangeZeroBaselineStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeZeroBaselineStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the stroke for the zero baseline for the ra"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the paint for the zero baseline (if any)"...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getRangeZeroBaselinePaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeZeroBaselinePaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint for the zero baseline plotted aga"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the paint used for the domain tick bands"...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getDomainTickBandPaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainTickBandPaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint for the domain tick bands.\r\n "...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Returns the paint used for the range tick bands."...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getRangeTickBandPaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeTickBandPaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint for the range tick bands.\r\n *"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Returns the origin for the quadrants that can be"...
method_declaration
modifiers
public "public"
type_identifier "Point2D"
identifier "getQuadrantOrigin"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "quadrantOrigin"
; ";"
} "}"
block_comment "/**\r\n * Sets the quadrant origin and sends a {@link Plot"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the paint used for the specified quadran"...
method_declaration (+66 nodes collapsed)
block_comment "/**\r\n * Sets the paint used for the specified quadrant a"...
method_declaration (+79 nodes collapsed)
block_comment "/**\r\n * Adds a marker for the domain axis and sends a {@"...
method_declaration (+28 nodes collapsed)
block_comment "/**\r\n * Adds a marker for the domain axis in the specifi"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Clears all the (foreground and background) domai"...
method_declaration (+222 nodes collapsed)
block_comment "/**\r\n * Clears the (foreground and background) domain ma"...
method_declaration (+259 nodes collapsed)
block_comment "/**\r\n * Adds a marker for a specific dataset/renderer an"...
method_declaration (+37 nodes collapsed)
block_comment "/**\r\n * Adds a marker for a specific dataset/renderer an"...
method_declaration (+311 nodes collapsed)
block_comment "/**\r\n * Removes a marker for the domain axis and sends a"...
method_declaration (+28 nodes collapsed)
block_comment "/**\r\n * Removes a marker for the domain axis in the spec"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Removes a marker for a specific dataset/renderer"...
method_declaration (+38 nodes collapsed)
block_comment "/**\r\n * Removes a marker for a specific dataset/renderer"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "removeDomainMarker"
formal_parameters
( "("
formal_parameter
integral_type
int "int"
identifier "index"
, ","
formal_parameter
type_identifier "Marker"
identifier "marker"
, ","
formal_parameter
type_identifier "Layer"
identifier "layer"
, ","
formal_parameter
boolean_type "boolean"
identifier "notify"
) ")"
block
{ "{"
local_variable_declaration
type_identifier "ArrayList"
variable_declarator
identifier "markers"
; ";"
if_statement (+71 nodes collapsed)
if_statement
if "if"
parenthesized_expression
( "("
binary_expression
identifier "markers"
== "=="
null_literal "null"
) ")"
block
{ "{"
return_statement
return "return"
false "false"
; ";"
} "}"
local_variable_declaration
boolean_type "boolean"
variable_declarator
identifier "removed"
= "="
method_invocation
identifier "markers"
. "."
identifier "remove"
argument_list
( "("
identifier "marker"
) ")"
; ";"
if_statement
if "if"
parenthesized_expression
( "("
binary_expression
identifier "removed"
&& "&&"
identifier "notify"
) ")"
block
{ "{"
expression_statement
method_invocation
identifier "fireChangeEvent"
argument_list
( "("
) ")"
; ";"
} "}"
return_statement
return "return"
identifier "removed"
; ";"
} "}"
block_comment "/**\r\n * Adds a marker for the range axis and sends a {@l"...
method_declaration (+27 nodes collapsed)
block_comment "/**\r\n * Adds a marker for the range axis in the specifie"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Clears all the range markers and sends a {@link "...
method_declaration (+222 nodes collapsed)
block_comment "/**\r\n * Adds a marker for a specific dataset/renderer an"...
method_declaration (+37 nodes collapsed)
block_comment "/**\r\n * Adds a marker for a specific dataset/renderer an"...
method_declaration (+261 nodes collapsed)
block_comment "/**\r\n * Clears the (foreground and background) range mar"...
method_declaration (+259 nodes collapsed)
block_comment "/**\r\n * Removes a marker for the range axis and sends a "...
method_declaration (+28 nodes collapsed)
block_comment "/**\r\n * Removes a marker for the range axis in the speci"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Removes a marker for a specific dataset/renderer"...
method_declaration (+38 nodes collapsed)
block_comment "/**\r\n * Removes a marker for a specific dataset/renderer"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "removeRangeMarker"
formal_parameters
( "("
formal_parameter
integral_type
int "int"
identifier "index"
, ","
formal_parameter
type_identifier "Marker"
identifier "marker"
, ","
formal_parameter
type_identifier "Layer"
identifier "layer"
, ","
formal_parameter
boolean_type "boolean"
identifier "notify"
) ")"
block
{ "{"
if_statement (+25 nodes collapsed)
local_variable_declaration
type_identifier "ArrayList"
variable_declarator
identifier "markers"
; ";"
if_statement (+71 nodes collapsed)
if_statement
if "if"
parenthesized_expression
( "("
binary_expression
identifier "markers"
== "=="
null_literal "null"
) ")"
block
{ "{"
return_statement
return "return"
false "false"
; ";"
} "}"
local_variable_declaration
boolean_type "boolean"
variable_declarator
identifier "removed"
= "="
method_invocation
identifier "markers"
. "."
identifier "remove"
argument_list
( "("
identifier "marker"
) ")"
; ";"
if_statement
if "if"
parenthesized_expression
( "("
binary_expression
identifier "removed"
&& "&&"
identifier "notify"
) ")"
block
{ "{"
expression_statement
method_invocation
identifier "fireChangeEvent"
argument_list
( "("
) ")"
; ";"
} "}"
return_statement
return "return"
identifier "removed"
; ";"
} "}"
block_comment "/**\r\n * Adds an annotation to the plot and sends a {@lin"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Adds an annotation to the plot and, if requested"...
method_declaration (+72 nodes collapsed)
block_comment "/**\r\n * Removes an annotation from the plot and sends a "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Removes an annotation from the plot and sends a "...
method_declaration (+83 nodes collapsed)
block_comment "/**\r\n * Returns the list of annotations.\r\n *\r\n *"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Clears all the annotations and sends a {@link Pl"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Calculates the space required for all the axes i"...
method_declaration (+64 nodes collapsed)
block_comment "/**\r\n * Calculates the space required for the domain axi"...
method_declaration (+301 nodes collapsed)
block_comment "/**\r\n * Calculates the space required for the range axis"...
method_declaration (+301 nodes collapsed)
block_comment "/**\r\n * Draws the plot within the specified area on a gr"...
method_declaration (+2259 nodes collapsed)
block_comment "/**\r\n * Draws the background for the plot.\r\n *\r\n "...
method_declaration (+53 nodes collapsed)
block_comment "/**\r\n * Draws the quadrants.\r\n *\r\n * @param g2 "...
method_declaration (+1239 nodes collapsed)
block_comment "/**\r\n * Draws the domain tick bands, if any.\r\n *\r\n "...
method_declaration (+230 nodes collapsed)
block_comment "/**\r\n * Draws the range tick bands, if any.\r\n *\r\n "...
method_declaration (+230 nodes collapsed)
block_comment "/**\r\n * A utility method for drawing the axes.\r\n *\r\n"...
method_declaration (+755 nodes collapsed)
block_comment "/**\r\n * Draws a representation of the data within the da"...
method_declaration (+667 nodes collapsed)
block_comment "/**\r\n * Returns the domain axis for a dataset.\r\n *\r\n"...
method_declaration (+141 nodes collapsed)
block_comment "/**\r\n * Returns the range axis for a dataset.\r\n *\r\n "...
method_declaration (+141 nodes collapsed)
block_comment "/**\r\n * Draws the gridlines for the plot, if they are vi"...
method_declaration (+159 nodes collapsed)
block_comment "/**\r\n * Draws the gridlines for the plot's primary range"...
method_declaration (+209 nodes collapsed)
block_comment "/**\r\n * Draws a base line across the chart at value zero"...
method_declaration (+74 nodes collapsed)
block_comment "/**\r\n * Draws a base line across the chart at value zero"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Draws the annotations for the plot.\r\n *\r\n "...
method_declaration (+114 nodes collapsed)
block_comment "/**\r\n * Draws the domain markers (if any) for an axis an"...
method_declaration (+182 nodes collapsed)
block_comment "/**\r\n * Draws the range markers (if any) for a renderer "...
method_declaration (+182 nodes collapsed)
block_comment "/**\r\n * Returns the list of domain markers (read only) f"...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Returns the list of range markers (read only) fo"...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Returns a collection of domain markers for a par"...
method_declaration (+139 nodes collapsed)
block_comment "/**\r\n * Returns a collection of range markers for a part"...
method_declaration (+139 nodes collapsed)
block_comment "/**\r\n * Utility method for drawing a horizontal line acr"...
method_declaration (+179 nodes collapsed)
block_comment "/**\r\n * Draws a domain crosshair.\r\n * \r\n * @para"...
method_declaration (+227 nodes collapsed)
block_comment "/**\r\n * Utility method for drawing a vertical line on th"...
method_declaration (+179 nodes collapsed)
block_comment "/**\r\n * Draws a range crosshair.\r\n * \r\n * @param"...
method_declaration (+227 nodes collapsed)
block_comment "/**\r\n * Handles a 'click' on the plot by updating the an"...
method_declaration (+177 nodes collapsed)
block_comment "/**\r\n * A utility method that returns a list of datasets"...
method_declaration (+202 nodes collapsed)
block_comment "/**\r\n * A utility method that returns a list of datasets"...
method_declaration (+202 nodes collapsed)
block_comment "/**\r\n * Returns the index of the given domain axis.\r\n "...
method_declaration (+97 nodes collapsed)
block_comment "/**\r\n * Returns the index of the given range axis.\r\n "...
method_declaration (+97 nodes collapsed)
block_comment "/**\r\n * Returns the range for the specified axis.\r\n "...
method_declaration (+354 nodes collapsed)
block_comment "/**\r\n * Receives notification of a change to the plot's "...
method_declaration (+96 nodes collapsed)
block_comment "/**\r\n * Receives notification of a renderer change event"...
method_declaration (+21 nodes collapsed)
block_comment "/**\r\n * Returns a flag indicating whether or not the dom"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDomainCrosshairVisible"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainCrosshairVisible"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag indicating whether or not the doma"...
method_declaration (+45 nodes collapsed)
block_comment "/**\r\n * Returns a flag indicating whether or not the cro"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDomainCrosshairLockedOnData"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainCrosshairLockedOnData"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag indicating whether or not the doma"...
method_declaration (+45 nodes collapsed)
block_comment "/**\r\n * Returns the domain crosshair value.\r\n *\r\n "...
method_declaration
modifiers
public "public"
floating_point_type
double "double"
identifier "getDomainCrosshairValue"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainCrosshairValue"
; ";"
} "}"
block_comment "/**\r\n * Sets the domain crosshair value and sends a {@li"...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Sets the domain crosshair value and, if requeste"...
method_declaration (+51 nodes collapsed)
block_comment "/**\r\n * Returns the {@link Stroke} used to draw the cros"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getDomainCrosshairStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainCrosshairStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the Stroke used to draw the crosshairs (if "...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the domain crosshair paint.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getDomainCrosshairPaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainCrosshairPaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint used to draw the crosshairs (if v"...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns a flag indicating whether or not the ran"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isRangeCrosshairVisible"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeCrosshairVisible"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag indicating whether or not the rang"...
method_declaration (+45 nodes collapsed)
block_comment "/**\r\n * Returns a flag indicating whether or not the cro"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isRangeCrosshairLockedOnData"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeCrosshairLockedOnData"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag indicating whether or not the rang"...
method_declaration (+45 nodes collapsed)
block_comment "/**\r\n * Returns the range crosshair value.\r\n *\r\n "...
method_declaration
modifiers
public "public"
floating_point_type
double "double"
identifier "getRangeCrosshairValue"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeCrosshairValue"
; ";"
} "}"
block_comment "/**\r\n * Sets the range crosshair value.\r\n * <P>\r\n "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Sets the range crosshair value and sends a {@lin"...
method_declaration (+51 nodes collapsed)
block_comment "/**\r\n * Returns the stroke used to draw the crosshair (i"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getRangeCrosshairStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeCrosshairStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the stroke used to draw the crosshairs (if "...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the range crosshair paint.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getRangeCrosshairPaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rangeCrosshairPaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint used to color the crosshairs (if "...
method_declaration (+55 nodes collapsed)
block_comment "/**\r\n * Returns the fixed domain axis space.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "AxisSpace"
identifier "getFixedDomainAxisSpace"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "fixedDomainAxisSpace"
; ";"
} "}"
block_comment "/**\r\n * Sets the fixed domain axis space and sends a {@l"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Sets the fixed domain axis space and, if request"...
method_declaration (+43 nodes collapsed)
block_comment "/**\r\n * Returns the fixed range axis space.\r\n *\r\n "...
method_declaration
modifiers
public "public"
type_identifier "AxisSpace"
identifier "getFixedRangeAxisSpace"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "fixedRangeAxisSpace"
; ";"
} "}"
block_comment "/**\r\n * Sets the fixed range axis space and sends a {@li"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Sets the fixed range axis space and, if requeste"...
method_declaration (+43 nodes collapsed)
block_comment "/**\r\n * Multiplies the range on the domain axis/axes by "...
method_declaration (+38 nodes collapsed)
block_comment "/**\r\n * Multiplies the range on the domain axis/axes by "...
method_declaration (+203 nodes collapsed)
block_comment "/**\r\n * Zooms in on the domain axis/axes. The new lower"...
method_declaration (+105 nodes collapsed)
block_comment "/**\r\n * Multiplies the range on the range axis/axes by t"...
method_declaration (+38 nodes collapsed)
block_comment "/**\r\n * Multiplies the range on the range axis/axes by t"...
method_declaration (+203 nodes collapsed)
block_comment "/**\r\n * Zooms in on the range axes.\r\n *\r\n * @par"...
method_declaration (+105 nodes collapsed)
block_comment "/**\r\n * Returns <code>true</code>, indicating that the d"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDomainZoomable"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
true "true"
; ";"
} "}"
block_comment "/**\r\n * Returns <code>true</code>, indicating that the r"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isRangeZoomable"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
true "true"
; ";"
} "}"
block_comment "/**\r\n * Returns the number of series in the primary data"...
method_declaration (+59 nodes collapsed)
block_comment "/**\r\n * Returns the fixed legend items, if any.\r\n *\r"...
method_declaration
modifiers
public "public"
type_identifier "LegendItemCollection"
identifier "getFixedLegendItems"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "fixedLegendItems"
; ";"
} "}"
block_comment "/**\r\n * Sets the fixed legend items for the plot. Leave"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Returns the legend items for the plot. Each leg"...
method_declaration (+261 nodes collapsed)
block_comment "/**\r\n * Tests this plot for equality with another object"...
method_declaration (+1350 nodes collapsed)
block_comment "/**\r\n * Returns a clone of the plot.\r\n *\r\n * @re"...
method_declaration (+870 nodes collapsed)
block_comment "/**\r\n * Provides serialization support.\r\n *\r\n * "...
method_declaration (+293 nodes collapsed)
block_comment "/**\r\n * Provides serialization support.\r\n *\r\n * "...
method_declaration (+680 nodes collapsed)
} "}"