2079-1-2

class InternalSettingDelegateSingleEObjectResolving extends InternalSettingDelegateSingleEObject { public InternalSettingDelegateSingleEObjectResolving(EClass eClass, EStructuralFeature feature) { super(eClass, feature); } public InternalSettingDelegateSingleEObjectResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature) { super(eClass, feature, inverseFeature); } @Override protected boolean isResolveProxies() { return true; } } public static class InternalSettingDelegateSingleEObjectResolvingUnsettable extends InternalSettingDelegateSingleEObject { public InternalSettingDelegateSingleEObjectResolvingUnsettable(EClass eClass, EStructuralFeature feature) { super(eClass, feature); } @Override protected boolean isUnsettable() { return true; } } public static class InternalSettingDelegateSingleEObjectResolvingWithInverse extends InternalSettingDelegateSingleEObjectResolving { public InternalSettingDelegateSingleEObjectResolvingWithInverse(EClass eClass, EStructuralFeature feature, EReference inverseFeature) { super(eClass, feature, inverseFeature); } @Override protected boolean hasInverse() { return true; } } public static class InternalSettingDelegateSingleEObjectResolvingWithInverseUnsettable extends InternalSettingDelegateSingleEObjectResolvingWithInverse { public InternalSettingDelegateSingleEObjectResolvingWithInverseUnsettable(EClass eClass, EStructuralFeature feature, EReference inverseFeature) { super(eClass, feature, inverseFeature); } @Override protected boolean isUnsettable() { return true; } }
class InternalSettingDelegateSingleEObjectContainment extends InternalSettingDelegateSingleEObject { public InternalSettingDelegateSingleEObjectContainment(EClass eClass, EStructuralFeature feature) { super(eClass, feature); } public InternalSettingDelegateSingleEObjectContainment(EClass eClass, EStructuralFeature feature, EReference inverseFeature) { super(eClass, feature, inverseFeature); } @Override protected boolean isContainment() { return true; } } public static class InternalSettingDelegateSingleEObjectContainmentResolving extends InternalSettingDelegateSingleEObjectContainment { public InternalSettingDelegateSingleEObjectContainmentResolving(EClass eClass, EStructuralFeature feature) { super(eClass, feature); } @Override protected boolean isResolveProxies() { return true; } } public static class InternalSettingDelegateSingleEObjectContainmentWithInverse extends InternalSettingDelegateSingleEObjectContainment { public InternalSettingDelegateSingleEObjectContainmentWithInverse(EClass eClass, EStructuralFeature feature, EReference inverseFeature) { super(eClass, feature, inverseFeature); } @Override protected boolean hasInverse() { return true; } } public static class InternalSettingDelegateSingleEObjectContainmentWithInverseResolving extends InternalSettingDelegateSingleEObjectContainmentWithInverse { public InternalSettingDelegateSingleEObjectContainmentWithInverseResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature) { super(eClass, feature, inverseFeature); } @Override protected boolean isResolveProxies() { return true; } }

Clone fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/ecore/impl/EStructuralFeatureImpl.java |  | File path: /emf-2.4.1/src/org/eclipse/emf/ecore/impl/EStructuralFeatureImpl.java
Method name: `` |  | Method name: ``
Number of AST nodes: 0 |  | Number of AST nodes: 0

1

    class InternalSettingDelegateSingleEObjectResolving extends InternalSettingDelegateSingleEObject↵

1

    class InternalSettingDelegateSingleEObjectContainment extends InternalSettingDelegateSingleEObject↵

2

      {↵

2

      {↵

3

        public InternalSettingDelegateSingleEObjectResolving(EClass eClass, EStructuralFeature feature)↵

3

        public InternalSettingDelegateSingleEObjectContainment(EClass eClass, EStructuralFeature feature)↵

4

        {↵

4

        {↵

5

          super(eClass, feature);↵

5

          super(eClass, feature);↵

6

        }↵

6

        }↵

7

        public InternalSettingDelegateSingleEObjectResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature)↵

7

        public InternalSettingDelegateSingleEObjectContainment(EClass eClass, EStructuralFeature feature, EReference inverseFeature)↵

8

        {↵

8

        {↵

9

          super(eClass, feature, inverseFeature);↵

9

          super(eClass, feature, inverseFeature);↵

10

        }↵

10

        }↵

11

        @Override↵

11

        @Override↵

12

        protected boolean isResolveProxies()↵

12

        protected boolean isContainment()↵

13

        {↵

13

        {↵

14

          return true;↵

14

          return true;↵

15

        }↵

15

        }↵

16

      }↵

16

      }↵

17

      ↵

17

      public static class InternalSettingDelegateSingleEObjectResolvingUnsettable extends InternalSettingDelegateSingleEObject↵

18

      public static class InternalSettingDelegateSingleEObjectContainmentResolving extends InternalSettingDelegateSingleEObjectContainment ↵

18

      {↵

19

      {↵

19

        public InternalSettingDelegateSingleEObjectResolvingUnsettable(EClass eClass, EStructuralFeature feature)↵

20

        public InternalSettingDelegateSingleEObjectContainmentResolving(EClass eClass, EStructuralFeature feature)↵

20

        {↵

21

        {↵

21

          super(eClass, feature);↵

22

          super(eClass, feature);↵

22

        }↵

23

        }↵

24

        ↵

23

        @Override↵

25

        @Override↵

24

        protected boolean isUnsettable()↵

26

        protected boolean isResolveProxies()↵

25

        {↵

27

        {↵

26

          return true;↵

28

          return true;↵

27

        }↵

29

        }↵

28

      }↵

30

      }↵

29

      public static class InternalSettingDelegateSingleEObjectResolvingWithInverse extends InternalSettingDelegateSingleEObjectResolving↵

31

      public static class InternalSettingDelegateSingleEObjectContainmentWithInverse extends InternalSettingDelegateSingleEObjectContainment↵

30

      {↵

32

      {↵

31

        public InternalSettingDelegateSingleEObjectResolvingWithInverse(EClass eClass, EStructuralFeature feature, EReference inverseFeature)↵

33

        public InternalSettingDelegateSingleEObjectContainmentWithInverse(EClass eClass, EStructuralFeature feature, EReference inverseFeature)↵

32

        {↵

34

        {↵

33

          super(eClass, feature, inverseFeature);↵

35

          super(eClass, feature, inverseFeature);↵

34

        }↵

36

        }↵

35

        @Override↵

37

        @Override↵

36

        protected boolean hasInverse()↵

38

        protected boolean hasInverse()↵

37

        {↵

39

        {↵

38

          return true;↵

40

          return true;↵

39

        }↵

41

        }↵

40

      }↵

42

      }↵

43

      ↵

41

      public static class InternalSettingDelegateSingleEObjectResolvingWithInverseUnsettable extends InternalSettingDelegateSingleEObjectResolvingWithInverse↵

44

      public static class InternalSettingDelegateSingleEObjectContainmentWithInverseResolving extends InternalSettingDelegateSingleEObjectContainmentWithInverse ↵

42

      {↵

45

      {↵

43

        public InternalSettingDelegateSingleEObjectResolvingWithInverseUnsettable(EClass eClass, EStructuralFeature feature, EReference inverseFeature)↵

46

        public InternalSettingDelegateSingleEObjectContainmentWithInverseResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature)↵

44

        {↵

47

        {↵

45

          super(eClass, feature, inverseFeature);↵

48

          super(eClass, feature, inverseFeature);↵

46

        }↵

49

        }↵

50

        ↵

47

        @Override↵

51

        @Override↵

48

        protected boolean isUnsettable()↵

52

        protected boolean isResolveProxies()↵

49

        {↵

53

        {↵

50

          return true;↵

54

          return true;↵

51

        }↵

55

        }↵

52

      }

56

      }

See real code fragment |  | See real code fragment

Summary
Number of common nesting structure subtrees | 0
Number of refactorable cases | 0
Number of non-refactorable cases | 0
Time elapsed for finding largest common nesting structure subtrees (ms) | 0.0
Clones location |
Number of node comparisons | 0