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–427 unchanged (427 lines)
428 *
429 * @param obj the object (<code>null</code> permitted).
430 *
431 * @return A boolean.
432 *
433 * @since 1.0.7
434 */
435
436 /**
437 * Returns an icon.
438 *
439 * @param shape the shape.
440 * @param fillPaint the fill paint.
…lines 441–549 unchanged (109 lines)

After

…lines 1–428 unchanged (428 lines)
429 * @param obj the object (<code>null</code> permitted).
430 *
431 * @return A boolean.
432 *
433 * @since 1.0.7
434 */
435 public boolean equals(Object obj) {
436 if (obj == this) {
437 return true;
438 }
439 if (!(obj instanceof MinMaxCategoryRenderer)) {
440 return false;
441 }
442 MinMaxCategoryRenderer that = (MinMaxCategoryRenderer) obj;
443 if (this.plotLines != that.plotLines) {
444 return false;
445 }
446 if (!PaintUtilities.equal(this.groupPaint, that.groupPaint)) {
447 return false;
448 }
449 if (!this.groupStroke.equals(that.groupStroke)) {
450 return false;
451 }
452 return super.equals(obj);
453 }
454
455 /**
456 * Returns an icon.
457 *
458 * @param shape the shape.
459 * @param fillPaint the fill paint.
…lines 460–568 unchanged (109 lines)

Before

program
block_comment "/* ========================================================="...
package_declaration
package "package"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "renderer"
. "."
identifier "category"
; ";"
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 "Component"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Graphics"
; ";"
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 "AffineTransform"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "geom"
. "."
identifier "Arc2D"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "geom"
. "."
identifier "GeneralPath"
; ";"
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 "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 "javax"
. "."
identifier "swing"
. "."
identifier "Icon"
; ";"
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 "entity"
. "."
identifier "EntityCollection"
; ";"
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 "plot"
. "."
identifier "CategoryPlot"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "plot"
. "."
identifier "PlotOrientation"
; ";"
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 "SerialUtilities"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "data"
. "."
identifier "category"
. "."
identifier "CategoryDataset"
; ";"
block_comment "/**\r\n * Renderer for drawing min max plot. This renderer dra"...
class_declaration
modifiers
public "public"
class "class"
identifier "MinMaxCategoryRenderer"
superclass
extends "extends"
type_identifier "AbstractCategoryItemRenderer"
class_body
{ "{"
block_comment "/** For serialization. */"
field_declaration
modifiers
private "private"
static "static"
final "final"
integral_type
long "long"
variable_declarator
identifier "serialVersionUID"
= "="
decimal_integer_literal "2935615937671064911L"
; ";"
block_comment "/** A flag indicating whether or not lines are drawn between"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "plotLines"
= "="
false "false"
; ";"
block_comment "/** \r\n * The paint of the line between the minimum value"...
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "groupPaint"
= "="
field_access
identifier "Color"
. "."
identifier "black"
; ";"
block_comment "/** \r\n * The stroke of the line between the minimum valu"...
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "groupStroke"
= "="
object_creation_expression
new "new"
type_identifier "BasicStroke"
argument_list
( "("
decimal_floating_point_literal "1.0f"
) ")"
; ";"
block_comment "/** The icon used to indicate the minimum value.*/"
field_declaration (+50 nodes collapsed)
block_comment "/** The icon used to indicate the maximum value.*/"
field_declaration (+50 nodes collapsed)
block_comment "/** The icon used to indicate the values.*/"
field_declaration (+36 nodes collapsed)
block_comment "/** The last category. */"
field_declaration
modifiers
private "private"
integral_type
int "int"
variable_declarator
identifier "lastCategory"
= "="
unary_expression
- "-"
decimal_integer_literal "1"
; ";"
block_comment "/** The minimum. */"
field_declaration
modifiers
private "private"
floating_point_type
double "double"
variable_declarator
identifier "min"
; ";"
block_comment "/** The maximum. */"
field_declaration
modifiers
private "private"
floating_point_type
double "double"
variable_declarator
identifier "max"
; ";"
block_comment "/**\r\n * Default constructor.\r\n */"
constructor_declaration
modifiers
public "public"
identifier "MinMaxCategoryRenderer"
formal_parameters
( "("
) ")"
constructor_body
{ "{"
explicit_constructor_invocation
super "super"
argument_list
( "("
) ")"
; ";"
} "}"
block_comment "/**\r\n * Gets whether or not lines are drawn between cate"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDrawLines"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "plotLines"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag that controls whether or not lines"...
method_declaration (+54 nodes collapsed)
block_comment "/**\r\n * Returns the paint used to draw the line between "...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getGroupPaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "groupPaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint used to draw the line between the"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the stroke used to draw the line between"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getGroupStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "groupStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the stroke of the line between the minimum "...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the icon drawn for each data item.\r\n "...
method_declaration
modifiers
public "public"
type_identifier "Icon"
identifier "getObjectIcon"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "objectIcon"
; ";"
} "}"
block_comment "/**\r\n * Sets the icon drawn for each data item.\r\n *\r"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the icon displayed for the maximum value"...
method_declaration
modifiers
public "public"
type_identifier "Icon"
identifier "getMaxIcon"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "maxIcon"
; ";"
} "}"
block_comment "/**\r\n * Sets the icon displayed for the maximum value da"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the icon displayed for the minimum value"...
method_declaration
modifiers
public "public"
type_identifier "Icon"
identifier "getMinIcon"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "minIcon"
; ";"
} "}"
block_comment "/**\r\n * Sets the icon displayed for the minimum value da"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Draw a single data item.\r\n *\r\n * @param "...
method_declaration (+1011 nodes collapsed)
block_comment "/**\r\n * Tests this instance for equality with an arbitra"...
block_comment "/**\r\n * Returns an icon.\r\n *\r\n * @param shape t"...
method_declaration (+268 nodes collapsed)
block_comment "/**\r\n * Returns an icon from a shape.\r\n *\r\n * @p"...
method_declaration (+242 nodes collapsed)
block_comment "/**\r\n * Provides serialization support.\r\n *\r\n * "...
method_declaration (+56 nodes collapsed)
block_comment "/**\r\n * Provides serialization support.\r\n *\r\n * "...
method_declaration (+193 nodes collapsed)
} "}"

After

program
block_comment "/* ========================================================="...
package_declaration
package "package"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "renderer"
. "."
identifier "category"
; ";"
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 "Component"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "Graphics"
; ";"
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 "AffineTransform"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "geom"
. "."
identifier "Arc2D"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "awt"
. "."
identifier "geom"
. "."
identifier "GeneralPath"
; ";"
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 "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 "javax"
. "."
identifier "swing"
. "."
identifier "Icon"
; ";"
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 "entity"
. "."
identifier "EntityCollection"
; ";"
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 "plot"
. "."
identifier "CategoryPlot"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "chart"
. "."
identifier "plot"
. "."
identifier "PlotOrientation"
; ";"
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 "SerialUtilities"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "jfree"
. "."
identifier "data"
. "."
identifier "category"
. "."
identifier "CategoryDataset"
; ";"
block_comment "/**\r\n * Renderer for drawing min max plot. This renderer dra"...
class_declaration
modifiers
public "public"
class "class"
identifier "MinMaxCategoryRenderer"
superclass
extends "extends"
type_identifier "AbstractCategoryItemRenderer"
class_body
{ "{"
block_comment "/** For serialization. */"
field_declaration
modifiers
private "private"
static "static"
final "final"
integral_type
long "long"
variable_declarator
identifier "serialVersionUID"
= "="
decimal_integer_literal "2935615937671064911L"
; ";"
block_comment "/** A flag indicating whether or not lines are drawn between"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "plotLines"
= "="
false "false"
; ";"
block_comment "/** \r\n * The paint of the line between the minimum value"...
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Paint"
variable_declarator
identifier "groupPaint"
= "="
field_access
identifier "Color"
. "."
identifier "black"
; ";"
block_comment "/** \r\n * The stroke of the line between the minimum valu"...
field_declaration
modifiers
private "private"
transient "transient"
type_identifier "Stroke"
variable_declarator
identifier "groupStroke"
= "="
object_creation_expression
new "new"
type_identifier "BasicStroke"
argument_list
( "("
decimal_floating_point_literal "1.0f"
) ")"
; ";"
block_comment "/** The icon used to indicate the minimum value.*/"
field_declaration (+50 nodes collapsed)
block_comment "/** The icon used to indicate the maximum value.*/"
field_declaration (+50 nodes collapsed)
block_comment "/** The icon used to indicate the values.*/"
field_declaration (+36 nodes collapsed)
block_comment "/** The last category. */"
field_declaration
modifiers
private "private"
integral_type
int "int"
variable_declarator
identifier "lastCategory"
= "="
unary_expression
- "-"
decimal_integer_literal "1"
; ";"
block_comment "/** The minimum. */"
field_declaration
modifiers
private "private"
floating_point_type
double "double"
variable_declarator
identifier "min"
; ";"
block_comment "/** The maximum. */"
field_declaration
modifiers
private "private"
floating_point_type
double "double"
variable_declarator
identifier "max"
; ";"
block_comment "/**\r\n * Default constructor.\r\n */"
constructor_declaration
modifiers
public "public"
identifier "MinMaxCategoryRenderer"
formal_parameters
( "("
) ")"
constructor_body
{ "{"
explicit_constructor_invocation
super "super"
argument_list
( "("
) ")"
; ";"
} "}"
block_comment "/**\r\n * Gets whether or not lines are drawn between cate"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isDrawLines"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "plotLines"
; ";"
} "}"
block_comment "/**\r\n * Sets the flag that controls whether or not lines"...
method_declaration (+54 nodes collapsed)
block_comment "/**\r\n * Returns the paint used to draw the line between "...
method_declaration
modifiers
public "public"
type_identifier "Paint"
identifier "getGroupPaint"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "groupPaint"
; ";"
} "}"
block_comment "/**\r\n * Sets the paint used to draw the line between the"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the stroke used to draw the line between"...
method_declaration
modifiers
public "public"
type_identifier "Stroke"
identifier "getGroupStroke"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "groupStroke"
; ";"
} "}"
block_comment "/**\r\n * Sets the stroke of the line between the minimum "...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the icon drawn for each data item.\r\n "...
method_declaration
modifiers
public "public"
type_identifier "Icon"
identifier "getObjectIcon"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "objectIcon"
; ";"
} "}"
block_comment "/**\r\n * Sets the icon drawn for each data item.\r\n *\r"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the icon displayed for the maximum value"...
method_declaration
modifiers
public "public"
type_identifier "Icon"
identifier "getMaxIcon"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "maxIcon"
; ";"
} "}"
block_comment "/**\r\n * Sets the icon displayed for the maximum value da"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Returns the icon displayed for the minimum value"...
method_declaration
modifiers
public "public"
type_identifier "Icon"
identifier "getMinIcon"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
field_access
this "this"
. "."
identifier "minIcon"
; ";"
} "}"
block_comment "/**\r\n * Sets the icon displayed for the minimum value da"...
method_declaration (+62 nodes collapsed)
block_comment "/**\r\n * Draw a single data item.\r\n *\r\n * @param "...
method_declaration (+1011 nodes collapsed)
block_comment "/**\r\n * Tests this instance for equality with an arbitra"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "equals"
formal_parameters
( "("
formal_parameter
type_identifier "Object"
identifier "obj"
) ")"
block
{ "{"
if_statement
if "if"
parenthesized_expression
( "("
binary_expression
identifier "obj"
== "=="
this "this"
) ")"
block
{ "{"
return_statement
return "return"
true "true"
; ";"
} "}"
if_statement
if "if"
parenthesized_expression
( "("
unary_expression
! "!"
parenthesized_expression
( "("
instanceof_expression
identifier "obj"
instanceof "instanceof"
type_identifier "MinMaxCategoryRenderer"
) ")"
) ")"
block
{ "{"
return_statement
return "return"
false "false"
; ";"
} "}"
local_variable_declaration
type_identifier "MinMaxCategoryRenderer"
variable_declarator
identifier "that"
= "="
cast_expression
( "("
type_identifier "MinMaxCategoryRenderer"
) ")"
identifier "obj"
; ";"
if_statement
if "if"
parenthesized_expression
( "("
binary_expression
field_access
this "this"
. "."
identifier "plotLines"
!= "!="
field_access
identifier "that"
. "."
identifier "plotLines"
) ")"
block
{ "{"
return_statement
return "return"
false "false"
; ";"
} "}"
if_statement
if "if"
parenthesized_expression
( "("
unary_expression
! "!"
method_invocation
identifier "PaintUtilities"
. "."
identifier "equal"
argument_list
( "("
field_access
this "this"
. "."
identifier "groupPaint"
, ","
field_access
identifier "that"
. "."
identifier "groupPaint"
) ")"
) ")"
block
{ "{"
return_statement
return "return"
false "false"
; ";"
} "}"
if_statement
if "if"
parenthesized_expression
( "("
unary_expression
! "!"
method_invocation
field_access
this "this"
. "."
identifier "groupStroke"
. "."
identifier "equals"
argument_list
( "("
field_access
identifier "that"
. "."
identifier "groupStroke"
) ")"
) ")"
block
{ "{"
return_statement
return "return"
false "false"
; ";"
} "}"
return_statement
return "return"
method_invocation
super "super"
. "."
identifier "equals"
argument_list
( "("
identifier "obj"
) ")"
; ";"
} "}"
block_comment "/**\r\n * Returns an icon.\r\n *\r\n * @param shape t"...
method_declaration (+268 nodes collapsed)
block_comment "/**\r\n * Returns an icon from a shape.\r\n *\r\n * @p"...
method_declaration (+242 nodes collapsed)
block_comment "/**\r\n * Provides serialization support.\r\n *\r\n * "...
method_declaration (+56 nodes collapsed)
block_comment "/**\r\n * Provides serialization support.\r\n *\r\n * "...
method_declaration (+193 nodes collapsed)
} "}"