CloneSet331


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
29220.990statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
12978
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/gui/action/TableCopyUpdateStatementCommand.java
22795
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/gui/action/TableCopyWhereStatementCommand.java
Next
Last
Clone Instance
1
Line Count
29
Source Line
78
Source File
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/gui/action/TableCopyUpdateStatementCommand.java

boolean firstCol = true;
for (int colIdx = 0; colIdx < nbrSelCols; ++colIdx) {
  TableColumn col = _table.getColumnModel().getColumn(selCols[colIdx]);
  ColumnDisplayDefinition colDef = null;
  if (col instanceof ExtTableColumn) {
    colDef = ((ExtTableColumn) col).getColumnDisplayDefinition();
  }
  else {
    continue ;
  }
  if (firstCol) {
    firstCol = false;
  }
  else {
    buf.append(",");
  }
  final Object cellObj = _table.getValueAt(selRows[rowIdx], selCols[colIdx]);
  buf.append(colDef.getColumnName()).append(getData(colDef, cellObj, StatType.UPDATE));
}


First
Previous
Clone Instance
2
Line Count
27
Source Line
95
Source File
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/gui/action/TableCopyWhereStatementCommand.java

boolean firstCol = true;
for (int colIdx = 0; colIdx < nbrSelCols; ++colIdx) {
  TableColumn col = _table.getColumnModel().getColumn(selCols[colIdx]);
  ColumnDisplayDefinition colDef = null;
  if (col instanceof ExtTableColumn) {
    colDef = ((ExtTableColumn) col).getColumnDisplayDefinition();
  }
  else {
    continue ;
  }
  if (firstCol) {
    firstCol = false;
  }
  else {
    buf.append(" AND ");
  }
  final Object cellObj = _table.getValueAt(selRows[rowIdx], selCols[colIdx]);
  buf.append(colDef.getColumnName()).append(getData(colDef, cellObj, StatType.WHERE));
}


Clone AbstractionParameter Count: 2Parameter Bindings

boolean firstCol = true;
for (int colIdx = 0; colIdx < nbrSelCols; ++colIdx) {
  TableColumn col = _table.getColumnModel().getColumn(selCols[colIdx]);
  ColumnDisplayDefinition colDef = null;
  if (col instanceof ExtTableColumn) {
    colDef = ((ExtTableColumn) col).getColumnDisplayDefinition();
  }
  else {
    continue ;
  }
  if (firstCol) {
    firstCol = false;
  }
  else {
    buf.append( [[#variable18df6400]]);
  }
  final Object cellObj = _table.getValueAt(selRows[rowIdx], selCols[colIdx]);
  buf.append(colDef.getColumnName()).append(getData(colDef, cellObj, StatType. [[#variable18df7720]]));
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#18df6400]]
"," 
12[[#18df6400]]
" AND " 
21[[#18df7720]]
UPDATE 
22[[#18df7720]]
WHERE