CloneSet291


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
36220.981class_body_declarations[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
140405
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/data/category/DefaultIntervalCategoryDataset.java
236458
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/data/category/DefaultIntervalCategoryDataset.java
Next
Last
Clone Instance
1
Line Count
40
Source Line
405
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/data/category/DefaultIntervalCategoryDataset.java

/**
 * Returns the start data value for one category in a series.
 *
 * @param series  the required series.
 * @param category  the required category.
 *
 * @return The start data value for one category in a series 
 *         (possibly <code>null</code>).
 *         
 * @see #getStartValue(int, int)
 */
public Number getStartValue(Comparable series, Comparable category) {
  int seriesIndex = getSeriesIndex(series);
  if (seriesIndex < 0) {
    throw new UnknownKeyException("Unknown \'series\' key.");
  }
  int itemIndex = getColumnIndex(category);
  if (itemIndex < 0) {
    throw new UnknownKeyException("Unknown \'category\' key.");
  }
  return getStartValue(seriesIndex, itemIndex);
}

/**
 * Returns the start data value for one category in a series.
 *
 * @param series  the required series (zero based index).
 * @param category  the required category.
 *
 * @return The start data value for one category in a series 
 *         (possibly <code>null</code>).
 *         
 * @see #getStartValue(Comparable, Comparable)
 */
public Number getStartValue(int series, int category) {
  // check arguments...
  if ((series < 0) || (series >= getSeriesCount())) {
    throw new IllegalArgumentException("DefaultIntervalCategoryDataset.getValue(): " + "series index out of range.");
  }
  if ((category < 0) || (category >= getCategoryCount())) {
    throw new IllegalArgumentException("DefaultIntervalCategoryDataset.getValue(): " + "category index out of range.");
  }
  // fetch the value...
  return this.startData[series][category];
}


First
Previous
Clone Instance
2
Line Count
36
Source Line
458
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/data/category/DefaultIntervalCategoryDataset.java

/**
 * Returns the end data value for one category in a series.
 *
 * @param series  the required series.
 * @param category  the required category.
 *
 * @return The end data value for one category in a series (null possible).
 * 
 * @see #getEndValue(int, int)
 */
public Number getEndValue(Comparable series, Comparable category) {
  int seriesIndex = getSeriesIndex(series);
  if (seriesIndex < 0) {
    throw new UnknownKeyException("Unknown \'series\' key.");
  }
  int itemIndex = getColumnIndex(category);
  if (itemIndex < 0) {
    throw new UnknownKeyException("Unknown \'category\' key.");
  }
  return getEndValue(seriesIndex, itemIndex);
}

/**
 * Returns the end data value for one category in a series.
 *
 * @param series  the required series (zero based index).
 * @param category  the required category.
 *
 * @return The end data value for one category in a series (null possible).
 * 
 * @see #getEndValue(Comparable, Comparable)
 */
public Number getEndValue(int series, int category) {
  if ((series < 0) || (series >= getSeriesCount())) {
    throw new IllegalArgumentException("DefaultIntervalCategoryDataset.getValue(): " + "series index out of range.");
  }
  if ((category < 0) || (category >= getCategoryCount())) {
    throw new IllegalArgumentException("DefaultIntervalCategoryDataset.getValue(): " + "category index out of range.");
  }
  return this.endData[series][category];
}


Clone AbstractionParameter Count: 2Parameter Bindings

/**
     * Returns the end data value for one category in a series.
     *
     * @param series  the required series.
     * @param category  the required category.
     *
     * @return The end data value for one category in a series (null possible).
     * 
     * @see #getEndValue(int, int)
     */
/**
     * Returns the start data value for one category in a series.
     *
     * @param series  the required series.
     * @param category  the required category.
     *
     * @return The start data value for one category in a series 
     *         (possibly <code>null</code>).
     *         
     * @see #getStartValue(int, int)
     */
public Number  [[#variable1a8a9520]](Comparable series, Comparable category) {
  int seriesIndex = getSeriesIndex(series);
  if (seriesIndex < 0) {
    throw new UnknownKeyException("Unknown \'series\' key.");
  }
  int itemIndex = getColumnIndex(category);
  if (itemIndex < 0) {
    throw new UnknownKeyException("Unknown \'category\' key.");
  }
  return [[#variable1a8a9520]](seriesIndex, itemIndex);
}

/**
     * Returns the end data value for one category in a series.
     *
     * @param series  the required series (zero based index).
     * @param category  the required category.
     *
     * @return The end data value for one category in a series (null possible).
     * 
     * @see #getEndValue(Comparable, Comparable)
     */
/**
     * Returns the start data value for one category in a series.
     *
     * @param series  the required series (zero based index).
     * @param category  the required category.
     *
     * @return The start data value for one category in a series 
     *         (possibly <code>null</code>).
     *         
     * @see #getStartValue(Comparable, Comparable)
     */
public Number  [[#variable1a8a9520]](int series, int category) {
  // check arguments...
  if ((series < 0) || (series >= getSeriesCount())) {
    throw new IllegalArgumentException("DefaultIntervalCategoryDataset.getValue(): " + "series index out of range.");
  }
  if ((category < 0) || (category >= getCategoryCount())) {
    throw new IllegalArgumentException("DefaultIntervalCategoryDataset.getValue(): " + "category index out of range.");
  }
  // fetch the value...
  return this. [[#variable1a8a94c0]][series][category];
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1a8a9520]]
getStartValue 
12[[#1a8a9520]]
getEndValue 
21[[#1a8a94c0]]
startData 
22[[#1a8a94c0]]
endData