EMMA Coverage Report (generated Sun Feb 05 10:43:15 CET 2012)
[all classes][de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.impl]

COVERAGE SUMMARY FOR SOURCE FILE [InterfaceProvidingRequiringEntityResultsImpl.java]

nameclass, %method, %block, %line, %
InterfaceProvidingRequiringEntityResultsImpl.java0%   (0/1)0%   (0/9)0%   (0/118)0%   (0/33)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class InterfaceProvidingRequiringEntityResultsImpl0%   (0/1)0%   (0/9)0%   (0/118)0%   (0/33)
InterfaceProvidingRequiringEntityResultsImpl (): void 0%   (0/1)0%   (0/3)0%   (0/2)
basicGetInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityRe... 0%   (0/1)0%   (0/3)0%   (0/1)
eGet (int, boolean, boolean): Object 0%   (0/1)0%   (0/16)0%   (0/4)
eIsSet (int): boolean 0%   (0/1)0%   (0/13)0%   (0/3)
eSet (int, Object): void 0%   (0/1)0%   (0/12)0%   (0/5)
eStaticClass (): EClass 0%   (0/1)0%   (0/2)0%   (0/1)
eUnset (int): void 0%   (0/1)0%   (0/10)0%   (0/5)
getInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult ... 0%   (0/1)0%   (0/38)0%   (0/7)
setInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult ... 0%   (0/1)0%   (0/21)0%   (0/5)

1/**
2 * <copyright>
3 * </copyright>
4 *
5 * $Id$
6 */
7package de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.impl;
8 
9import de.uka.ipd.sdq.pcm.core.entity.InterfaceProvidingRequiringEntity;
10 
11import de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.InterfaceProvidingRequiringEntityResults;
12import de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.RepositorydecoratorPackage;
13 
14import org.eclipse.emf.common.notify.Notification;
15 
16import org.eclipse.emf.ecore.EClass;
17import org.eclipse.emf.ecore.InternalEObject;
18 
19import org.eclipse.emf.ecore.impl.ENotificationImpl;
20 
21/**
22 * <!-- begin-user-doc -->
23 * An implementation of the model object '<em><b>Interface Providing Requiring Entity Results</b></em>'.
24 * <!-- end-user-doc -->
25 * <p>
26 * The following features are implemented:
27 * <ul>
28 *   <li>{@link de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.impl.InterfaceProvidingRequiringEntityResultsImpl#getInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult <em>Interface Providing Requiring Entity Interface Providing Requiring Entity Result</em>}</li>
29 * </ul>
30 * </p>
31 *
32 * @generated
33 */
34public class InterfaceProvidingRequiringEntityResultsImpl extends ComponentResultImpl implements InterfaceProvidingRequiringEntityResults {
35        /**
36         * The cached value of the '{@link #getInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult() <em>Interface Providing Requiring Entity Interface Providing Requiring Entity Result</em>}' reference.
37         * <!-- begin-user-doc -->
38         * <!-- end-user-doc -->
39         * @see #getInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult()
40         * @generated
41         * @ordered
42         */
43        protected InterfaceProvidingRequiringEntity interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult;
44        /**
45         * <!-- begin-user-doc -->
46         * <!-- end-user-doc -->
47         * @generated
48         */
49        protected InterfaceProvidingRequiringEntityResultsImpl() {
50                super();
51        }
52 
53        /**
54         * <!-- begin-user-doc -->
55         * <!-- end-user-doc -->
56         * @generated
57         */
58        @Override
59        protected EClass eStaticClass() {
60                return RepositorydecoratorPackage.Literals.INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULTS;
61        }
62 
63        /**
64         * <!-- begin-user-doc -->
65         * <!-- end-user-doc -->
66         * @generated
67         */
68        public InterfaceProvidingRequiringEntity getInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult() {
69                if (interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult != null && interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult.eIsProxy()) {
70                        InternalEObject oldInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult = (InternalEObject)interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult;
71                        interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult = (InterfaceProvidingRequiringEntity)eResolveProxy(oldInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult);
72                        if (interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult != oldInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult) {
73                                if (eNotificationRequired())
74                                        eNotify(new ENotificationImpl(this, Notification.RESOLVE, RepositorydecoratorPackage.INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULTS__INTERFACE_PROVIDING_REQUIRING_ENTITY_INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULT, oldInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult, interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult));
75                        }
76                }
77                return interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult;
78        }
79 
80        /**
81         * <!-- begin-user-doc -->
82         * <!-- end-user-doc -->
83         * @generated
84         */
85        public InterfaceProvidingRequiringEntity basicGetInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult() {
86                return interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult;
87        }
88 
89        /**
90         * <!-- begin-user-doc -->
91         * <!-- end-user-doc -->
92         * @generated
93         */
94        public void setInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult(InterfaceProvidingRequiringEntity newInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult) {
95                InterfaceProvidingRequiringEntity oldInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult = interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult;
96                interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult = newInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult;
97                if (eNotificationRequired())
98                        eNotify(new ENotificationImpl(this, Notification.SET, RepositorydecoratorPackage.INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULTS__INTERFACE_PROVIDING_REQUIRING_ENTITY_INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULT, oldInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult, interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult));
99        }
100 
101        /**
102         * <!-- begin-user-doc -->
103         * <!-- end-user-doc -->
104         * @generated
105         */
106        @Override
107        public Object eGet(int featureID, boolean resolve, boolean coreType) {
108                switch (featureID) {
109                        case RepositorydecoratorPackage.INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULTS__INTERFACE_PROVIDING_REQUIRING_ENTITY_INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULT:
110                                if (resolve) return getInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult();
111                                return basicGetInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult();
112                }
113                return super.eGet(featureID, resolve, coreType);
114        }
115 
116        /**
117         * <!-- begin-user-doc -->
118         * <!-- end-user-doc -->
119         * @generated
120         */
121        @Override
122        public void eSet(int featureID, Object newValue) {
123                switch (featureID) {
124                        case RepositorydecoratorPackage.INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULTS__INTERFACE_PROVIDING_REQUIRING_ENTITY_INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULT:
125                                setInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult((InterfaceProvidingRequiringEntity)newValue);
126                                return;
127                }
128                super.eSet(featureID, newValue);
129        }
130 
131        /**
132         * <!-- begin-user-doc -->
133         * <!-- end-user-doc -->
134         * @generated
135         */
136        @Override
137        public void eUnset(int featureID) {
138                switch (featureID) {
139                        case RepositorydecoratorPackage.INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULTS__INTERFACE_PROVIDING_REQUIRING_ENTITY_INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULT:
140                                setInterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult((InterfaceProvidingRequiringEntity)null);
141                                return;
142                }
143                super.eUnset(featureID);
144        }
145 
146        /**
147         * <!-- begin-user-doc -->
148         * <!-- end-user-doc -->
149         * @generated
150         */
151        @Override
152        public boolean eIsSet(int featureID) {
153                switch (featureID) {
154                        case RepositorydecoratorPackage.INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULTS__INTERFACE_PROVIDING_REQUIRING_ENTITY_INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULT:
155                                return interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult != null;
156                }
157                return super.eIsSet(featureID);
158        }
159 
160} //InterfaceProvidingRequiringEntityResultsImpl

[all classes][de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.impl]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov