CloneSet69


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
29220.977type_declarations
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
12930
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/gui/tree/JMeterCellRenderer.java
22928
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/report/gui/tree/ReportCellRenderer.java
Next
Last
Clone Instance
1
Line Count
29
Source Line
30
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/gui/tree/JMeterCellRenderer.java

/**
 * Class to render the test tree - sets the enabled/disabled versions of the icons
 */
public class JMeterCellRenderer extends DefaultTreeCellRenderer {
  public JMeterCellRenderer() {
  }

  public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean p_hasFocus) {
    super.getTreeCellRendererComponent(tree, ((JMeterTreeNode) value).getName(), sel, expanded, leaf, row, p_hasFocus);
    boolean enabled = ((JMeterTreeNode) value).isEnabled();
    ImageIcon ic = ((JMeterTreeNode) value).getIcon(enabled);
    if (ic != null) {
      if (enabled) {
        setIcon(ic);
      }
      else {
        setDisabledIcon(ic);
      }
    }
    else {
      if ( !enabled) // i.e. no disabled icon found
      {
        // Must therefore set the enabled icon so there is at least some
        // icon
        ic = ((JMeterTreeNode) value).getIcon();
        if (ic != null) {
          setIcon(ic);
        }
      }
    }
    this.setEnabled(enabled);
    return this ;
  }
}




First
Previous
Clone Instance
2
Line Count
29
Source Line
28
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/report/gui/tree/ReportCellRenderer.java

public class ReportCellRenderer extends DefaultTreeCellRenderer {
  public ReportCellRenderer() {
  }

  public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean p_hasFocus) {
    super.getTreeCellRendererComponent(tree, ((ReportTreeNode) value).getName(), sel, expanded, leaf, row, p_hasFocus);
    boolean enabled = ((ReportTreeNode) value).isEnabled();
    ImageIcon ic = ((ReportTreeNode) value).getIcon(enabled);
    if (ic != null) {
      if (enabled) {
        setIcon(ic);
      }
      else {
        setDisabledIcon(ic);
      }
    }
    else {
      if ( !enabled) // i.e. no disabled icon found
      {
        // Must therefore set the enabled icon so there is at least some
        // icon
        ic = ((ReportTreeNode) value).getIcon();
        if (ic != null) {
          setIcon(ic);
        }
      }
    }
    this.setEnabled(enabled);
    return this ;
  }
}




Clone AbstractionParameter Count: 2Parameter Bindings

/**
 * Class to render the test tree - sets the enabled/disabled versions of the icons
 */
public class [[#variabledfe0560]]extends DefaultTreeCellRenderer {
  public [[#variabledfe0560]]() {
  }

  public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean p_hasFocus) {
    super.getTreeCellRendererComponent(tree, (( [[#variabledfe04e0]]) value).getName(), sel, expanded, leaf, row, p_hasFocus);
    boolean enabled = (( [[#variabledfe04e0]]) value).isEnabled();
    ImageIcon ic = (( [[#variabledfe04e0]]) value).getIcon(enabled);
    if (ic != null) {
      if (enabled) {
        setIcon(ic);
      }
      else {
        setDisabledIcon(ic);
      }
    }
    else {
      if ( !enabled) // i.e. no disabled icon found
      {
        // Must therefore set the enabled icon so there is at least some
        // icon
        ic = (( [[#variabledfe04e0]]) value).getIcon();
        if (ic != null) {
          setIcon(ic);
        }
      }
    }
    this.setEnabled(enabled);
    return this ;
  }
}


 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#dfe0560]]
JMeterCellRenderer 
12[[#dfe0560]]
ReportCellRenderer 
21[[#dfe04e0]]
JMeterTreeNode 
22[[#dfe04e0]]
ReportTreeNode