EMMA Coverage Report (generated Sun Feb 05 10:43:15 CET 2012)
[all classes][de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.util]

COVERAGE SUMMARY FOR SOURCE FILE [QMLContractAdapterFactory.java]

nameclass, %method, %block, %line, %
QMLContractAdapterFactory.java0%   (0/2)0%   (0/60)0%   (0/214)0%   (0/69)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class QMLContractAdapterFactory0%   (0/1)0%   (0/31)0%   (0/96)0%   (0/40)
QMLContractAdapterFactory (): void 0%   (0/1)0%   (0/13)0%   (0/6)
createAdapter (Notifier): Adapter 0%   (0/1)0%   (0/7)0%   (0/1)
createAspectRequirementAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createConstraintAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createCriterionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createDeterministicEvaluationAspectAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createEObjectAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createEntityAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createEnumLiteralAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createEvaluationAspectAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createFrequencyAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createGenericQMLContractAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createGoalAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createIdentifierAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createMeanAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createNamedElementAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createNumericLiteralAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createObjectiveAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createPercentileAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createPointEstimatorAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createQMLDeclarationAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createRangeValueAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createRefinedQMLContractAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createRestrictionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createSetLiteralAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createSimpleQMLContractAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createStochasticEvaluationAspectAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createValueAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createValueLiteralAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createVarianceAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
isFactoryForType (Object): boolean 0%   (0/1)0%   (0/20)0%   (0/5)
     
class QMLContractAdapterFactory$10%   (0/1)0%   (0/29)0%   (0/118)0%   (0/30)
QMLContractAdapterFactory$1 (QMLContractAdapterFactory): void 0%   (0/1)0%   (0/6)0%   (0/2)
caseAspectRequirement (AspectRequirement): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseConstraint (Constraint): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseCriterion (Criterion): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseDeterministicEvaluationAspect (DeterministicEvaluationAspect): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseEntity (Entity): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseEnumLiteral (EnumLiteral): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseEvaluationAspect (EvaluationAspect): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseFrequency (Frequency): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseGenericQMLContract (GenericQMLContract): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseGoal (Goal): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseIdentifier (Identifier): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseMean (Mean): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseNamedElement (NamedElement): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseNumericLiteral (NumericLiteral): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseObjective (Objective): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
casePercentile (Percentile): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
casePointEstimator (PointEstimator): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseQMLDeclaration (QMLDeclaration): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseRangeValue (RangeValue): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseRefinedQMLContract (RefinedQMLContract): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseRestriction (Restriction): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseSetLiteral (SetLiteral): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseSimpleQMLContract (SimpleQMLContract): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseStochasticEvaluationAspect (StochasticEvaluationAspect): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseValue (Value): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseValueLiteral (ValueLiteral): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseVariance (Variance): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
defaultCase (EObject): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)

1/**
2 * <copyright>
3 * </copyright>
4 *
5 * $Id$
6 */
7package de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.util;
8 
9import de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.*;
10 
11import de.uka.ipd.sdq.dsexplore.qml.declarations.QMLDeclarations.QMLDeclaration;
12 
13import de.uka.ipd.sdq.identifier.Identifier;
14 
15import de.uka.ipd.sdq.pcm.core.entity.Entity;
16import de.uka.ipd.sdq.pcm.core.entity.NamedElement;
17 
18import org.eclipse.emf.common.notify.Adapter;
19import org.eclipse.emf.common.notify.Notifier;
20 
21import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
22 
23import org.eclipse.emf.ecore.EObject;
24 
25/**
26 * <!-- begin-user-doc -->
27 * The <b>Adapter Factory</b> for the model.
28 * It provides an adapter <code>createXXX</code> method for each class of the model.
29 * <!-- end-user-doc -->
30 * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.QMLContractPackage
31 * @generated
32 */
33public class QMLContractAdapterFactory extends AdapterFactoryImpl {
34        /**
35         * The cached model package.
36         * <!-- begin-user-doc -->
37         * <!-- end-user-doc -->
38         * @generated
39         */
40        protected static QMLContractPackage modelPackage;
41 
42        /**
43         * Creates an instance of the adapter factory.
44         * <!-- begin-user-doc -->
45         * <!-- end-user-doc -->
46         * @generated
47         */
48        public QMLContractAdapterFactory() {
49                if (modelPackage == null) {
50                        modelPackage = QMLContractPackage.eINSTANCE;
51                }
52        }
53 
54        /**
55         * Returns whether this factory is applicable for the type of the object.
56         * <!-- begin-user-doc -->
57         * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model.
58         * <!-- end-user-doc -->
59         * @return whether this factory is applicable for the type of the object.
60         * @generated
61         */
62        @Override
63        public boolean isFactoryForType(Object object) {
64                if (object == modelPackage) {
65                        return true;
66                }
67                if (object instanceof EObject) {
68                        return ((EObject)object).eClass().getEPackage() == modelPackage;
69                }
70                return false;
71        }
72 
73        /**
74         * The switch that delegates to the <code>createXXX</code> methods.
75         * <!-- begin-user-doc -->
76         * <!-- end-user-doc -->
77         * @generated
78         */
79        protected QMLContractSwitch<Adapter> modelSwitch =
80                new QMLContractSwitch<Adapter>() {
81                        @Override
82                        public Adapter caseSimpleQMLContract(SimpleQMLContract object) {
83                                return createSimpleQMLContractAdapter();
84                        }
85                        @Override
86                        public Adapter caseCriterion(Criterion object) {
87                                return createCriterionAdapter();
88                        }
89                        @Override
90                        public Adapter caseEvaluationAspect(EvaluationAspect object) {
91                                return createEvaluationAspectAdapter();
92                        }
93                        @Override
94                        public Adapter caseAspectRequirement(AspectRequirement object) {
95                                return createAspectRequirementAdapter();
96                        }
97                        @Override
98                        public Adapter caseValueLiteral(ValueLiteral object) {
99                                return createValueLiteralAdapter();
100                        }
101                        @Override
102                        public Adapter casePercentile(Percentile object) {
103                                return createPercentileAdapter();
104                        }
105                        @Override
106                        public Adapter casePointEstimator(PointEstimator object) {
107                                return createPointEstimatorAdapter();
108                        }
109                        @Override
110                        public Adapter caseStochasticEvaluationAspect(StochasticEvaluationAspect object) {
111                                return createStochasticEvaluationAspectAdapter();
112                        }
113                        @Override
114                        public Adapter caseFrequency(Frequency object) {
115                                return createFrequencyAdapter();
116                        }
117                        @Override
118                        public Adapter caseRangeValue(RangeValue object) {
119                                return createRangeValueAdapter();
120                        }
121                        @Override
122                        public Adapter caseMean(Mean object) {
123                                return createMeanAdapter();
124                        }
125                        @Override
126                        public Adapter caseVariance(Variance object) {
127                                return createVarianceAdapter();
128                        }
129                        @Override
130                        public Adapter caseNumericLiteral(NumericLiteral object) {
131                                return createNumericLiteralAdapter();
132                        }
133                        @Override
134                        public Adapter caseEnumLiteral(EnumLiteral object) {
135                                return createEnumLiteralAdapter();
136                        }
137                        @Override
138                        public Adapter caseSetLiteral(SetLiteral object) {
139                                return createSetLiteralAdapter();
140                        }
141                        @Override
142                        public Adapter caseRefinedQMLContract(RefinedQMLContract object) {
143                                return createRefinedQMLContractAdapter();
144                        }
145                        @Override
146                        public Adapter caseValue(Value object) {
147                                return createValueAdapter();
148                        }
149                        @Override
150                        public Adapter caseDeterministicEvaluationAspect(DeterministicEvaluationAspect object) {
151                                return createDeterministicEvaluationAspectAdapter();
152                        }
153                        @Override
154                        public Adapter caseObjective(Objective object) {
155                                return createObjectiveAdapter();
156                        }
157                        @Override
158                        public Adapter caseConstraint(Constraint object) {
159                                return createConstraintAdapter();
160                        }
161                        @Override
162                        public Adapter caseRestriction(Restriction object) {
163                                return createRestrictionAdapter();
164                        }
165                        @Override
166                        public Adapter caseGoal(Goal object) {
167                                return createGoalAdapter();
168                        }
169                        @Override
170                        public Adapter caseGenericQMLContract(GenericQMLContract object) {
171                                return createGenericQMLContractAdapter();
172                        }
173                        @Override
174                        public Adapter caseIdentifier(Identifier object) {
175                                return createIdentifierAdapter();
176                        }
177                        @Override
178                        public Adapter caseNamedElement(NamedElement object) {
179                                return createNamedElementAdapter();
180                        }
181                        @Override
182                        public Adapter caseEntity(Entity object) {
183                                return createEntityAdapter();
184                        }
185                        @Override
186                        public Adapter caseQMLDeclaration(QMLDeclaration object) {
187                                return createQMLDeclarationAdapter();
188                        }
189                        @Override
190                        public Adapter defaultCase(EObject object) {
191                                return createEObjectAdapter();
192                        }
193                };
194 
195        /**
196         * Creates an adapter for the <code>target</code>.
197         * <!-- begin-user-doc -->
198         * <!-- end-user-doc -->
199         * @param target the object to adapt.
200         * @return the adapter for the <code>target</code>.
201         * @generated
202         */
203        @Override
204        public Adapter createAdapter(Notifier target) {
205                return modelSwitch.doSwitch((EObject)target);
206        }
207 
208 
209        /**
210         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.SimpleQMLContract <em>Simple QML Contract</em>}'.
211         * <!-- begin-user-doc -->
212         * This default implementation returns null so that we can easily ignore cases;
213         * it's useful to ignore a case when inheritance will catch all the cases anyway.
214         * <!-- end-user-doc -->
215         * @return the new adapter.
216         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.SimpleQMLContract
217         * @generated
218         */
219        public Adapter createSimpleQMLContractAdapter() {
220                return null;
221        }
222 
223        /**
224         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Criterion <em>Criterion</em>}'.
225         * <!-- begin-user-doc -->
226         * This default implementation returns null so that we can easily ignore cases;
227         * it's useful to ignore a case when inheritance will catch all the cases anyway.
228         * <!-- end-user-doc -->
229         * @return the new adapter.
230         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Criterion
231         * @generated
232         */
233        public Adapter createCriterionAdapter() {
234                return null;
235        }
236 
237        /**
238         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EvaluationAspect <em>Evaluation Aspect</em>}'.
239         * <!-- begin-user-doc -->
240         * This default implementation returns null so that we can easily ignore cases;
241         * it's useful to ignore a case when inheritance will catch all the cases anyway.
242         * <!-- end-user-doc -->
243         * @return the new adapter.
244         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EvaluationAspect
245         * @generated
246         */
247        public Adapter createEvaluationAspectAdapter() {
248                return null;
249        }
250 
251        /**
252         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.AspectRequirement <em>Aspect Requirement</em>}'.
253         * <!-- begin-user-doc -->
254         * This default implementation returns null so that we can easily ignore cases;
255         * it's useful to ignore a case when inheritance will catch all the cases anyway.
256         * <!-- end-user-doc -->
257         * @return the new adapter.
258         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.AspectRequirement
259         * @generated
260         */
261        public Adapter createAspectRequirementAdapter() {
262                return null;
263        }
264 
265        /**
266         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.ValueLiteral <em>Value Literal</em>}'.
267         * <!-- begin-user-doc -->
268         * This default implementation returns null so that we can easily ignore cases;
269         * it's useful to ignore a case when inheritance will catch all the cases anyway.
270         * <!-- end-user-doc -->
271         * @return the new adapter.
272         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.ValueLiteral
273         * @generated
274         */
275        public Adapter createValueLiteralAdapter() {
276                return null;
277        }
278 
279        /**
280         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Percentile <em>Percentile</em>}'.
281         * <!-- begin-user-doc -->
282         * This default implementation returns null so that we can easily ignore cases;
283         * it's useful to ignore a case when inheritance will catch all the cases anyway.
284         * <!-- end-user-doc -->
285         * @return the new adapter.
286         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Percentile
287         * @generated
288         */
289        public Adapter createPercentileAdapter() {
290                return null;
291        }
292 
293        /**
294         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.PointEstimator <em>Point Estimator</em>}'.
295         * <!-- begin-user-doc -->
296         * This default implementation returns null so that we can easily ignore cases;
297         * it's useful to ignore a case when inheritance will catch all the cases anyway.
298         * <!-- end-user-doc -->
299         * @return the new adapter.
300         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.PointEstimator
301         * @generated
302         */
303        public Adapter createPointEstimatorAdapter() {
304                return null;
305        }
306 
307        /**
308         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.StochasticEvaluationAspect <em>Stochastic Evaluation Aspect</em>}'.
309         * <!-- begin-user-doc -->
310         * This default implementation returns null so that we can easily ignore cases;
311         * it's useful to ignore a case when inheritance will catch all the cases anyway.
312         * <!-- end-user-doc -->
313         * @return the new adapter.
314         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.StochasticEvaluationAspect
315         * @generated
316         */
317        public Adapter createStochasticEvaluationAspectAdapter() {
318                return null;
319        }
320 
321        /**
322         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Frequency <em>Frequency</em>}'.
323         * <!-- begin-user-doc -->
324         * This default implementation returns null so that we can easily ignore cases;
325         * it's useful to ignore a case when inheritance will catch all the cases anyway.
326         * <!-- end-user-doc -->
327         * @return the new adapter.
328         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Frequency
329         * @generated
330         */
331        public Adapter createFrequencyAdapter() {
332                return null;
333        }
334 
335        /**
336         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.RangeValue <em>Range Value</em>}'.
337         * <!-- begin-user-doc -->
338         * This default implementation returns null so that we can easily ignore cases;
339         * it's useful to ignore a case when inheritance will catch all the cases anyway.
340         * <!-- end-user-doc -->
341         * @return the new adapter.
342         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.RangeValue
343         * @generated
344         */
345        public Adapter createRangeValueAdapter() {
346                return null;
347        }
348 
349        /**
350         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Mean <em>Mean</em>}'.
351         * <!-- begin-user-doc -->
352         * This default implementation returns null so that we can easily ignore cases;
353         * it's useful to ignore a case when inheritance will catch all the cases anyway.
354         * <!-- end-user-doc -->
355         * @return the new adapter.
356         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Mean
357         * @generated
358         */
359        public Adapter createMeanAdapter() {
360                return null;
361        }
362 
363        /**
364         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Variance <em>Variance</em>}'.
365         * <!-- begin-user-doc -->
366         * This default implementation returns null so that we can easily ignore cases;
367         * it's useful to ignore a case when inheritance will catch all the cases anyway.
368         * <!-- end-user-doc -->
369         * @return the new adapter.
370         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Variance
371         * @generated
372         */
373        public Adapter createVarianceAdapter() {
374                return null;
375        }
376 
377        /**
378         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.NumericLiteral <em>Numeric Literal</em>}'.
379         * <!-- begin-user-doc -->
380         * This default implementation returns null so that we can easily ignore cases;
381         * it's useful to ignore a case when inheritance will catch all the cases anyway.
382         * <!-- end-user-doc -->
383         * @return the new adapter.
384         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.NumericLiteral
385         * @generated
386         */
387        public Adapter createNumericLiteralAdapter() {
388                return null;
389        }
390 
391        /**
392         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EnumLiteral <em>Enum Literal</em>}'.
393         * <!-- begin-user-doc -->
394         * This default implementation returns null so that we can easily ignore cases;
395         * it's useful to ignore a case when inheritance will catch all the cases anyway.
396         * <!-- end-user-doc -->
397         * @return the new adapter.
398         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EnumLiteral
399         * @generated
400         */
401        public Adapter createEnumLiteralAdapter() {
402                return null;
403        }
404 
405        /**
406         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.SetLiteral <em>Set Literal</em>}'.
407         * <!-- begin-user-doc -->
408         * This default implementation returns null so that we can easily ignore cases;
409         * it's useful to ignore a case when inheritance will catch all the cases anyway.
410         * <!-- end-user-doc -->
411         * @return the new adapter.
412         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.SetLiteral
413         * @generated
414         */
415        public Adapter createSetLiteralAdapter() {
416                return null;
417        }
418 
419        /**
420         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.RefinedQMLContract <em>Refined QML Contract</em>}'.
421         * <!-- begin-user-doc -->
422         * This default implementation returns null so that we can easily ignore cases;
423         * it's useful to ignore a case when inheritance will catch all the cases anyway.
424         * <!-- end-user-doc -->
425         * @return the new adapter.
426         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.RefinedQMLContract
427         * @generated
428         */
429        public Adapter createRefinedQMLContractAdapter() {
430                return null;
431        }
432 
433        /**
434         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Value <em>Value</em>}'.
435         * <!-- begin-user-doc -->
436         * This default implementation returns null so that we can easily ignore cases;
437         * it's useful to ignore a case when inheritance will catch all the cases anyway.
438         * <!-- end-user-doc -->
439         * @return the new adapter.
440         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Value
441         * @generated
442         */
443        public Adapter createValueAdapter() {
444                return null;
445        }
446 
447        /**
448         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.DeterministicEvaluationAspect <em>Deterministic Evaluation Aspect</em>}'.
449         * <!-- begin-user-doc -->
450         * This default implementation returns null so that we can easily ignore cases;
451         * it's useful to ignore a case when inheritance will catch all the cases anyway.
452         * <!-- end-user-doc -->
453         * @return the new adapter.
454         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.DeterministicEvaluationAspect
455         * @generated
456         */
457        public Adapter createDeterministicEvaluationAspectAdapter() {
458                return null;
459        }
460 
461        /**
462         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Objective <em>Objective</em>}'.
463         * <!-- begin-user-doc -->
464         * This default implementation returns null so that we can easily ignore cases;
465         * it's useful to ignore a case when inheritance will catch all the cases anyway.
466         * <!-- end-user-doc -->
467         * @return the new adapter.
468         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Objective
469         * @generated
470         */
471        public Adapter createObjectiveAdapter() {
472                return null;
473        }
474 
475        /**
476         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Constraint <em>Constraint</em>}'.
477         * <!-- begin-user-doc -->
478         * This default implementation returns null so that we can easily ignore cases;
479         * it's useful to ignore a case when inheritance will catch all the cases anyway.
480         * <!-- end-user-doc -->
481         * @return the new adapter.
482         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Constraint
483         * @generated
484         */
485        public Adapter createConstraintAdapter() {
486                return null;
487        }
488 
489        /**
490         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Restriction <em>Restriction</em>}'.
491         * <!-- begin-user-doc -->
492         * This default implementation returns null so that we can easily ignore cases;
493         * it's useful to ignore a case when inheritance will catch all the cases anyway.
494         * <!-- end-user-doc -->
495         * @return the new adapter.
496         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Restriction
497         * @generated
498         */
499        public Adapter createRestrictionAdapter() {
500                return null;
501        }
502 
503        /**
504         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Goal <em>Goal</em>}'.
505         * <!-- begin-user-doc -->
506         * This default implementation returns null so that we can easily ignore cases;
507         * it's useful to ignore a case when inheritance will catch all the cases anyway.
508         * <!-- end-user-doc -->
509         * @return the new adapter.
510         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Goal
511         * @generated
512         */
513        public Adapter createGoalAdapter() {
514                return null;
515        }
516 
517        /**
518         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.GenericQMLContract <em>Generic QML Contract</em>}'.
519         * <!-- begin-user-doc -->
520         * This default implementation returns null so that we can easily ignore cases;
521         * it's useful to ignore a case when inheritance will catch all the cases anyway.
522         * <!-- end-user-doc -->
523         * @return the new adapter.
524         * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.GenericQMLContract
525         * @generated
526         */
527        public Adapter createGenericQMLContractAdapter() {
528                return null;
529        }
530 
531        /**
532         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.identifier.Identifier <em>Identifier</em>}'.
533         * <!-- begin-user-doc -->
534         * This default implementation returns null so that we can easily ignore cases;
535         * it's useful to ignore a case when inheritance will catch all the cases anyway.
536         * <!-- end-user-doc -->
537         * @return the new adapter.
538         * @see de.uka.ipd.sdq.identifier.Identifier
539         * @generated
540         */
541        public Adapter createIdentifierAdapter() {
542                return null;
543        }
544 
545        /**
546         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.core.entity.NamedElement <em>Named Element</em>}'.
547         * <!-- begin-user-doc -->
548         * This default implementation returns null so that we can easily ignore cases;
549         * it's useful to ignore a case when inheritance will catch all the cases anyway.
550         * <!-- end-user-doc -->
551         * @return the new adapter.
552         * @see de.uka.ipd.sdq.pcm.core.entity.NamedElement
553         * @generated
554         */
555        public Adapter createNamedElementAdapter() {
556                return null;
557        }
558 
559        /**
560         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.core.entity.Entity <em>Entity</em>}'.
561         * <!-- begin-user-doc -->
562         * This default implementation returns null so that we can easily ignore cases;
563         * it's useful to ignore a case when inheritance will catch all the cases anyway.
564         * <!-- end-user-doc -->
565         * @return the new adapter.
566         * @see de.uka.ipd.sdq.pcm.core.entity.Entity
567         * @generated
568         */
569        public Adapter createEntityAdapter() {
570                return null;
571        }
572 
573        /**
574         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.declarations.QMLDeclarations.QMLDeclaration <em>QML Declaration</em>}'.
575         * <!-- begin-user-doc -->
576         * This default implementation returns null so that we can easily ignore cases;
577         * it's useful to ignore a case when inheritance will catch all the cases anyway.
578         * <!-- end-user-doc -->
579         * @return the new adapter.
580         * @see de.uka.ipd.sdq.dsexplore.qml.declarations.QMLDeclarations.QMLDeclaration
581         * @generated
582         */
583        public Adapter createQMLDeclarationAdapter() {
584                return null;
585        }
586 
587        /**
588         * Creates a new adapter for the default case.
589         * <!-- begin-user-doc -->
590         * This default implementation returns null.
591         * <!-- end-user-doc -->
592         * @return the new adapter.
593         * @generated
594         */
595        public Adapter createEObjectAdapter() {
596                return null;
597        }
598 
599} //QMLContractAdapterFactory

[all classes][de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.util]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov