CloneSet234


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
35230.979executable_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
135234
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/impl/ENamedElementImpl.java
235286
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/impl/ENamedElementImpl.java
Next
Last
Clone Instance
1
Line Count
35
Source Line
234
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/impl/ENamedElementImpl.java

eContents = eStructuralFeatures == null ? EContentsEList.<EObject>emptyContentsEList(): new EContentsEList<EObject>(this, eStructuralFeatures) {
                                                                                          @Override protected boolean useIsSet() {
                                                                                            return false;
                                                                                          }

                                                                                          @Override protected ListIterator<EObject> newResolvingListIterator() {
                                                                                            return new ResolvingFeatureIteratorImpl<EObject>(eObject, eStructuralFeatures) {
                                                                                                     @Override protected boolean useIsSet() {
                                                                                                       return false;
                                                                                                     }
                                                                                                   };
                                                                                          }

                                                                                          @Override protected ListIterator<EObject> newNonResolvingListIterator() {
                                                                                            return new FeatureIteratorImpl<EObject>(eObject, eStructuralFeatures) {
                                                                                                     @Override protected boolean useIsSet() {
                                                                                                       return false;
                                                                                                     }
                                                                                                   };
                                                                                          }
                                                                                        };


First
Previous
Clone Instance
2
Line Count
35
Source Line
286
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/impl/ENamedElementImpl.java

eCrossReferences = eStructuralFeatures == null ? ECrossReferenceEList.<EObject>emptyCrossReferenceEList(): new ECrossReferenceEList<EObject>(this, eStructuralFeatures) {
                                                                                                             @Override protected boolean useIsSet() {
                                                                                                               return false;
                                                                                                             }

                                                                                                             @Override protected ListIterator<EObject> newResolvingListIterator() {
                                                                                                               return new ResolvingFeatureIteratorImpl<EObject>(eObject, eStructuralFeatures) {
                                                                                                                        @Override protected boolean useIsSet() {
                                                                                                                          return false;
                                                                                                                        }
                                                                                                                      };
                                                                                                             }

                                                                                                             @Override protected ListIterator<EObject> newNonResolvingListIterator() {
                                                                                                               return new FeatureIteratorImpl<EObject>(eObject, eStructuralFeatures) {
                                                                                                                        @Override protected boolean useIsSet() {
                                                                                                                          return false;
                                                                                                                        }
                                                                                                                      };
                                                                                                             }
                                                                                                           };


Clone AbstractionParameter Count: 3Parameter Bindings

 [[#variable1719bc40]]= eStructuralFeatures == null ? [[#variable1719bbc0]].<EObject> [[#variable17197da0]](): new [[#variable1719bbc0]]<EObject>(this, eStructuralFeatures) {
                                                                                                                 @Override protected boolean useIsSet() {
                                                                                                                   return false;
                                                                                                                 }

                                                                                                                 @Override protected ListIterator<EObject> newResolvingListIterator() {
                                                                                                                   return new ResolvingFeatureIteratorImpl<EObject>(eObject, eStructuralFeatures) {
                                                                                                                            @Override protected boolean useIsSet() {
                                                                                                                              return false;
                                                                                                                            }
                                                                                                                          };
                                                                                                                 }

                                                                                                                 @Override protected ListIterator<EObject> newNonResolvingListIterator() {
                                                                                                                   return new FeatureIteratorImpl<EObject>(eObject, eStructuralFeatures) {
                                                                                                                            @Override protected boolean useIsSet() {
                                                                                                                              return false;
                                                                                                                            }
                                                                                                                          };
                                                                                                                 }
                                                                                                               };
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1719bc40]]
eContents 
12[[#1719bc40]]
eCrossReferences 
21[[#1719bbc0]]
EContentsEList 
22[[#1719bbc0]]
ECrossReferenceEList 
31[[#17197da0]]
emptyContentsEList 
32[[#17197da0]]
emptyCrossReferenceEList