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–690 unchanged (690 lines)
691 *
692 * @see #getDomainAxis(int)
693 * @see #getRangeAxisIndex(ValueAxis)
694 *
695 * @since 1.0.3
696 */
697 public int getDomainAxisIndex(CategoryAxis axis) {
698 return this.domainAxes.indexOf(axis);
699 }
700
701 /**
702 * Returns the domain axis location for the primary domain axis.
703 *
…lines 704–965 unchanged (262 lines)
966 *
967 * @see #getRangeAxis(int)
968 * @see #getDomainAxisIndex(CategoryAxis)
969 *
970 * @since 1.0.7
971 */
972 public int getRangeAxisIndex(ValueAxis axis) {
973 int result = this.rangeAxes.indexOf(axis);
974 if (result < 0) { // try the parent plot
975 Plot parent = getParent();
976 if (parent instanceof CategoryPlot) {
977 CategoryPlot p = (CategoryPlot) parent;
978 result = p.getRangeAxisIndex(axis);
…lines 979–3808 unchanged (2830 lines)

After

…lines 1–691 unchanged (691 lines)
692 * @see #getDomainAxis(int)
693 * @see #getRangeAxisIndex(ValueAxis)
694 *
695 * @since 1.0.3
696 */
697 public int getDomainAxisIndex(CategoryAxis axis) {
698 if (axis == null) {
699 throw new IllegalArgumentException("Null 'axis' argument.");
700 }
701 return this.domainAxes.indexOf(axis);
702 }
703
704 /**
705 * Returns the domain axis location for the primary domain axis.
706 *
…lines 707–969 unchanged (263 lines)
970 * @see #getRangeAxis(int)
971 * @see #getDomainAxisIndex(CategoryAxis)
972 *
973 * @since 1.0.7
974 */
975 public int getRangeAxisIndex(ValueAxis axis) {
976 if (axis == null) {
977 throw new IllegalArgumentException("Null 'axis' argument.");
978 }
979 int result = this.rangeAxes.indexOf(axis);
980 if (result < 0) { // try the parent plot
981 Plot parent = getParent();
982 if (parent instanceof CategoryPlot) {
983 CategoryPlot p = (CategoryPlot) parent;
984 result = p.getRangeAxisIndex(axis);
…lines 985–3814 unchanged (2830 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 "Font"
; ";"
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
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 "CategoryAnnotation"
; ";"
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 "CategoryAnchor"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "CategoryAxis"
; ";"
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
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "renderer"
. "."
identifier "category"
. "."
identifier "CategoryItemRenderer"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "renderer"
. "."
identifier "category"
. "."
identifier "CategoryItemRendererState"
; ";"
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
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "SortOrder"
; ";"
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 "category"
. "."
identifier "CategoryDataset"
; ";"
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"
; ";"
block_comment "/**\r\n * A general plotting class that uses data from a {@lin"...
class_declaration
modifiers
public "public"
class "class"
identifier "CategoryPlot"
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"
= "="
unary_expression
- "-"
decimal_integer_literal "3537691700434728188L"
; ";"
block_comment "/** \r\n * The default visibility of the grid lines plotte"...
field_declaration
modifiers
public "public"
static "static"
final "final"
boolean_type "boolean"
variable_declarator
identifier "DEFAULT_DOMAIN_GRIDLINES_VISIBLE"
= "="
false "false"
; ";"
block_comment "/** \r\n * The default visibility of the grid lines plotte"...
field_declaration
modifiers
public "public"
static "static"
final "final"
boolean_type "boolean"
variable_declarator
identifier "DEFAULT_RANGE_GRIDLINES_VISIBLE"
= "="
true "true"
; ";"
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 value label font. */"
field_declaration (+27 nodes collapsed)
block_comment "/** \r\n * The default crosshair visibility. \r\n * \r\n "...
field_declaration
modifiers
public "public"
static "static"
final "final"
boolean_type "boolean"
variable_declarator
identifier "DEFAULT_CROSSHAIR_VISIBLE"
= "="
false "false"
; ";"
block_comment "/** \r\n * The default crosshair stroke. \r\n * \r\n *"...
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "Stroke"
variable_declarator
identifier "DEFAULT_CROSSHAIR_STROKE"
= "="
identifier "DEFAULT_GRIDLINE_STROKE"
; ";"
block_comment "/** \r\n * The default crosshair paint. \r\n * \r\n * "...
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 "/** Storage for the domain axes. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "domainAxes"
; ";"
block_comment "/** Storage for the domain axis locations. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "domainAxisLocations"
; ";"
block_comment "/**\r\n * A flag that controls whether or not the shared d"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "drawSharedDomainAxis"
; ";"
block_comment "/** Storage for the range axes. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "rangeAxes"
; ";"
block_comment "/** Storage for the range axis locations. */"
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 keys that map datasets to domain axes. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "datasetToDomainAxisMap"
; ";"
block_comment "/** Storage for keys that map datasets to range axes. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "datasetToRangeAxisMap"
; ";"
block_comment "/** Storage for the renderers. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "renderers"
; ";"
block_comment "/** The dataset rendering order. */"
field_declaration
modifiers
private "private"
type_identifier "DatasetRenderingOrder"
variable_declarator
identifier "renderingOrder"
= "="
field_access
identifier "DatasetRenderingOrder"
. "."
identifier "REVERSE"
; ";"
block_comment "/** \r\n * Controls the order in which the columns are tra"...
field_declaration
modifiers
private "private"
type_identifier "SortOrder"
variable_declarator
identifier "columnRenderingOrder"
= "="
field_access
identifier "SortOrder"
. "."
identifier "ASCENDING"
; ";"
block_comment "/** \r\n * Controls the order in which the rows are traver"...
field_declaration
modifiers
private "private"
type_identifier "SortOrder"
variable_declarator
identifier "rowRenderingOrder"
= "="
field_access
identifier "SortOrder"
. "."
identifier "ASCENDING"
; ";"
block_comment "/** \r\n * A flag that controls whether the grid-lines for"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "domainGridlinesVisible"
; ";"
block_comment "/** The position of the domain gridlines relative to the cat"...
field_declaration
modifiers
private "private"
type_identifier "CategoryAnchor"
variable_declarator
identifier "domainGridlinePosition"
; ";"
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 "/** \r\n * A flag that controls whether the grid-lines for"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "rangeGridlinesVisible"
; ";"
block_comment "/** The stroke used to draw the range axis 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 axis grid-lines. */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "rangeGridlinePaint"
; ";"
block_comment "/** The anchor value. */"
field_declaration
modifiers
private "private"
floating_point_type
double "double"
variable_declarator
identifier "anchorValue"
; ";"
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 crossha"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "rangeCrosshairLockedOnData"
= "="
true "true"
; ";"
block_comment "/** A map containing lists of markers for the domain axes. *"...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "foregroundDomainMarkers"
; ";"
block_comment "/** A map containing lists of markers for the domain axes. *"...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "backgroundDomainMarkers"
; ";"
block_comment "/** A map containing lists of markers for the range axes. */"
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "foregroundRangeMarkers"
; ";"
block_comment "/** A map containing lists of markers for the range axes. */"
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 "/**\r\n * The weight for the plot (only relevant when the "...
field_declaration
modifiers
private "private"
integral_type
int "int"
variable_declarator
identifier "weight"
; ";"
block_comment "/** The fixed space for the domain axis. */"
field_declaration
modifiers
private "private"
type_identifier "AxisSpace"
variable_declarator
identifier "fixedDomainAxisSpace"
; ";"
block_comment "/** The fixed space for the range axis. */"
field_declaration
modifiers
private "private"
type_identifier "AxisSpace"
variable_declarator
identifier "fixedRangeAxisSpace"
; ";"
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 * Default constructor.\r\n */"
constructor_declaration (+23 nodes collapsed)
block_comment "/**\r\n * Creates a new plot.\r\n *\r\n * @param datas"...
constructor_declaration (+687 nodes collapsed)
block_comment "/**\r\n * Returns a string describing the type of plot.\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 (+62 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 (+62 nodes collapsed)
block_comment "/**\r\n * Returns the domain axis for the plot. If the do"...
method_declaration
modifiers
public "public"
type_identifier "CategoryAxis"
identifier "getDomainAxis"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getDomainAxis"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns a domain axis.\r\n *\r\n * @param in"...
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 (+157 nodes collapsed)
block_comment "/**\r\n * Sets the domain axes for this plot and sends a {"...
method_declaration (+74 nodes collapsed)
block_comment "/**\r\n * Returns the index of the specified axis, or <cod"...
method_declaration
modifiers
public "public"
integral_type
int "int"
identifier "getDomainAxisIndex"
formal_parameters
( "("
formal_parameter
type_identifier "CategoryAxis"
identifier "axis"
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
field_access
this "this"
. "."
identifier "domainAxes"
. "."
identifier "indexOf"
argument_list
( "("
identifier "axis"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the domain axis location for the primary"...
method_declaration
modifiers
public "public"
type_identifier "AxisLocation"
identifier "getDomainAxisLocation"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getDomainAxisLocation"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the location for a domain axis.\r\n *\r"...
method_declaration (+97 nodes collapsed)
block_comment "/**\r\n * Sets the location of the domain axis and sends a"...
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 * Sets the location for a domain axis and sends a "...
method_declaration (+32 nodes collapsed)
block_comment "/**\r\n * Sets the location for a domain axis and sends a "...
method_declaration (+92 nodes collapsed)
block_comment "/**\r\n * Returns the domain axis edge. This is derived f"...
method_declaration
modifiers
public "public"
type_identifier "RectangleEdge"
identifier "getDomainAxisEdge"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getDomainAxisEdge"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the edge for a domain axis.\r\n *\r\n "...
method_declaration (+90 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 (+112 nodes collapsed)
block_comment "/**\r\n * Configures the domain axes.\r\n */"
method_declaration (+85 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 * Returns a range axis.\r\n *\r\n * @param ind"...
method_declaration (+126 nodes collapsed)
block_comment "/**\r\n * Sets the range axis for the plot and sends a {@l"...
method_declaration (+24 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 (+157 nodes collapsed)
block_comment "/**\r\n * Sets the range axes for this plot and sends a {@"...
method_declaration (+74 nodes collapsed)
block_comment "/**\r\n * Returns the index of the specified axis, or <cod"...
method_declaration
modifiers
public "public"
integral_type
int "int"
identifier "getRangeAxisIndex"
formal_parameters
( "("
formal_parameter
type_identifier "ValueAxis"
identifier "axis"
) ")"
block
{ "{"
local_variable_declaration
integral_type
int "int"
variable_declarator
identifier "result"
= "="
method_invocation
field_access
this "this"
. "."
identifier "rangeAxes"
. "."
identifier "indexOf"
argument_list
( "("
identifier "axis"
) ")"
; ";"
if_statement (+60 nodes collapsed)
return_statement
return "return"
identifier "result"
; ";"
} "}"
block_comment "/**\r\n * Returns the range axis location.\r\n *\r\n *"...
method_declaration
modifiers
public "public"
type_identifier "AxisLocation"
identifier "getRangeAxisLocation"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getRangeAxisLocation"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the location for a range axis.\r\n *\r\n"...
method_declaration (+97 nodes collapsed)
block_comment "/**\r\n * Sets the location of the range axis and sends a "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Sets the location of the range axis and, if requ"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Sets the location for a range axis and sends a {"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Sets the location for a range axis and sends a {"...
method_declaration (+92 nodes collapsed)
block_comment "/**\r\n * Returns the edge where the primary range axis is"...
method_declaration
modifiers
public "public"
type_identifier "RectangleEdge"
identifier "getRangeAxisEdge"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getRangeAxisEdge"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the edge for a range axis.\r\n *\r\n "...
method_declaration (+80 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 (+112 nodes collapsed)
block_comment "/**\r\n * Configures the range axes.\r\n */"
method_declaration (+85 nodes collapsed)
block_comment "/**\r\n * Returns the primary dataset for the plot.\r\n "...
method_declaration
modifiers
public "public"
type_identifier "CategoryDataset"
identifier "getDataset"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getDataset"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the dataset at the given index.\r\n *\r"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Sets the dataset for the plot, replacing the exi"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Sets a dataset for the plot.\r\n *\r\n * @pa"...
method_declaration (+123 nodes collapsed)
block_comment "/**\r\n * Returns the number of datasets.\r\n *\r\n * "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Maps a dataset to a particular domain axis.\r\n "...
method_declaration (+63 nodes collapsed)
block_comment "/**\r\n * Returns the domain axis for a dataset. You can "...
method_declaration (+80 nodes collapsed)
block_comment "/**\r\n * Maps a dataset to a particular range axis.\r\n "...
method_declaration (+63 nodes collapsed)
block_comment "/**\r\n * Returns the range axis for a dataset. You can c"...
method_declaration (+80 nodes collapsed)
block_comment "/**\r\n * Returns a reference to the renderer for the plot"...
method_declaration
modifiers
public "public"
type_identifier "CategoryItemRenderer"
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 at the given index.\r\n *"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Sets the renderer at index 0 (sometimes referred"...
method_declaration (+26 nodes collapsed)
block_comment "/**\r\n * Sets the renderer at index 0 (sometimes referred"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Sets the renderer at the specified index and sen"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Sets a renderer. A {@link PlotChangeEvent} is s"...
method_declaration (+152 nodes collapsed)
block_comment "/**\r\n * Sets the renderers for this plot and sends a {@l"...
method_declaration (+74 nodes collapsed)
block_comment "/**\r\n * Returns the renderer for the specified dataset. "...
method_declaration (+102 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 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 "renderingOrder"
; ";"
} "}"
block_comment "/**\r\n * Sets the rendering order and sends a {@link Plot"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the order in which the columns are rende"...
method_declaration
modifiers
public "public"
type_identifier "SortOrder"
identifier "getColumnRenderingOrder"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "columnRenderingOrder"
; ";"
} "}"
block_comment "/**\r\n * Sets the column order in which the items in each"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the order in which the rows should be re"...
method_declaration
modifiers
public "public"
type_identifier "SortOrder"
identifier "getRowRenderingOrder"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rowRenderingOrder"
; ";"
} "}"
block_comment "/**\r\n * Sets the row order in which the items in each da"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the flag that controls whether the domai"...
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 grid-"...
method_declaration (+52 nodes collapsed)
block_comment "/**\r\n * Returns the position used for the domain gridlin"...
method_declaration
modifiers
public "public"
type_identifier "CategoryAnchor"
identifier "getDomainGridlinePosition"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainGridlinePosition"
; ";"
} "}"
block_comment "/**\r\n * Sets the position used for the domain gridlines "...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the stroke used to draw grid-lines again"...
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 used to draw grid-lines against "...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the paint used to draw grid-lines agains"...
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 used to draw the grid-lines (if a"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the flag that controls whether the range"...
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 grid-"...
method_declaration (+52 nodes collapsed)
block_comment "/**\r\n * Returns the stroke used to draw the grid-lines a"...
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 used to draw the grid-lines agai"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the paint used to draw the grid-lines ag"...
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 used to draw the grid lines again"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the fixed legend items, if any.\r\n * "...
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 (+37 nodes collapsed)
block_comment "/**\r\n * Returns the legend items for the plot. By defau"...
method_declaration (+212 nodes collapsed)
block_comment "/**\r\n * Handles a 'click' on the plot by updating the an"...
method_declaration (+181 nodes collapsed)
block_comment "/**\r\n * Zooms (in or out) on the plot's value axis.\r\n "...
method_declaration (+114 nodes collapsed)
block_comment "/**\r\n * Receives notification of a change to the plot's "...
method_declaration (+155 nodes collapsed)
block_comment "/**\r\n * Receives notification of a renderer change event"...
method_declaration (+121 nodes collapsed)
block_comment "/**\r\n * Adds a marker for display (in the foreground) ag"...
method_declaration (+27 nodes collapsed)
block_comment "/**\r\n * Adds a marker for display against the domain axi"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Adds a marker for display by a particular render"...
method_declaration (+305 nodes collapsed)
block_comment "/**\r\n * Clears all the domain markers for the plot and s"...
method_declaration (+229 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 a collection of domain markers for a par"...
method_declaration (+139 nodes collapsed)
block_comment "/**\r\n * Clears all the domain markers for the specified "...
method_declaration (+266 nodes collapsed)
block_comment "/**\r\n * Adds a marker for display (in the foreground) ag"...
method_declaration (+27 nodes collapsed)
block_comment "/**\r\n * Adds a marker for display against the range axis"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Adds a marker for display by a particular render"...
method_declaration (+255 nodes collapsed)
block_comment "/**\r\n * Clears all the range markers for the plot and se"...
method_declaration (+229 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 range markers for a part"...
method_declaration (+139 nodes collapsed)
block_comment "/**\r\n * Clears all the range markers for the specified r"...
method_declaration (+266 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 (+52 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 (+52 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 domain crosshair value.\r\n * <P>\r\n "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Sets the range crosshair value and, if requested"...
method_declaration (+58 nodes collapsed)
block_comment "/**\r\n * Returns the pen-style (<code>Stroke</code>) used"...
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 pen-style (<code>Stroke</code>) used to"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the paint used to draw the range crossha"...
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 draw the range crosshair "...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the list of annotations.\r\n *\r\n *"...
method_declaration
modifiers
public "public"
type_identifier "List"
identifier "getAnnotations"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "annotations"
; ";"
} "}"
block_comment "/**\r\n * Adds an annotation to the plot and sends a {@lin"...
method_declaration (+66 nodes collapsed)
block_comment "/**\r\n * Removes an annotation from the plot and sends a "...
method_declaration (+83 nodes collapsed)
block_comment "/**\r\n * Clears all the annotations and sends a {@link Pl"...
method_declaration (+37 nodes collapsed)
block_comment "/**\r\n * Calculates the space required for the domain axi"...
method_declaration (+362 nodes collapsed)
block_comment "/**\r\n * Calculates the space required for the range axis"...
method_declaration (+301 nodes collapsed)
block_comment "/**\r\n * Calculates the space required for the axes.\r\n "...
method_declaration (+64 nodes collapsed)
block_comment "/**\r\n * Draws the plot on a Java 2D graphics device (suc"...
method_declaration (+1356 nodes collapsed)
block_comment "/**\r\n * Draws the plot background (the background color "...
method_declaration (+43 nodes collapsed)
block_comment "/**\r\n * A utility method for drawing the plot's axes.\r\n "...
method_declaration (+803 nodes collapsed)
block_comment "/**\r\n * Draws a representation of a dataset within the d"...
method_declaration (+535 nodes collapsed)
block_comment "/**\r\n * Draws the gridlines for the plot.\r\n *\r\n "...
method_declaration (+246 nodes collapsed)
block_comment "/**\r\n * Draws the gridlines for the plot.\r\n *\r\n "...
method_declaration (+201 nodes collapsed)
block_comment "/**\r\n * Draws the annotations.\r\n *\r\n * @param g2"...
method_declaration (+101 nodes collapsed)
block_comment "/**\r\n * Draws the domain markers (if any) for an axis an"...
method_declaration (+161 nodes collapsed)
block_comment "/**\r\n * Draws the range markers (if any) for an axis and"...
method_declaration (+161 nodes collapsed)
block_comment "/**\r\n * Utility method for drawing a line perpendicular "...
method_declaration (+198 nodes collapsed)
block_comment "/**\r\n * Draws a range crosshair.\r\n * \r\n * @param"...
method_declaration (+232 nodes collapsed)
block_comment "/**\r\n * Returns the range of data values that will be pl"...
method_declaration (+207 nodes collapsed)
block_comment "/**\r\n * Returns a list of the datasets that are mapped t"...
method_declaration (+181 nodes collapsed)
block_comment "/**\r\n * A utility method that returns a list of datasets"...
method_declaration (+181 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.\r\n *\r\n * @p"...
method_declaration (+25 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.\r\n *\r\n "...
method_declaration (+24 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.\r\n *\r\n *"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Returns a list of the categories in the plot's p"...
method_declaration (+61 nodes collapsed)
block_comment "/**\r\n * Returns a list of the categories that should be "...
method_declaration (+177 nodes collapsed)
block_comment "/**\r\n * Returns the flag that controls whether or not th"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "getDrawSharedDomainAxis"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "drawSharedDomainAxis"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag that controls whether the shared d"...
method_declaration (+37 nodes collapsed)
block_comment "/**\r\n * Returns <code>false</code> to indicate that the "...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDomainZoomable"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
false "false"
; ";"
} "}"
block_comment "/**\r\n * Returns <code>true</code> to indicate 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 * This method does nothing, because <code>Category"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * This method does nothing, because <code>Category"...
method_declaration (+29 nodes collapsed)
block_comment "/**\r\n * This method does nothing, because <code>Category"...
method_declaration (+28 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 * @pa"...
method_declaration (+105 nodes collapsed)
block_comment "/**\r\n * Returns the anchor value.\r\n * \r\n * @retu"...
method_declaration
modifiers
public "public"
floating_point_type
double "double"
identifier "getAnchorValue"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "anchorValue"
; ";"
} "}"
block_comment "/**\r\n * Sets the anchor value and sends a {@link PlotCha"...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Sets the anchor value and, if requested, sends a"...
method_declaration (+51 nodes collapsed)
block_comment "/** \r\n * Tests the plot for equality with an arbitrary o"...
method_declaration (+936 nodes collapsed)
block_comment "/**\r\n * Returns a clone of the plot.\r\n * \r\n * @r"...
method_declaration (+527 nodes collapsed)
block_comment "/**\r\n * Provides serialization support.\r\n *\r\n * "...
method_declaration (+116 nodes collapsed)
block_comment "/**\r\n * Provides serialization support.\r\n *\r\n * "...
method_declaration (+460 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 "Font"
; ";"
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
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 "CategoryAnnotation"
; ";"
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 "CategoryAnchor"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "axis"
. "."
identifier "CategoryAxis"
; ";"
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
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "renderer"
. "."
identifier "category"
. "."
identifier "CategoryItemRenderer"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "renderer"
. "."
identifier "category"
. "."
identifier "CategoryItemRendererState"
; ";"
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
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "util"
. "."
identifier "SortOrder"
; ";"
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 "category"
. "."
identifier "CategoryDataset"
; ";"
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"
; ";"
block_comment "/**\r\n * A general plotting class that uses data from a {@lin"...
class_declaration
modifiers
public "public"
class "class"
identifier "CategoryPlot"
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"
= "="
unary_expression
- "-"
decimal_integer_literal "3537691700434728188L"
; ";"
block_comment "/** \r\n * The default visibility of the grid lines plotte"...
field_declaration
modifiers
public "public"
static "static"
final "final"
boolean_type "boolean"
variable_declarator
identifier "DEFAULT_DOMAIN_GRIDLINES_VISIBLE"
= "="
false "false"
; ";"
block_comment "/** \r\n * The default visibility of the grid lines plotte"...
field_declaration
modifiers
public "public"
static "static"
final "final"
boolean_type "boolean"
variable_declarator
identifier "DEFAULT_RANGE_GRIDLINES_VISIBLE"
= "="
true "true"
; ";"
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 value label font. */"
field_declaration (+27 nodes collapsed)
block_comment "/** \r\n * The default crosshair visibility. \r\n * \r\n "...
field_declaration
modifiers
public "public"
static "static"
final "final"
boolean_type "boolean"
variable_declarator
identifier "DEFAULT_CROSSHAIR_VISIBLE"
= "="
false "false"
; ";"
block_comment "/** \r\n * The default crosshair stroke. \r\n * \r\n *"...
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "Stroke"
variable_declarator
identifier "DEFAULT_CROSSHAIR_STROKE"
= "="
identifier "DEFAULT_GRIDLINE_STROKE"
; ";"
block_comment "/** \r\n * The default crosshair paint. \r\n * \r\n * "...
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 "/** Storage for the domain axes. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "domainAxes"
; ";"
block_comment "/** Storage for the domain axis locations. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "domainAxisLocations"
; ";"
block_comment "/**\r\n * A flag that controls whether or not the shared d"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "drawSharedDomainAxis"
; ";"
block_comment "/** Storage for the range axes. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "rangeAxes"
; ";"
block_comment "/** Storage for the range axis locations. */"
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 keys that map datasets to domain axes. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "datasetToDomainAxisMap"
; ";"
block_comment "/** Storage for keys that map datasets to range axes. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "datasetToRangeAxisMap"
; ";"
block_comment "/** Storage for the renderers. */"
field_declaration
modifiers
private "private"
type_identifier "ObjectList"
variable_declarator
identifier "renderers"
; ";"
block_comment "/** The dataset rendering order. */"
field_declaration
modifiers
private "private"
type_identifier "DatasetRenderingOrder"
variable_declarator
identifier "renderingOrder"
= "="
field_access
identifier "DatasetRenderingOrder"
. "."
identifier "REVERSE"
; ";"
block_comment "/** \r\n * Controls the order in which the columns are tra"...
field_declaration
modifiers
private "private"
type_identifier "SortOrder"
variable_declarator
identifier "columnRenderingOrder"
= "="
field_access
identifier "SortOrder"
. "."
identifier "ASCENDING"
; ";"
block_comment "/** \r\n * Controls the order in which the rows are traver"...
field_declaration
modifiers
private "private"
type_identifier "SortOrder"
variable_declarator
identifier "rowRenderingOrder"
= "="
field_access
identifier "SortOrder"
. "."
identifier "ASCENDING"
; ";"
block_comment "/** \r\n * A flag that controls whether the grid-lines for"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "domainGridlinesVisible"
; ";"
block_comment "/** The position of the domain gridlines relative to the cat"...
field_declaration
modifiers
private "private"
type_identifier "CategoryAnchor"
variable_declarator
identifier "domainGridlinePosition"
; ";"
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 "/** \r\n * A flag that controls whether the grid-lines for"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "rangeGridlinesVisible"
; ";"
block_comment "/** The stroke used to draw the range axis 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 axis grid-lines. */"
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "rangeGridlinePaint"
; ";"
block_comment "/** The anchor value. */"
field_declaration
modifiers
private "private"
floating_point_type
double "double"
variable_declarator
identifier "anchorValue"
; ";"
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 crossha"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "rangeCrosshairLockedOnData"
= "="
true "true"
; ";"
block_comment "/** A map containing lists of markers for the domain axes. *"...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "foregroundDomainMarkers"
; ";"
block_comment "/** A map containing lists of markers for the domain axes. *"...
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "backgroundDomainMarkers"
; ";"
block_comment "/** A map containing lists of markers for the range axes. */"
field_declaration
modifiers
private "private"
type_identifier "Map"
variable_declarator
identifier "foregroundRangeMarkers"
; ";"
block_comment "/** A map containing lists of markers for the range axes. */"
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 "/**\r\n * The weight for the plot (only relevant when the "...
field_declaration
modifiers
private "private"
integral_type
int "int"
variable_declarator
identifier "weight"
; ";"
block_comment "/** The fixed space for the domain axis. */"
field_declaration
modifiers
private "private"
type_identifier "AxisSpace"
variable_declarator
identifier "fixedDomainAxisSpace"
; ";"
block_comment "/** The fixed space for the range axis. */"
field_declaration
modifiers
private "private"
type_identifier "AxisSpace"
variable_declarator
identifier "fixedRangeAxisSpace"
; ";"
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 * Default constructor.\r\n */"
constructor_declaration (+23 nodes collapsed)
block_comment "/**\r\n * Creates a new plot.\r\n *\r\n * @param datas"...
constructor_declaration (+687 nodes collapsed)
block_comment "/**\r\n * Returns a string describing the type of plot.\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 (+62 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 (+62 nodes collapsed)
block_comment "/**\r\n * Returns the domain axis for the plot. If the do"...
method_declaration
modifiers
public "public"
type_identifier "CategoryAxis"
identifier "getDomainAxis"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getDomainAxis"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns a domain axis.\r\n *\r\n * @param in"...
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 (+157 nodes collapsed)
block_comment "/**\r\n * Sets the domain axes for this plot and sends a {"...
method_declaration (+74 nodes collapsed)
block_comment "/**\r\n * Returns the index of the specified axis, or <cod"...
method_declaration
modifiers
public "public"
integral_type
int "int"
identifier "getDomainAxisIndex"
formal_parameters
( "("
formal_parameter
type_identifier "CategoryAxis"
identifier "axis"
) ")"
block
{ "{"
if_statement
if "if"
parenthesized_expression
( "("
binary_expression
identifier "axis"
== "=="
null_literal "null"
) ")"
block
{ "{"
throw_statement
throw "throw"
object_creation_expression
new "new"
type_identifier "IllegalArgumentException"
argument_list
( "("
string_literal
" "\""
string_fragment "Null 'axis' argument."
" "\""
) ")"
; ";"
} "}"
return_statement
return "return"
method_invocation
field_access
this "this"
. "."
identifier "domainAxes"
. "."
identifier "indexOf"
argument_list
( "("
identifier "axis"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the domain axis location for the primary"...
method_declaration
modifiers
public "public"
type_identifier "AxisLocation"
identifier "getDomainAxisLocation"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getDomainAxisLocation"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the location for a domain axis.\r\n *\r"...
method_declaration (+97 nodes collapsed)
block_comment "/**\r\n * Sets the location of the domain axis and sends a"...
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 * Sets the location for a domain axis and sends a "...
method_declaration (+32 nodes collapsed)
block_comment "/**\r\n * Sets the location for a domain axis and sends a "...
method_declaration (+92 nodes collapsed)
block_comment "/**\r\n * Returns the domain axis edge. This is derived f"...
method_declaration
modifiers
public "public"
type_identifier "RectangleEdge"
identifier "getDomainAxisEdge"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getDomainAxisEdge"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the edge for a domain axis.\r\n *\r\n "...
method_declaration (+90 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 (+112 nodes collapsed)
block_comment "/**\r\n * Configures the domain axes.\r\n */"
method_declaration (+85 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 * Returns a range axis.\r\n *\r\n * @param ind"...
method_declaration (+126 nodes collapsed)
block_comment "/**\r\n * Sets the range axis for the plot and sends a {@l"...
method_declaration (+24 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 (+157 nodes collapsed)
block_comment "/**\r\n * Sets the range axes for this plot and sends a {@"...
method_declaration (+74 nodes collapsed)
block_comment "/**\r\n * Returns the index of the specified axis, or <cod"...
method_declaration
modifiers
public "public"
integral_type
int "int"
identifier "getRangeAxisIndex"
formal_parameters
( "("
formal_parameter
type_identifier "ValueAxis"
identifier "axis"
) ")"
block
{ "{"
if_statement
if "if"
parenthesized_expression
( "("
binary_expression
identifier "axis"
== "=="
null_literal "null"
) ")"
block
{ "{"
throw_statement
throw "throw"
object_creation_expression
new "new"
type_identifier "IllegalArgumentException"
argument_list
( "("
string_literal
" "\""
string_fragment "Null 'axis' argument."
" "\""
) ")"
; ";"
} "}"
local_variable_declaration
integral_type
int "int"
variable_declarator
identifier "result"
= "="
method_invocation
field_access
this "this"
. "."
identifier "rangeAxes"
. "."
identifier "indexOf"
argument_list
( "("
identifier "axis"
) ")"
; ";"
if_statement (+60 nodes collapsed)
return_statement
return "return"
identifier "result"
; ";"
} "}"
block_comment "/**\r\n * Returns the range axis location.\r\n *\r\n *"...
method_declaration
modifiers
public "public"
type_identifier "AxisLocation"
identifier "getRangeAxisLocation"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getRangeAxisLocation"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the location for a range axis.\r\n *\r\n"...
method_declaration (+97 nodes collapsed)
block_comment "/**\r\n * Sets the location of the range axis and sends a "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Sets the location of the range axis and, if requ"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Sets the location for a range axis and sends a {"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Sets the location for a range axis and sends a {"...
method_declaration (+92 nodes collapsed)
block_comment "/**\r\n * Returns the edge where the primary range axis is"...
method_declaration
modifiers
public "public"
type_identifier "RectangleEdge"
identifier "getRangeAxisEdge"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getRangeAxisEdge"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the edge for a range axis.\r\n *\r\n "...
method_declaration (+80 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 (+112 nodes collapsed)
block_comment "/**\r\n * Configures the range axes.\r\n */"
method_declaration (+85 nodes collapsed)
block_comment "/**\r\n * Returns the primary dataset for the plot.\r\n "...
method_declaration
modifiers
public "public"
type_identifier "CategoryDataset"
identifier "getDataset"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
method_invocation
identifier "getDataset"
argument_list
( "("
decimal_integer_literal "0"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns the dataset at the given index.\r\n *\r"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Sets the dataset for the plot, replacing the exi"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Sets a dataset for the plot.\r\n *\r\n * @pa"...
method_declaration (+123 nodes collapsed)
block_comment "/**\r\n * Returns the number of datasets.\r\n *\r\n * "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Maps a dataset to a particular domain axis.\r\n "...
method_declaration (+63 nodes collapsed)
block_comment "/**\r\n * Returns the domain axis for a dataset. You can "...
method_declaration (+80 nodes collapsed)
block_comment "/**\r\n * Maps a dataset to a particular range axis.\r\n "...
method_declaration (+63 nodes collapsed)
block_comment "/**\r\n * Returns the range axis for a dataset. You can c"...
method_declaration (+80 nodes collapsed)
block_comment "/**\r\n * Returns a reference to the renderer for the plot"...
method_declaration
modifiers
public "public"
type_identifier "CategoryItemRenderer"
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 at the given index.\r\n *"...
method_declaration (+67 nodes collapsed)
block_comment "/**\r\n * Sets the renderer at index 0 (sometimes referred"...
method_declaration (+26 nodes collapsed)
block_comment "/**\r\n * Sets the renderer at index 0 (sometimes referred"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Sets the renderer at the specified index and sen"...
method_declaration (+31 nodes collapsed)
block_comment "/**\r\n * Sets a renderer. A {@link PlotChangeEvent} is s"...
method_declaration (+152 nodes collapsed)
block_comment "/**\r\n * Sets the renderers for this plot and sends a {@l"...
method_declaration (+74 nodes collapsed)
block_comment "/**\r\n * Returns the renderer for the specified dataset. "...
method_declaration (+102 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 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 "renderingOrder"
; ";"
} "}"
block_comment "/**\r\n * Sets the rendering order and sends a {@link Plot"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the order in which the columns are rende"...
method_declaration
modifiers
public "public"
type_identifier "SortOrder"
identifier "getColumnRenderingOrder"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "columnRenderingOrder"
; ";"
} "}"
block_comment "/**\r\n * Sets the column order in which the items in each"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the order in which the rows should be re"...
method_declaration
modifiers
public "public"
type_identifier "SortOrder"
identifier "getRowRenderingOrder"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "rowRenderingOrder"
; ";"
} "}"
block_comment "/**\r\n * Sets the row order in which the items in each da"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the flag that controls whether the domai"...
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 grid-"...
method_declaration (+52 nodes collapsed)
block_comment "/**\r\n * Returns the position used for the domain gridlin"...
method_declaration
modifiers
public "public"
type_identifier "CategoryAnchor"
identifier "getDomainGridlinePosition"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "domainGridlinePosition"
; ";"
} "}"
block_comment "/**\r\n * Sets the position used for the domain gridlines "...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the stroke used to draw grid-lines again"...
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 used to draw grid-lines against "...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the paint used to draw grid-lines agains"...
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 used to draw the grid-lines (if a"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the flag that controls whether the range"...
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 grid-"...
method_declaration (+52 nodes collapsed)
block_comment "/**\r\n * Returns the stroke used to draw the grid-lines a"...
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 used to draw the grid-lines agai"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the paint used to draw the grid-lines ag"...
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 used to draw the grid lines again"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the fixed legend items, if any.\r\n * "...
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 (+37 nodes collapsed)
block_comment "/**\r\n * Returns the legend items for the plot. By defau"...
method_declaration (+212 nodes collapsed)
block_comment "/**\r\n * Handles a 'click' on the plot by updating the an"...
method_declaration (+181 nodes collapsed)
block_comment "/**\r\n * Zooms (in or out) on the plot's value axis.\r\n "...
method_declaration (+114 nodes collapsed)
block_comment "/**\r\n * Receives notification of a change to the plot's "...
method_declaration (+155 nodes collapsed)
block_comment "/**\r\n * Receives notification of a renderer change event"...
method_declaration (+121 nodes collapsed)
block_comment "/**\r\n * Adds a marker for display (in the foreground) ag"...
method_declaration (+27 nodes collapsed)
block_comment "/**\r\n * Adds a marker for display against the domain axi"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Adds a marker for display by a particular render"...
method_declaration (+305 nodes collapsed)
block_comment "/**\r\n * Clears all the domain markers for the plot and s"...
method_declaration (+229 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 a collection of domain markers for a par"...
method_declaration (+139 nodes collapsed)
block_comment "/**\r\n * Clears all the domain markers for the specified "...
method_declaration (+266 nodes collapsed)
block_comment "/**\r\n * Adds a marker for display (in the foreground) ag"...
method_declaration (+27 nodes collapsed)
block_comment "/**\r\n * Adds a marker for display against the range axis"...
method_declaration (+30 nodes collapsed)
block_comment "/**\r\n * Adds a marker for display by a particular render"...
method_declaration (+255 nodes collapsed)
block_comment "/**\r\n * Clears all the range markers for the plot and se"...
method_declaration (+229 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 range markers for a part"...
method_declaration (+139 nodes collapsed)
block_comment "/**\r\n * Clears all the range markers for the specified r"...
method_declaration (+266 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 (+52 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 (+52 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 domain crosshair value.\r\n * <P>\r\n "...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Sets the range crosshair value and, if requested"...
method_declaration (+58 nodes collapsed)
block_comment "/**\r\n * Returns the pen-style (<code>Stroke</code>) used"...
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 pen-style (<code>Stroke</code>) used to"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the paint used to draw the range crossha"...
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 draw the range crosshair "...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the list of annotations.\r\n *\r\n *"...
method_declaration
modifiers
public "public"
type_identifier "List"
identifier "getAnnotations"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "annotations"
; ";"
} "}"
block_comment "/**\r\n * Adds an annotation to the plot and sends a {@lin"...
method_declaration (+66 nodes collapsed)
block_comment "/**\r\n * Removes an annotation from the plot and sends a "...
method_declaration (+83 nodes collapsed)
block_comment "/**\r\n * Clears all the annotations and sends a {@link Pl"...
method_declaration (+37 nodes collapsed)
block_comment "/**\r\n * Calculates the space required for the domain axi"...
method_declaration (+362 nodes collapsed)
block_comment "/**\r\n * Calculates the space required for the range axis"...
method_declaration (+301 nodes collapsed)
block_comment "/**\r\n * Calculates the space required for the axes.\r\n "...
method_declaration (+64 nodes collapsed)
block_comment "/**\r\n * Draws the plot on a Java 2D graphics device (suc"...
method_declaration (+1356 nodes collapsed)
block_comment "/**\r\n * Draws the plot background (the background color "...
method_declaration (+43 nodes collapsed)
block_comment "/**\r\n * A utility method for drawing the plot's axes.\r\n "...
method_declaration (+803 nodes collapsed)
block_comment "/**\r\n * Draws a representation of a dataset within the d"...
method_declaration (+535 nodes collapsed)
block_comment "/**\r\n * Draws the gridlines for the plot.\r\n *\r\n "...
method_declaration (+246 nodes collapsed)
block_comment "/**\r\n * Draws the gridlines for the plot.\r\n *\r\n "...
method_declaration (+201 nodes collapsed)
block_comment "/**\r\n * Draws the annotations.\r\n *\r\n * @param g2"...
method_declaration (+101 nodes collapsed)
block_comment "/**\r\n * Draws the domain markers (if any) for an axis an"...
method_declaration (+161 nodes collapsed)
block_comment "/**\r\n * Draws the range markers (if any) for an axis and"...
method_declaration (+161 nodes collapsed)
block_comment "/**\r\n * Utility method for drawing a line perpendicular "...
method_declaration (+198 nodes collapsed)
block_comment "/**\r\n * Draws a range crosshair.\r\n * \r\n * @param"...
method_declaration (+232 nodes collapsed)
block_comment "/**\r\n * Returns the range of data values that will be pl"...
method_declaration (+207 nodes collapsed)
block_comment "/**\r\n * Returns a list of the datasets that are mapped t"...
method_declaration (+181 nodes collapsed)
block_comment "/**\r\n * A utility method that returns a list of datasets"...
method_declaration (+181 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.\r\n *\r\n * @p"...
method_declaration (+25 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.\r\n *\r\n "...
method_declaration (+24 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.\r\n *\r\n *"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * Returns a list of the categories in the plot's p"...
method_declaration (+61 nodes collapsed)
block_comment "/**\r\n * Returns a list of the categories that should be "...
method_declaration (+177 nodes collapsed)
block_comment "/**\r\n * Returns the flag that controls whether or not th"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "getDrawSharedDomainAxis"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "drawSharedDomainAxis"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag that controls whether the shared d"...
method_declaration (+37 nodes collapsed)
block_comment "/**\r\n * Returns <code>false</code> to indicate that the "...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDomainZoomable"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
false "false"
; ";"
} "}"
block_comment "/**\r\n * Returns <code>true</code> to indicate 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 * This method does nothing, because <code>Category"...
method_declaration (+24 nodes collapsed)
block_comment "/**\r\n * This method does nothing, because <code>Category"...
method_declaration (+29 nodes collapsed)
block_comment "/**\r\n * This method does nothing, because <code>Category"...
method_declaration (+28 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 * @pa"...
method_declaration (+105 nodes collapsed)
block_comment "/**\r\n * Returns the anchor value.\r\n * \r\n * @retu"...
method_declaration
modifiers
public "public"
floating_point_type
double "double"
identifier "getAnchorValue"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "anchorValue"
; ";"
} "}"
block_comment "/**\r\n * Sets the anchor value and sends a {@link PlotCha"...
method_declaration (+25 nodes collapsed)
block_comment "/**\r\n * Sets the anchor value and, if requested, sends a"...
method_declaration (+51 nodes collapsed)
block_comment "/** \r\n * Tests the plot for equality with an arbitrary o"...
method_declaration (+936 nodes collapsed)
block_comment "/**\r\n * Returns a clone of the plot.\r\n * \r\n * @r"...
method_declaration (+527 nodes collapsed)
block_comment "/**\r\n * Provides serialization support.\r\n *\r\n * "...
method_declaration (+116 nodes collapsed)
block_comment "/**\r\n * Provides serialization support.\r\n *\r\n * "...
method_declaration (+460 nodes collapsed)
} "}"