CloneSet123


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
16830.958class_body_declarations[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1161127
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/StandardXYItemRenderer.java
216621
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYAreaRenderer.java
316471
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYAreaRenderer2.java
4161005
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYBarRenderer.java
516371
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYDotRenderer.java
616386
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYErrorRenderer.java
716265
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYLine3DRenderer.java
8161353
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYLineAndShapeRenderer.java
Next
Last
Clone Instance
1
Line Count
16
Source Line
1127
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/StandardXYItemRenderer.java

/**
 * Provides serialization support.
 *
 * @param stream  the input stream.
 *
 * @throws IOException  if there is an I/O error.
 * @throws ClassNotFoundException  if there is a classpath problem.
 */
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException {
  stream.defaultReadObject();
  this.legendLine = SerialUtilities.readShape(stream);
}

/**
 * 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.writeShape(this.legendLine, stream);
}


Next
Previous
Clone Instance
2
Line Count
16
Source Line
621
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYAreaRenderer.java

/**
 * Provides serialization support.
 *
 * @param stream  the input stream.
 *
 * @throws IOException  if there is an I/O error.
 * @throws ClassNotFoundException  if there is a classpath problem.
 */
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException {
  stream.defaultReadObject();
  this.legendArea = SerialUtilities.readShape(stream);
}

/**
 * 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.writeShape(this.legendArea, stream);
}


Next
Previous
Clone Instance
3
Line Count
16
Source Line
471
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYAreaRenderer2.java

/**
 * Provides serialization support.
 *
 * @param stream  the input stream.
 *
 * @throws IOException  if there is an I/O error.
 * @throws ClassNotFoundException  if there is a classpath problem.
 */
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException {
  stream.defaultReadObject();
  this.legendArea = SerialUtilities.readShape(stream);
}

/**
 * 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.writeShape(this.legendArea, stream);
}


Next
Previous
Clone Instance
4
Line Count
16
Source Line
1005
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYBarRenderer.java

/**
 * Provides serialization support.
 *
 * @param stream  the input stream.
 *
 * @throws IOException  if there is an I/O error.
 * @throws ClassNotFoundException  if there is a classpath problem.
 */
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException {
  stream.defaultReadObject();
  this.legendBar = SerialUtilities.readShape(stream);
}

/**
 * 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.writeShape(this.legendBar, stream);
}


Next
Previous
Clone Instance
5
Line Count
16
Source Line
371
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYDotRenderer.java

/**
 * Provides serialization support.
 *
 * @param stream  the input stream.
 *
 * @throws IOException  if there is an I/O error.
 * @throws ClassNotFoundException  if there is a classpath problem.
 */
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException {
  stream.defaultReadObject();
  this.legendShape = SerialUtilities.readShape(stream);
}

/**
 * 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.writeShape(this.legendShape, stream);
}


Next
Previous
Clone Instance
6
Line Count
16
Source Line
386
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYErrorRenderer.java

/**
 * Provides serialization support.
 *
 * @param stream  the input stream.
 *
 * @throws IOException  if there is an I/O error.
 * @throws ClassNotFoundException  if there is a classpath problem.
 */
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException {
  stream.defaultReadObject();
  this.errorPaint = SerialUtilities.readPaint(stream);
}

/**
 * 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.writePaint(this.errorPaint, stream);
}


Next
Previous
Clone Instance
7
Line Count
16
Source Line
265
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYLine3DRenderer.java

/**
 * Provides serialization support.
 *
 * @param stream  the input stream.
 *
 * @throws IOException  if there is an I/O error.
 * @throws ClassNotFoundException  if there is a classpath problem.
 */
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException {
  stream.defaultReadObject();
  this.wallPaint = SerialUtilities.readPaint(stream);
}

/**
 * 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.writePaint(this.wallPaint, stream);
}


First
Previous
Clone Instance
8
Line Count
16
Source Line
1353
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYLineAndShapeRenderer.java

/**
 * Provides serialization support.
 *
 * @param stream  the input stream.
 *
 * @throws IOException  if there is an I/O error.
 * @throws ClassNotFoundException  if there is a classpath problem.
 */
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException {
  stream.defaultReadObject();
  this.legendLine = SerialUtilities.readShape(stream);
}

/**
 * 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.writeShape(this.legendLine, stream);
}


Clone AbstractionParameter Count: 3Parameter Bindings

/**
     * Provides serialization support.
     *
     * @param stream  the input stream.
     *
     * @throws IOException  if there is an I/O error.
     * @throws ClassNotFoundException  if there is a classpath problem.
     */
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException {
  stream.defaultReadObject();
  this. [[#variable1aa4aaa0]]= SerialUtilities. [[#variable1aa4f0e0]](stream);
}

/**
     * 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. [[#variable1aa53f00]](this. [[#variable1aa4aaa0]], stream);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1aa4aaa0]]
legendLine 
12[[#1aa4aaa0]]
legendArea 
13[[#1aa4aaa0]]
legendArea 
14[[#1aa4aaa0]]
legendBar 
15[[#1aa4aaa0]]
legendShape 
16[[#1aa4aaa0]]
errorPaint 
17[[#1aa4aaa0]]
wallPaint 
18[[#1aa4aaa0]]
legendLine 
21[[#1aa4f0e0]]
readShape 
22[[#1aa4f0e0]]
readShape 
23[[#1aa4f0e0]]
readShape 
24[[#1aa4f0e0]]
readShape 
25[[#1aa4f0e0]]
readShape 
26[[#1aa4f0e0]]
readPaint 
27[[#1aa4f0e0]]
readPaint 
28[[#1aa4f0e0]]
readShape 
31[[#1aa53f00]]
writeShape 
32[[#1aa53f00]]
writeShape 
33[[#1aa53f00]]
writeShape 
34[[#1aa53f00]]
writeShape 
35[[#1aa53f00]]
writeShape 
36[[#1aa53f00]]
writePaint 
37[[#1aa53f00]]
writePaint 
38[[#1aa53f00]]
writeShape