CloneSet71


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
19820.969class_body_declarations[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
119401
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/annotations/CategoryLineAnnotation.java
219503
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/annotations/CategoryPointerAnnotation.java
319284
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/annotations/XYLineAnnotation.java
419512
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/annotations/XYPointerAnnotation.java
5221145
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/axis/CyclicNumberAxis.java
619216
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/block/LineBorder.java
719365
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/dial/DialPointer.java
819569
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/category/StatisticalBarRenderer.java
Next
Last
Clone Instance
1
Line Count
19
Source Line
401
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/annotations/CategoryLineAnnotation.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.writePaint(this.paint, stream);
  SerialUtilities.writeStroke(this.stroke, stream);
}

/**
 * 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.paint = SerialUtilities.readPaint(stream);
  this.stroke = SerialUtilities.readStroke(stream);
}


Next
Previous
Clone Instance
2
Line Count
19
Source Line
503
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/annotations/CategoryPointerAnnotation.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.writePaint(this.arrowPaint, stream);
  SerialUtilities.writeStroke(this.arrowStroke, stream);
}

/**
 * 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.arrowPaint = SerialUtilities.readPaint(stream);
  this.arrowStroke = SerialUtilities.readStroke(stream);
}


Next
Previous
Clone Instance
3
Line Count
19
Source Line
284
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/annotations/XYLineAnnotation.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.writePaint(this.paint, stream);
  SerialUtilities.writeStroke(this.stroke, stream);
}

/**
 * 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.paint = SerialUtilities.readPaint(stream);
  this.stroke = SerialUtilities.readStroke(stream);
}


Next
Previous
Clone Instance
4
Line Count
19
Source Line
512
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/annotations/XYPointerAnnotation.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.writePaint(this.arrowPaint, stream);
  SerialUtilities.writeStroke(this.arrowStroke, stream);
}

/**
 * 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.arrowPaint = SerialUtilities.readPaint(stream);
  this.arrowStroke = SerialUtilities.readStroke(stream);
}


Next
Previous
Clone Instance
5
Line Count
22
Source Line
1145
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/axis/CyclicNumberAxis.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.writePaint(this.advanceLinePaint, stream);
  SerialUtilities.writeStroke(this.advanceLineStroke, stream);
}

/**
 * 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.advanceLinePaint = SerialUtilities.readPaint(stream);
  this.advanceLineStroke = SerialUtilities.readStroke(stream);
}


Next
Previous
Clone Instance
6
Line Count
19
Source Line
216
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/block/LineBorder.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.writePaint(this.paint, stream);
  SerialUtilities.writeStroke(this.stroke, stream);
}

/**
 * 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.paint = SerialUtilities.readPaint(stream);
  this.stroke = SerialUtilities.readStroke(stream);
}


Next
Previous
Clone Instance
7
Line Count
19
Source Line
365
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/dial/DialPointer.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.writePaint(this.paint, stream);
  SerialUtilities.writeStroke(this.stroke, stream);
}

/**
 * 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.paint = SerialUtilities.readPaint(stream);
  this.stroke = SerialUtilities.readStroke(stream);
}


First
Previous
Clone Instance
8
Line Count
19
Source Line
569
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/category/StatisticalBarRenderer.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.writePaint(this.errorIndicatorPaint, stream);
  SerialUtilities.writeStroke(this.errorIndicatorStroke, stream);
}

/**
 * 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.errorIndicatorPaint = SerialUtilities.readPaint(stream);
  this.errorIndicatorStroke = SerialUtilities.readStroke(stream);
}


Clone AbstractionParameter Count: 2Parameter 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.
     *
     * @throws IOException if there is an I/O error.
     */
/**
         * 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. [[#variable150ba2c0]], stream);
  SerialUtilities.writeStroke(this. [[#variable150bc3e0]], stream);
}

/**
     * 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.
     */
/**
         * 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. [[#variable150ba2c0]]= SerialUtilities.readPaint(stream);
  this. [[#variable150bc3e0]]= SerialUtilities.readStroke(stream);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#150ba2c0]]
paint 
12[[#150ba2c0]]
arrowPaint 
13[[#150ba2c0]]
paint 
14[[#150ba2c0]]
arrowPaint 
15[[#150ba2c0]]
advanceLinePaint 
16[[#150ba2c0]]
paint 
17[[#150ba2c0]]
paint 
18[[#150ba2c0]]
errorIndicatorPaint 
21[[#150bc3e0]]
stroke 
22[[#150bc3e0]]
arrowStroke 
23[[#150bc3e0]]
stroke 
24[[#150bc3e0]]
arrowStroke 
25[[#150bc3e0]]
advanceLineStroke 
26[[#150bc3e0]]
stroke 
27[[#150bc3e0]]
stroke 
28[[#150bc3e0]]
errorIndicatorStroke