CloneSet713


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
13230.955method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
113287
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYBlockRenderer.java
213314
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYBlockRenderer.java
Next
Last
Clone Instance
1
Line Count
13
Source Line
287
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYBlockRenderer.java

/**
 * Returns the lower and upper bounds (range) of the x-values in the
 * specified dataset.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 *
 * @return The range (<code>null</code> if the dataset is <code>null</code>
 *         or empty).
 *
 * @see #findRangeBounds(XYDataset)
 */
public Range findDomainBounds(XYDataset dataset) {
  if (dataset != null) {
    Range r = DatasetUtilities.findDomainBounds(dataset, false);
    if (r == null) {
      return null;
    }
    else {
      return new Range(r.getLowerBound() + this.xOffset, r.getUpperBound() + this.blockWidth + this.xOffset);
    }
  }
  else {
    return null;
  }
}


First
Previous
Clone Instance
2
Line Count
13
Source Line
314
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/XYBlockRenderer.java

/**
 * Returns the range of values the renderer requires to display all the
 * items from the specified dataset.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 *
 * @return The range (<code>null</code> if the dataset is <code>null</code>
 *         or empty).
 *
 * @see #findDomainBounds(XYDataset)
 */
public Range findRangeBounds(XYDataset dataset) {
  if (dataset != null) {
    Range r = DatasetUtilities.findRangeBounds(dataset, false);
    if (r == null) {
      return null;
    }
    else {
      return new Range(r.getLowerBound() + this.yOffset, r.getUpperBound() + this.blockHeight + this.yOffset);
    }
  }
  else {
    return null;
  }
}


Clone AbstractionParameter Count: 3Parameter Bindings

/**
     * Returns the range of values the renderer requires to display all the
     * items from the specified dataset.
     *
     * @param dataset  the dataset (<code>null</code> permitted).
     *
     * @return The range (<code>null</code> if the dataset is <code>null</code>
     *         or empty).
     *
     * @see #findDomainBounds(XYDataset)
     */
/**
     * Returns the lower and upper bounds (range) of the x-values in the
     * specified dataset.
     *
     * @param dataset  the dataset (<code>null</code> permitted).
     *
     * @return The range (<code>null</code> if the dataset is <code>null</code>
     *         or empty).
     *
     * @see #findRangeBounds(XYDataset)
     */
public Range  [[#variable18d08520]](XYDataset dataset) {
  if (dataset != null) {
    Range r = DatasetUtilities. [[#variable18d08520]](dataset, false);
    if (r == null) {
      return null;
    }
    else {
      return new Range(r.getLowerBound() + this. [[#variable18d084c0]], r.getUpperBound() + this. [[#variable18d083e0]] + this. [[#variable18d084c0]]);
    }
  }
  else {
    return null;
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#18d08520]]
findDomainBounds 
12[[#18d08520]]
findRangeBounds 
21[[#18d084c0]]
xOffset 
22[[#18d084c0]]
yOffset 
31[[#18d083e0]]
blockWidth 
32[[#18d083e0]]
blockHeight