CloneSet66


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
33310.968block
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
133153
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/gui/AuthPanel.java
233125
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/gui/CookiePanel.java
333138
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/gui/HeaderPanel.java
Next
Last
Clone Instance
1
Line Count
33
Source Line
153
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/gui/AuthPanel.java

{
  if (tableModel.getRowCount() > 0) {
    // If a table cell is being edited, we must cancel the editing
    // before deleting the row.
    if (authTable.isEditing()) {
      TableCellEditor cellEditor = authTable.getCellEditor(authTable.getEditingRow(), authTable.getEditingColumn());
      cellEditor.cancelCellEditing();
    }
    int rowSelected = authTable.getSelectedRow();
    if (rowSelected != -1) {
      tableModel.removeRow(rowSelected);
      tableModel.fireTableDataChanged();
      // Disable the DELETE and SAVE buttons if no rows remaining
      // after delete.
      if (tableModel.getRowCount() == 0) {
        deleteButton.setEnabled(false);
        saveButton.setEnabled(false);
      }
      // Table still contains one or more rows, so highlight
      // (select) the appropriate one.
      else {
        int rowToSelect = rowSelected;
        if (rowSelected >= tableModel.getRowCount()) {
          rowToSelect = rowSelected - 1;
        }
        authTable.setRowSelectionInterval(rowToSelect, rowToSelect);
      }
    }
  }
}


Next
Previous
Clone Instance
2
Line Count
33
Source Line
125
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/gui/CookiePanel.java

{
  if (tableModel.getRowCount() > 0) {
    // If a table cell is being edited, we must cancel the editing
    // before deleting the row.
    if (cookieTable.isEditing()) {
      TableCellEditor cellEditor = cookieTable.getCellEditor(cookieTable.getEditingRow(), cookieTable.getEditingColumn());
      cellEditor.cancelCellEditing();
    }
    int rowSelected = cookieTable.getSelectedRow();
    if (rowSelected != -1) {
      tableModel.removeRow(rowSelected);
      tableModel.fireTableDataChanged();
      // Disable the DELETE and SAVE buttons if no rows remaining
      // after delete.
      if (tableModel.getRowCount() == 0) {
        deleteButton.setEnabled(false);
        saveButton.setEnabled(false);
      }
      // Table still contains one or more rows, so highlight
      // (select) the appropriate one.
      else {
        int rowToSelect = rowSelected;
        if (rowSelected >= tableModel.getRowCount()) {
          rowToSelect = rowSelected - 1;
        }
        cookieTable.setRowSelectionInterval(rowToSelect, rowToSelect);
      }
    }
  }
}


First
Previous
Clone Instance
3
Line Count
33
Source Line
138
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/gui/HeaderPanel.java

{
  if (tableModel.getRowCount() > 0) {
    // If a table cell is being edited, we must cancel the editing
    // before deleting the row.
    if (headerTable.isEditing()) {
      TableCellEditor cellEditor = headerTable.getCellEditor(headerTable.getEditingRow(), headerTable.getEditingColumn());
      cellEditor.cancelCellEditing();
    }
    int rowSelected = headerTable.getSelectedRow();
    if (rowSelected != -1) {
      tableModel.removeRow(rowSelected);
      tableModel.fireTableDataChanged();
      // Disable the DELETE and SAVE buttons if no rows remaining
      // after delete
      if (tableModel.getRowCount() == 0) {
        deleteButton.setEnabled(false);
        saveButton.setEnabled(false);
      }
      // Table still contains one or more rows, so highlight
      // (select) the appropriate one.
      else {
        int rowToSelect = rowSelected;
        if (rowSelected >= tableModel.getRowCount()) {
          rowToSelect = rowSelected - 1;
        }
        headerTable.setRowSelectionInterval(rowToSelect, rowToSelect);
      }
    }
  }
}


Clone AbstractionParameter Count: 1Parameter Bindings

{
  if (tableModel.getRowCount() > 0) {
    // If a table cell is being edited, we must cancel the editing
    // before deleting the row.
    if ( [[#variabledff9860]].isEditing()) {
      TableCellEditor cellEditor = [[#variabledff9860]].getCellEditor( [[#variabledff9860]].getEditingRow(),  [[#variabledff9860]].getEditingColumn());
      cellEditor.cancelCellEditing();
    }
    int rowSelected = [[#variabledff9860]].getSelectedRow();
    if (rowSelected != -1) {
      tableModel.removeRow(rowSelected);
      tableModel.fireTableDataChanged();
      // Disable the DELETE and SAVE buttons if no rows remaining
      // after delete
      // after delete.
      if (tableModel.getRowCount() == 0) {
        deleteButton.setEnabled(false);
        saveButton.setEnabled(false);
      }
      // Table still contains one or more rows, so highlight
      // (select) the appropriate one.
      else {
        int rowToSelect = rowSelected;
        if (rowSelected >= tableModel.getRowCount()) {
          rowToSelect = rowSelected - 1;
        }
         [[#variabledff9860]].setRowSelectionInterval(rowToSelect, rowToSelect);
      }
    }
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#dff9860]]
authTable 
12[[#dff9860]]
cookieTable 
13[[#dff9860]]
headerTable