if (currentLoc.equals(base + "\\iiop")) { currentEjb.setIiop(value); } else if (currentLoc.equals(base + "\\failover-required")) { currentEjb.setHasession(value); } else if (currentLoc.equals(base + "\\persistence-manager" + "\\properties-file-location")) { currentEjb.addCmpDescriptor(value); }
currentEjb.setRemote(value); } else if (currentLoc.equals(base + "\\ejb-class")) { currentEjb.setImplementation(value); } else if (currentLoc.equals(base + "\\prim-key-class")) { currentEjb.setPrimaryKey(value);
Clone fragments detected by clone detection tool
File path: /apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java File path: /apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java
Method name: void iasCharacters(String) Method name: void stdCharacters(String)
Number of AST nodes: 6 Number of AST nodes: 3
1
if (currentLoc.equals(base + "\\iiop")) {
2
                currentEjb.setIiop(value);
1
currentEjb.setRemote(value);
3
            } else if (currentLoc.equals(base + "\\failover-required")) {
2
            } else if (currentLoc.equals(base + "\\ejb-class")) {
4
                currentEjb.setHasession(value);
3
                currentEjb.setImplementation(value);
5
            } else if (currentLoc.equals(base + "\\persistence-manager"
4
            } else if (currentLoc.equals(base + "\\p
6
                                              + "\\properties-file-location")) {
7
                currentEjb.addCmpDescriptor(value);
8
            }
5
rim-key-class")) {
6
                currentEjb.setPrimaryKey(value);
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 locationClones are declared in the same class
Number of node comparisons0