Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
17 | 3 | 2 | 0.964 | method_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 17 | 1585 | E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/schemainfo/SchemaInfo.java |
2 | 17 | 1603 | E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/schemainfo/SchemaInfo.java |
3 | 17 | 1621 | E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/schemainfo/SchemaInfo.java |
| |||||
public void waitTillSchemasAndCatalogsLoaded() { try { synchronized (this ) { while (false == _schemasAndCatalogsLoaded) { this.wait(); } } } catch (InterruptedException e) { throw new RuntimeException(e); } } |
| |||||
public void waitTillTablesLoaded() { try { synchronized (this ) { while (false == _tablesLoaded) { this.wait(); } } } catch (InterruptedException e) { throw new RuntimeException(e); } } |
| |||||
public void waitTillStoredProceduresLoaded() { try { synchronized (this ) { while (false == _storedProceduresLoaded) { this.wait(); } } } catch (InterruptedException e) { throw new RuntimeException(e); } } |
| |||
public void [[#variable1cd46480]]() { try { synchronized (this ) { while (false == [[#variable1cd46400]]) { this.wait(); } } } catch (InterruptedException e) { throw new RuntimeException(e); } } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#1cd46480]] | waitTillSchemasAndCatalogsLoaded |
1 | 2 | [[#1cd46480]] | waitTillTablesLoaded |
1 | 3 | [[#1cd46480]] | waitTillStoredProceduresLoaded |
2 | 1 | [[#1cd46400]] | _schemasAndCatalogsLoaded |
2 | 2 | [[#1cd46400]] | _tablesLoaded |
2 | 3 | [[#1cd46400]] | _storedProceduresLoaded |