CloneSet379


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
29230.962method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
129552
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/resource/impl/ResourceImpl.java
229586
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/resource/impl/ResourceImpl.java
Next
Last
Clone Instance
1
Line Count
29
Source Line
552
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/resource/impl/ResourceImpl.java

/*
 * Javadoc copied from interface.
 */
public EList<Diagnostic> getErrors() {
  if (errors == null) {
    errors = new NotifyingListImpl<Diagnostic>() {
               private static final long serialVersionUID = 1L;

               @Override protected boolean isNotificationRequired() {
                 return ResourceImpl.this.eNotificationRequired();
               }

               @Override public Object getNotifier() {
                 return ResourceImpl.this ;
               }

               @Override public int getFeatureID() {
                 return RESOURCE__ERRORS;
               }
             };
  }
  return errors;
}


First
Previous
Clone Instance
2
Line Count
29
Source Line
586
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/resource/impl/ResourceImpl.java

/*
 * Javadoc copied from interface.
 */
public EList<Diagnostic> getWarnings() {
  if (warnings == null) {
    warnings = new NotifyingListImpl<Diagnostic>() {
                 private static final long serialVersionUID = 1L;

                 @Override protected boolean isNotificationRequired() {
                   return ResourceImpl.this.eNotificationRequired();
                 }

                 @Override public Object getNotifier() {
                   return ResourceImpl.this ;
                 }

                 @Override public int getFeatureID() {
                   return RESOURCE__WARNINGS;
                 }
               };
  }
  return warnings;
}


Clone AbstractionParameter Count: 3Parameter Bindings

/*
   * Javadoc copied from interface.
   */
public EList<Diagnostic>  [[#variable17288d20]]() {
  if ( [[#variable17288c80]]== null) {
     [[#variable17288c80]]= new NotifyingListImpl<Diagnostic>() {
                              private static final long serialVersionUID = 1L;

                              @Override protected boolean isNotificationRequired() {
                                return ResourceImpl.this.eNotificationRequired();
                              }

                              @Override public Object getNotifier() {
                                return ResourceImpl.this ;
                              }

                              @Override public int getFeatureID() {
                                return [[#variable17288b60]];
                              }
                            };
  }
  return [[#variable17288c80]];
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#17288d20]]
getErrors 
12[[#17288d20]]
getWarnings 
21[[#17288c80]]
errors 
22[[#17288c80]]
warnings 
31[[#17288b60]]
RESOURCE__ERRORS 
32[[#17288b60]]
RESOURCE__WARNINGS