CloneSet1364


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6220.968statement_sequence[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15282
E:/TSE/Projects-CloneDR/sql12/plugins/derby/src/net/sourceforge/squirrel_sql/plugins/derby/DerbyPlugin.java
26388
E:/TSE/Projects-CloneDR/sql12/plugins/mysql/src/net/sourceforge/squirrel_sql/plugins/mysql/MysqlPlugin.java
Next
Last
Clone Instance
1
Line Count
5
Source Line
282
Source File
E:/TSE/Projects-CloneDR/sql12/plugins/derby/src/net/sourceforge/squirrel_sql/plugins/derby/DerbyPlugin.java

//_treeAPI.addDetailTab(DatabaseObjectType.SEQUENCE, new DatabaseObjectInfoTab());
//_treeAPI.addDetailTab(DatabaseObjectType.SEQUENCE, new SequenceDetailsTab());        
// Expanders - trigger and index expanders are added inside the table
// expander
//_treeAPI.addExpander(DatabaseObjectType.SCHEMA, new SchemaExpander());
TableWithChildNodesExpander trigExp = new TableWithChildNodesExpander();
trigExp.setTableTriggerExtractor(new DerbyTableTriggerExtractorImpl());
_treeAPI.addExpander(DatabaseObjectType.TABLE, trigExp);
_treeAPI.addDetailTab(DatabaseObjectType.TRIGGER, new TriggerDetailsTab());


First
Previous
Clone Instance
2
Line Count
6
Source Line
388
Source File
E:/TSE/Projects-CloneDR/sql12/plugins/mysql/src/net/sourceforge/squirrel_sql/plugins/mysql/MysqlPlugin.java

// Show triggers for tables
TableWithChildNodesExpander trigExp = new TableWithChildNodesExpander();
trigExp.setTableTriggerExtractor(new MysqlTableTriggerExtractorImpl());
_treeAPI.addExpander(DatabaseObjectType.TABLE, trigExp);
// tabs for triggers
_treeAPI.addDetailTab(DatabaseObjectType.TRIGGER, new DatabaseObjectInfoTab());


Clone AbstractionParameter Count: 2Parameter Bindings

// Show triggers for tables
//_treeAPI.addDetailTab(DatabaseObjectType.SEQUENCE, new DatabaseObjectInfoTab());
//_treeAPI.addDetailTab(DatabaseObjectType.SEQUENCE, new SequenceDetailsTab());        
// Expanders - trigger and index expanders are added inside the table
// expander
//_treeAPI.addExpander(DatabaseObjectType.SCHEMA, new SchemaExpander());
TableWithChildNodesExpander trigExp = new TableWithChildNodesExpander();
trigExp.setTableTriggerExtractor(new [[#variable1c8791a0]]());
_treeAPI.addExpander(DatabaseObjectType.TABLE, trigExp);
// tabs for triggers
_treeAPI.addDetailTab(DatabaseObjectType.TRIGGER, new [[#variable1c879200]]());
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1c8791a0]]
DerbyTableTriggerExtractorImpl 
12[[#1c8791a0]]
MysqlTableTriggerExtractorImpl 
21[[#1c879200]]
TriggerDetailsTab 
22[[#1c879200]]
DatabaseObjectInfoTab