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 [RepositorydecoratorPackageImpl.java]

nameclass, %method, %block, %line, %
RepositorydecoratorPackageImpl.java0%   (0/1)0%   (0/22)0%   (0/629)0%   (0/91)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class RepositorydecoratorPackageImpl0%   (0/1)0%   (0/22)0%   (0/629)0%   (0/91)
<static initializer> 0%   (0/1)0%   (0/3)0%   (0/2)
RepositorydecoratorPackageImpl (): void 0%   (0/1)0%   (0/26)0%   (0/9)
createPackageContents (): void 0%   (0/1)0%   (0/88)0%   (0/19)
getAllocationContextResults (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getAllocationContextResults_AllocationContext_AllocationContextResult (): ERe... 0%   (0/1)0%   (0/7)0%   (0/1)
getAllocationServiceResult (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getAllocationServiceResult_AllocationContext_AllocationServiceResult (): ERef... 0%   (0/1)0%   (0/7)0%   (0/1)
getComponentResult (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getComponentResult_AverageNumberOfSentMessages (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getComponentResult_AverageResourceDemand (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getComponentResult_MeanResponseTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getComponentResult_NormalisedResourceDemand (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getComponentResult_NormalisedResponseTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getInterfaceProvidingRequiringEntityResults (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getInterfaceProvidingRequiringEntityResults_InterfaceProvidingRequiringEntity... 0%   (0/1)0%   (0/7)0%   (0/1)
getRepositorydecoratorFactory (): RepositorydecoratorFactory 0%   (0/1)0%   (0/4)0%   (0/1)
getServiceResult (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getServiceResult_MeanResponseTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getServiceResult_ServiceEffectSpecification_ServiceResult (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getServiceResult_Throughput (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
init (): RepositorydecoratorPackage 0%   (0/1)0%   (0/71)0%   (0/15)
initializePackageContents (): void 0%   (0/1)0%   (0/345)0%   (0/29)

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.PcmPackage;
10import de.uka.ipd.sdq.pcm.allocation.AllocationPackage;
11 
12import de.uka.ipd.sdq.pcm.core.CorePackage;
13 
14import de.uka.ipd.sdq.pcm.core.entity.EntityPackage;
15 
16import de.uka.ipd.sdq.pcm.parameter.ParameterPackage;
17 
18import de.uka.ipd.sdq.pcm.protocol.ProtocolPackage;
19 
20import de.uka.ipd.sdq.pcm.qosannotations.QosannotationsPackage;
21 
22import de.uka.ipd.sdq.pcm.repository.RepositoryPackage;
23 
24import de.uka.ipd.sdq.pcm.resourceenvironment.ResourceenvironmentPackage;
25 
26import de.uka.ipd.sdq.pcm.resourcetype.ResourcetypePackage;
27 
28import de.uka.ipd.sdq.pcm.resultdecorator.ResultdecoratorPackage;
29 
30import de.uka.ipd.sdq.pcm.resultdecorator.impl.ResultdecoratorPackageImpl;
31 
32import de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.AllocationContextResults;
33import de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.AllocationServiceResult;
34import de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.ComponentResult;
35import de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.InterfaceProvidingRequiringEntityResults;
36import de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.RepositorydecoratorFactory;
37import de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.RepositorydecoratorPackage;
38 
39import de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.ServiceResult;
40import de.uka.ipd.sdq.pcm.resultdecorator.resourceenvironmentdecorator.ResourceenvironmentdecoratorPackage;
41 
42import de.uka.ipd.sdq.pcm.resultdecorator.resourceenvironmentdecorator.impl.ResourceenvironmentdecoratorPackageImpl;
43 
44import de.uka.ipd.sdq.pcm.seff.SeffPackage;
45 
46import de.uka.ipd.sdq.pcm.subsystem.SubsystemPackage;
47 
48import de.uka.ipd.sdq.pcm.system.SystemPackage;
49 
50import de.uka.ipd.sdq.pcm.usagemodel.UsagemodelPackage;
51 
52import org.eclipse.emf.ecore.EAttribute;
53import org.eclipse.emf.ecore.EClass;
54import org.eclipse.emf.ecore.EPackage;
55import org.eclipse.emf.ecore.EReference;
56 
57import org.eclipse.emf.ecore.impl.EPackageImpl;
58 
59/**
60 * <!-- begin-user-doc -->
61 * An implementation of the model <b>Package</b>.
62 * <!-- end-user-doc -->
63 * @generated
64 */
65public class RepositorydecoratorPackageImpl extends EPackageImpl implements RepositorydecoratorPackage {
66        /**
67         * <!-- begin-user-doc -->
68         * <!-- end-user-doc -->
69         * @generated
70         */
71        private EClass interfaceProvidingRequiringEntityResultsEClass = null;
72 
73        /**
74         * <!-- begin-user-doc -->
75         * <!-- end-user-doc -->
76         * @generated
77         */
78        private EClass componentResultEClass = null;
79 
80        /**
81         * <!-- begin-user-doc -->
82         * <!-- end-user-doc -->
83         * @generated
84         */
85        private EClass allocationContextResultsEClass = null;
86 
87        /**
88         * <!-- begin-user-doc -->
89         * <!-- end-user-doc -->
90         * @generated
91         */
92        private EClass serviceResultEClass = null;
93 
94        /**
95         * <!-- begin-user-doc -->
96         * <!-- end-user-doc -->
97         * @generated
98         */
99        private EClass allocationServiceResultEClass = null;
100 
101        /**
102         * Creates an instance of the model <b>Package</b>, registered with
103         * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
104         * package URI value.
105         * <p>Note: the correct way to create the package is via the static
106         * factory method {@link #init init()}, which also performs
107         * initialization of the package, or returns the registered package,
108         * if one already exists.
109         * <!-- begin-user-doc -->
110         * <!-- end-user-doc -->
111         * @see org.eclipse.emf.ecore.EPackage.Registry
112         * @see de.uka.ipd.sdq.pcm.resultdecorator.repositorydecorator.RepositorydecoratorPackage#eNS_URI
113         * @see #init()
114         * @generated
115         */
116        private RepositorydecoratorPackageImpl() {
117                super(eNS_URI, RepositorydecoratorFactory.eINSTANCE);
118        }
119 
120        /**
121         * <!-- begin-user-doc -->
122         * <!-- end-user-doc -->
123         * @generated
124         */
125        private static boolean isInited = false;
126 
127        /**
128         * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
129         * 
130         * <p>This method is used to initialize {@link RepositorydecoratorPackage#eINSTANCE} when that field is accessed.
131         * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
132         * <!-- begin-user-doc -->
133         * <!-- end-user-doc -->
134         * @see #eNS_URI
135         * @see #createPackageContents()
136         * @see #initializePackageContents()
137         * @generated
138         */
139        public static RepositorydecoratorPackage init() {
140                if (isInited) return (RepositorydecoratorPackage)EPackage.Registry.INSTANCE.getEPackage(RepositorydecoratorPackage.eNS_URI);
141 
142                // Obtain or create and register package
143                RepositorydecoratorPackageImpl theRepositorydecoratorPackage = (RepositorydecoratorPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof RepositorydecoratorPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new RepositorydecoratorPackageImpl());
144 
145                isInited = true;
146 
147                // Initialize simple dependencies
148                PcmPackage.eINSTANCE.eClass();
149 
150                // Obtain or create and register interdependencies
151                ResultdecoratorPackageImpl theResultdecoratorPackage = (ResultdecoratorPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(ResultdecoratorPackage.eNS_URI) instanceof ResultdecoratorPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(ResultdecoratorPackage.eNS_URI) : ResultdecoratorPackage.eINSTANCE);
152                ResourceenvironmentdecoratorPackageImpl theResourceenvironmentdecoratorPackage = (ResourceenvironmentdecoratorPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(ResourceenvironmentdecoratorPackage.eNS_URI) instanceof ResourceenvironmentdecoratorPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(ResourceenvironmentdecoratorPackage.eNS_URI) : ResourceenvironmentdecoratorPackage.eINSTANCE);
153 
154                // Create package meta-data objects
155                theRepositorydecoratorPackage.createPackageContents();
156                theResultdecoratorPackage.createPackageContents();
157                theResourceenvironmentdecoratorPackage.createPackageContents();
158 
159                // Initialize created meta-data
160                theRepositorydecoratorPackage.initializePackageContents();
161                theResultdecoratorPackage.initializePackageContents();
162                theResourceenvironmentdecoratorPackage.initializePackageContents();
163 
164                // Mark meta-data to indicate it can't be changed
165                theRepositorydecoratorPackage.freeze();
166 
167  
168                // Update the registry and return the package
169                EPackage.Registry.INSTANCE.put(RepositorydecoratorPackage.eNS_URI, theRepositorydecoratorPackage);
170                return theRepositorydecoratorPackage;
171        }
172 
173        /**
174         * <!-- begin-user-doc -->
175         * <!-- end-user-doc -->
176         * @generated
177         */
178        public EClass getInterfaceProvidingRequiringEntityResults() {
179                return interfaceProvidingRequiringEntityResultsEClass;
180        }
181 
182        /**
183         * <!-- begin-user-doc -->
184         * <!-- end-user-doc -->
185         * @generated
186         */
187        public EReference getInterfaceProvidingRequiringEntityResults_InterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult() {
188                return (EReference)interfaceProvidingRequiringEntityResultsEClass.getEStructuralFeatures().get(0);
189        }
190 
191        /**
192         * <!-- begin-user-doc -->
193         * <!-- end-user-doc -->
194         * @generated
195         */
196        public EClass getComponentResult() {
197                return componentResultEClass;
198        }
199 
200        /**
201         * <!-- begin-user-doc -->
202         * <!-- end-user-doc -->
203         * @generated
204         */
205        public EAttribute getComponentResult_NormalisedResourceDemand() {
206                return (EAttribute)componentResultEClass.getEStructuralFeatures().get(0);
207        }
208 
209        /**
210         * <!-- begin-user-doc -->
211         * <!-- end-user-doc -->
212         * @generated
213         */
214        public EAttribute getComponentResult_NormalisedResponseTime() {
215                return (EAttribute)componentResultEClass.getEStructuralFeatures().get(1);
216        }
217 
218        /**
219         * <!-- begin-user-doc -->
220         * <!-- end-user-doc -->
221         * @generated
222         */
223        public EAttribute getComponentResult_AverageResourceDemand() {
224                return (EAttribute)componentResultEClass.getEStructuralFeatures().get(2);
225        }
226 
227        /**
228         * <!-- begin-user-doc -->
229         * <!-- end-user-doc -->
230         * @generated
231         */
232        public EAttribute getComponentResult_MeanResponseTime() {
233                return (EAttribute)componentResultEClass.getEStructuralFeatures().get(3);
234        }
235 
236        /**
237         * <!-- begin-user-doc -->
238         * <!-- end-user-doc -->
239         * @generated
240         */
241        public EAttribute getComponentResult_AverageNumberOfSentMessages() {
242                return (EAttribute)componentResultEClass.getEStructuralFeatures().get(4);
243        }
244 
245        /**
246         * <!-- begin-user-doc -->
247         * <!-- end-user-doc -->
248         * @generated
249         */
250        public EClass getAllocationContextResults() {
251                return allocationContextResultsEClass;
252        }
253 
254        /**
255         * <!-- begin-user-doc -->
256         * <!-- end-user-doc -->
257         * @generated
258         */
259        public EReference getAllocationContextResults_AllocationContext_AllocationContextResult() {
260                return (EReference)allocationContextResultsEClass.getEStructuralFeatures().get(0);
261        }
262 
263        /**
264         * <!-- begin-user-doc -->
265         * <!-- end-user-doc -->
266         * @generated
267         */
268        public EClass getServiceResult() {
269                return serviceResultEClass;
270        }
271 
272        /**
273         * <!-- begin-user-doc -->
274         * <!-- end-user-doc -->
275         * @generated
276         */
277        public EAttribute getServiceResult_MeanResponseTime() {
278                return (EAttribute)serviceResultEClass.getEStructuralFeatures().get(0);
279        }
280 
281        /**
282         * <!-- begin-user-doc -->
283         * <!-- end-user-doc -->
284         * @generated
285         */
286        public EAttribute getServiceResult_Throughput() {
287                return (EAttribute)serviceResultEClass.getEStructuralFeatures().get(1);
288        }
289 
290        /**
291         * <!-- begin-user-doc -->
292         * <!-- end-user-doc -->
293         * @generated
294         */
295        public EReference getServiceResult_ServiceEffectSpecification_ServiceResult() {
296                return (EReference)serviceResultEClass.getEStructuralFeatures().get(2);
297        }
298 
299        /**
300         * <!-- begin-user-doc -->
301         * <!-- end-user-doc -->
302         * @generated
303         */
304        public EClass getAllocationServiceResult() {
305                return allocationServiceResultEClass;
306        }
307 
308        /**
309         * <!-- begin-user-doc -->
310         * <!-- end-user-doc -->
311         * @generated
312         */
313        public EReference getAllocationServiceResult_AllocationContext_AllocationServiceResult() {
314                return (EReference)allocationServiceResultEClass.getEStructuralFeatures().get(0);
315        }
316 
317        /**
318         * <!-- begin-user-doc -->
319         * <!-- end-user-doc -->
320         * @generated
321         */
322        public RepositorydecoratorFactory getRepositorydecoratorFactory() {
323                return (RepositorydecoratorFactory)getEFactoryInstance();
324        }
325 
326        /**
327         * <!-- begin-user-doc -->
328         * <!-- end-user-doc -->
329         * @generated
330         */
331        private boolean isCreated = false;
332 
333        /**
334         * Creates the meta-model objects for the package.  This method is
335         * guarded to have no affect on any invocation but its first.
336         * <!-- begin-user-doc -->
337         * <!-- end-user-doc -->
338         * @generated
339         */
340        public void createPackageContents() {
341                if (isCreated) return;
342                isCreated = true;
343 
344                // Create classes and their features
345                interfaceProvidingRequiringEntityResultsEClass = createEClass(INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULTS);
346                createEReference(interfaceProvidingRequiringEntityResultsEClass, INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULTS__INTERFACE_PROVIDING_REQUIRING_ENTITY_INTERFACE_PROVIDING_REQUIRING_ENTITY_RESULT);
347 
348                componentResultEClass = createEClass(COMPONENT_RESULT);
349                createEAttribute(componentResultEClass, COMPONENT_RESULT__NORMALISED_RESOURCE_DEMAND);
350                createEAttribute(componentResultEClass, COMPONENT_RESULT__NORMALISED_RESPONSE_TIME);
351                createEAttribute(componentResultEClass, COMPONENT_RESULT__AVERAGE_RESOURCE_DEMAND);
352                createEAttribute(componentResultEClass, COMPONENT_RESULT__MEAN_RESPONSE_TIME);
353                createEAttribute(componentResultEClass, COMPONENT_RESULT__AVERAGE_NUMBER_OF_SENT_MESSAGES);
354 
355                allocationContextResultsEClass = createEClass(ALLOCATION_CONTEXT_RESULTS);
356                createEReference(allocationContextResultsEClass, ALLOCATION_CONTEXT_RESULTS__ALLOCATION_CONTEXT_ALLOCATION_CONTEXT_RESULT);
357 
358                serviceResultEClass = createEClass(SERVICE_RESULT);
359                createEAttribute(serviceResultEClass, SERVICE_RESULT__MEAN_RESPONSE_TIME);
360                createEAttribute(serviceResultEClass, SERVICE_RESULT__THROUGHPUT);
361                createEReference(serviceResultEClass, SERVICE_RESULT__SERVICE_EFFECT_SPECIFICATION_SERVICE_RESULT);
362 
363                allocationServiceResultEClass = createEClass(ALLOCATION_SERVICE_RESULT);
364                createEReference(allocationServiceResultEClass, ALLOCATION_SERVICE_RESULT__ALLOCATION_CONTEXT_ALLOCATION_SERVICE_RESULT);
365        }
366 
367        /**
368         * <!-- begin-user-doc -->
369         * <!-- end-user-doc -->
370         * @generated
371         */
372        private boolean isInitialized = false;
373 
374        /**
375         * Complete the initialization of the package and its meta-model.  This
376         * method is guarded to have no affect on any invocation but its first.
377         * <!-- begin-user-doc -->
378         * <!-- end-user-doc -->
379         * @generated
380         */
381        public void initializePackageContents() {
382                if (isInitialized) return;
383                isInitialized = true;
384 
385                // Initialize package
386                setName(eNAME);
387                setNsPrefix(eNS_PREFIX);
388                setNsURI(eNS_URI);
389 
390                // Obtain other dependent packages
391                EntityPackage theEntityPackage = (EntityPackage)EPackage.Registry.INSTANCE.getEPackage(EntityPackage.eNS_URI);
392                AllocationPackage theAllocationPackage = (AllocationPackage)EPackage.Registry.INSTANCE.getEPackage(AllocationPackage.eNS_URI);
393                SeffPackage theSeffPackage = (SeffPackage)EPackage.Registry.INSTANCE.getEPackage(SeffPackage.eNS_URI);
394 
395                // Create type parameters
396 
397                // Set bounds for type parameters
398 
399                // Add supertypes to classes
400                interfaceProvidingRequiringEntityResultsEClass.getESuperTypes().add(this.getComponentResult());
401                componentResultEClass.getESuperTypes().add(theEntityPackage.getNamedElement());
402                allocationContextResultsEClass.getESuperTypes().add(this.getComponentResult());
403                allocationServiceResultEClass.getESuperTypes().add(this.getServiceResult());
404 
405                // Initialize classes and features; add operations and parameters
406                initEClass(interfaceProvidingRequiringEntityResultsEClass, InterfaceProvidingRequiringEntityResults.class, "InterfaceProvidingRequiringEntityResults", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
407                initEReference(getInterfaceProvidingRequiringEntityResults_InterfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult(), theEntityPackage.getInterfaceProvidingRequiringEntity(), null, "interfaceProvidingRequiringEntity_InterfaceProvidingRequiringEntityResult", null, 0, 1, InterfaceProvidingRequiringEntityResults.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
408 
409                initEClass(componentResultEClass, ComponentResult.class, "ComponentResult", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
410                initEAttribute(getComponentResult_NormalisedResourceDemand(), ecorePackage.getEDouble(), "normalisedResourceDemand", null, 1, 1, ComponentResult.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
411                initEAttribute(getComponentResult_NormalisedResponseTime(), ecorePackage.getEDouble(), "normalisedResponseTime", null, 1, 1, ComponentResult.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
412                initEAttribute(getComponentResult_AverageResourceDemand(), ecorePackage.getEDouble(), "averageResourceDemand", null, 1, 1, ComponentResult.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
413                initEAttribute(getComponentResult_MeanResponseTime(), ecorePackage.getEDouble(), "meanResponseTime", null, 1, 1, ComponentResult.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
414                initEAttribute(getComponentResult_AverageNumberOfSentMessages(), ecorePackage.getEDouble(), "averageNumberOfSentMessages", null, 1, 1, ComponentResult.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
415 
416                initEClass(allocationContextResultsEClass, AllocationContextResults.class, "AllocationContextResults", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
417                initEReference(getAllocationContextResults_AllocationContext_AllocationContextResult(), theAllocationPackage.getAllocationContext(), null, "allocationContext_AllocationContextResult", null, 0, 1, AllocationContextResults.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
418 
419                initEClass(serviceResultEClass, ServiceResult.class, "ServiceResult", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
420                initEAttribute(getServiceResult_MeanResponseTime(), ecorePackage.getEDouble(), "meanResponseTime", null, 1, 1, ServiceResult.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
421                initEAttribute(getServiceResult_Throughput(), ecorePackage.getEDouble(), "throughput", null, 1, 1, ServiceResult.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
422                initEReference(getServiceResult_ServiceEffectSpecification_ServiceResult(), theSeffPackage.getServiceEffectSpecification(), null, "serviceEffectSpecification_ServiceResult", null, 1, 1, ServiceResult.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
423 
424                initEClass(allocationServiceResultEClass, AllocationServiceResult.class, "AllocationServiceResult", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
425                initEReference(getAllocationServiceResult_AllocationContext_AllocationServiceResult(), theAllocationPackage.getAllocationContext(), null, "allocationContext_AllocationServiceResult", null, 1, 1, AllocationServiceResult.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
426        }
427 
428} //RepositorydecoratorPackageImpl

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