if (triggerExtractor != null) { IDatabaseObjectInfo triggerParentInfo = new TriggerParentInfo(parentDbinfo, schemaName, md); ObjectTreeNode triggerChild = new ObjectTreeNode(session, triggerParentInfo); TriggerParentExpander expander = new TriggerParentExpander(); expander.setTableTriggerExtractor(triggerExtractor); triggerChild.addExpander(expander); childNodes.add(triggerChild); }
if (indexExtractor != null) { IDatabaseObjectInfo triggerParentInfo = new IndexParentInfo(parentDbinfo, schemaName, md); ObjectTreeNode triggerChild = new ObjectTreeNode(session, triggerParentInfo); IndexParentExpander expander = new IndexParentExpander(); expander.setTableIndexExtractor(indexExtractor); triggerChild.addExpander(expander); childNodes.add(triggerChild); }
Clone fragments detected by clone detection tool
File path: /sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/objecttree/expanders/TableWithChildNodesExpander.java File path: /sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/objecttree/expanders/TableWithChildNodesExpander.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
if (triggerExtractor != null) {
1
if (indexExtractor != null) {
2
            IDatabaseObjectInfo triggerParentInfo = 
2
            IDatabaseObjectInfo triggerParentInfo = 
3
                new TriggerParentInfo(parentDbinfo, schemaName, md);
3
                new IndexParentInfo(parentDbinfo, schemaName, md);
4
            ObjectTreeNode triggerChild = 
4
            ObjectTreeNode triggerChild = 
5
                new ObjectTreeNode(session, triggerParentInfo);
5
                new ObjectTreeNode(session, triggerParentInfo);
6
            TriggerParentExpander expander = new TriggerParentExpander();
6
            IndexParentExpander expander = new IndexParentExpander();
7
            expander.setTableTriggerExtractor(triggerExtractor);
7
            expander.setTableIndexExtractor(indexExtractor);
8
            triggerChild.addExpander(expander);
8
            triggerChild.addExpander(expander);
9
            childNodes.add(triggerChild);
9
            childNodes.add(triggerChild);            
10
        }
10
        }
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0