CloneSet684


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5330.961method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15286
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/annotations/XYBoxAnnotation.java
25338
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/annotations/XYPolygonAnnotation.java
351642
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/JFreeChart.java
Next
Last
Clone Instance
1
Line Count
5
Source Line
286
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/annotations/XYBoxAnnotation.java

/**
 * Provides serialization support.
 *
 * @param stream  the output stream (<code>null</code> not permitted).
 *
 * @throws IOException if there is an I/O error.
 */
private void writeObject(ObjectOutputStream stream) throws IOException {
  stream.defaultWriteObject();
  SerialUtilities.writeStroke(this.stroke, stream);
  SerialUtilities.writePaint(this.outlinePaint, stream);
  SerialUtilities.writePaint(this.fillPaint, stream);
}


Next
Previous
Clone Instance
2
Line Count
5
Source Line
338
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/annotations/XYPolygonAnnotation.java

/**
 * Provides serialization support.
 *
 * @param stream  the output stream (<code>null</code> not permitted).
 *
 * @throws IOException if there is an I/O error.
 */
private void writeObject(ObjectOutputStream stream) throws IOException {
  stream.defaultWriteObject();
  SerialUtilities.writeStroke(this.stroke, stream);
  SerialUtilities.writePaint(this.outlinePaint, stream);
  SerialUtilities.writePaint(this.fillPaint, stream);
}


First
Previous
Clone Instance
3
Line Count
5
Source Line
1642
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/JFreeChart.java

/**
 * Provides serialization support.
 *
 * @param stream  the output stream.
 *
 * @throws IOException  if there is an I/O error.
 */
private void writeObject(ObjectOutputStream stream) throws IOException {
  stream.defaultWriteObject();
  SerialUtilities.writeStroke(this.borderStroke, stream);
  SerialUtilities.writePaint(this.borderPaint, stream);
  SerialUtilities.writePaint(this.backgroundPaint, stream);
}


Clone AbstractionParameter Count: 3Parameter Bindings

/**
     * Provides serialization support.
     *
     * @param stream  the output stream.
     *
     * @throws IOException  if there is an I/O error.
     */
/**
     * Provides serialization support.
     *
     * @param stream  the output stream (<code>null</code> not permitted).
     *
     * @throws IOException if there is an I/O error.
     */
private void writeObject(ObjectOutputStream stream) throws IOException {
  stream.defaultWriteObject();
  SerialUtilities.writeStroke(this. [[#variable18d05700]], stream);
  SerialUtilities.writePaint(this. [[#variable18d056c0]], stream);
  SerialUtilities.writePaint(this. [[#variable18d05660]], stream);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#18d05700]]
stroke 
12[[#18d05700]]
stroke 
13[[#18d05700]]
borderStroke 
21[[#18d056c0]]
outlinePaint 
22[[#18d056c0]]
outlinePaint 
23[[#18d056c0]]
borderPaint 
31[[#18d05660]]
fillPaint 
32[[#18d05660]]
fillPaint 
33[[#18d05660]]
backgroundPaint