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

COVERAGE SUMMARY FOR SOURCE FILE [StoexAdapterFactory.java]

nameclass, %method, %block, %line, %
StoexAdapterFactory.java0%   (0/2)0%   (0/68)0%   (0/238)0%   (0/77)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class StoexAdapterFactory0%   (0/1)0%   (0/35)0%   (0/104)0%   (0/44)
StoexAdapterFactory (): void 0%   (0/1)0%   (0/13)0%   (0/6)
createAbstractNamedReferenceAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createAdapter (Notifier): Adapter 0%   (0/1)0%   (0/7)0%   (0/1)
createAtomAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createBoolLiteralAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createBooleanExpressionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createBooleanOperatorExpressionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createCompareExpressionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createComparisonAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createDoubleLiteralAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createEObjectAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createExpressionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createFunctionLiteralAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createIfElseAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createIfElseExpressionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createIntLiteralAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createNamespaceReferenceAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createNegativeExpressionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createNotExpressionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createNumericLiteralAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createParenthesisAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createPowerAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createPowerExpressionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createProbabilityFunctionLiteralAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createProductAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createProductExpressionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createRandomVariableAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createStringLiteralAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createTermAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createTermExpressionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createUnaryAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createUnitCarryingElementAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createVariableAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createVariableReferenceAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
isFactoryForType (Object): boolean 0%   (0/1)0%   (0/20)0%   (0/5)
     
class StoexAdapterFactory$10%   (0/1)0%   (0/33)0%   (0/134)0%   (0/34)
StoexAdapterFactory$1 (StoexAdapterFactory): void 0%   (0/1)0%   (0/6)0%   (0/2)
caseAbstractNamedReference (AbstractNamedReference): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseAtom (Atom): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseBoolLiteral (BoolLiteral): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseBooleanExpression (BooleanExpression): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseBooleanOperatorExpression (BooleanOperatorExpression): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseCompareExpression (CompareExpression): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseComparison (Comparison): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseDoubleLiteral (DoubleLiteral): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseExpression (Expression): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseFunctionLiteral (FunctionLiteral): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseIfElse (IfElse): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseIfElseExpression (IfElseExpression): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseIntLiteral (IntLiteral): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseNamespaceReference (NamespaceReference): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseNegativeExpression (NegativeExpression): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseNotExpression (NotExpression): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseNumericLiteral (NumericLiteral): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseParenthesis (Parenthesis): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
casePower (Power): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
casePowerExpression (PowerExpression): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseProbabilityFunctionLiteral (ProbabilityFunctionLiteral): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseProduct (Product): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseProductExpression (ProductExpression): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseRandomVariable (RandomVariable): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseStringLiteral (StringLiteral): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseTerm (Term): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseTermExpression (TermExpression): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseUnary (Unary): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseUnitCarryingElement (UnitCarryingElement): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseVariable (Variable): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseVariableReference (VariableReference): 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.stoex.util;
8 
9import org.eclipse.emf.common.notify.Adapter;
10import org.eclipse.emf.common.notify.Notifier;
11import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
12import org.eclipse.emf.ecore.EObject;
13 
14import de.uka.ipd.sdq.stoex.AbstractNamedReference;
15import de.uka.ipd.sdq.stoex.Atom;
16import de.uka.ipd.sdq.stoex.BoolLiteral;
17import de.uka.ipd.sdq.stoex.BooleanExpression;
18import de.uka.ipd.sdq.stoex.BooleanOperatorExpression;
19import de.uka.ipd.sdq.stoex.CompareExpression;
20import de.uka.ipd.sdq.stoex.Comparison;
21import de.uka.ipd.sdq.stoex.DoubleLiteral;
22import de.uka.ipd.sdq.stoex.Expression;
23import de.uka.ipd.sdq.stoex.FunctionLiteral;
24import de.uka.ipd.sdq.stoex.IfElse;
25import de.uka.ipd.sdq.stoex.IfElseExpression;
26import de.uka.ipd.sdq.stoex.IntLiteral;
27import de.uka.ipd.sdq.stoex.NamespaceReference;
28import de.uka.ipd.sdq.stoex.NegativeExpression;
29import de.uka.ipd.sdq.stoex.NotExpression;
30import de.uka.ipd.sdq.stoex.NumericLiteral;
31import de.uka.ipd.sdq.stoex.Parenthesis;
32import de.uka.ipd.sdq.stoex.Power;
33import de.uka.ipd.sdq.stoex.PowerExpression;
34import de.uka.ipd.sdq.stoex.ProbabilityFunctionLiteral;
35import de.uka.ipd.sdq.stoex.Product;
36import de.uka.ipd.sdq.stoex.ProductExpression;
37import de.uka.ipd.sdq.stoex.RandomVariable;
38import de.uka.ipd.sdq.stoex.StoexPackage;
39import de.uka.ipd.sdq.stoex.StringLiteral;
40import de.uka.ipd.sdq.stoex.Term;
41import de.uka.ipd.sdq.stoex.TermExpression;
42import de.uka.ipd.sdq.stoex.Unary;
43import de.uka.ipd.sdq.stoex.Variable;
44import de.uka.ipd.sdq.stoex.VariableReference;
45import de.uka.ipd.sdq.units.UnitCarryingElement;
46 
47/**
48 * <!-- begin-user-doc -->
49 * The <b>Adapter Factory</b> for the model.
50 * It provides an adapter <code>createXXX</code> method for each class of the model.
51 * <!-- end-user-doc -->
52 * @see de.uka.ipd.sdq.stoex.StoexPackage
53 * @generated
54 */
55public class StoexAdapterFactory extends AdapterFactoryImpl {
56        /**
57         * <!-- begin-user-doc -->
58         * <!-- end-user-doc -->
59         * @generated
60         */
61        public static final String copyright = "Copyright 2007-2009, SDQ, IPD, U Karlsruhe";
62        /**
63         * The cached model package.
64         * <!-- begin-user-doc -->
65         * <!-- end-user-doc -->
66         * @generated
67         */
68        protected static StoexPackage modelPackage;
69 
70        /**
71         * Creates an instance of the adapter factory.
72         * <!-- begin-user-doc -->
73         * <!-- end-user-doc -->
74         * @generated
75         */
76        public StoexAdapterFactory() {
77                if (modelPackage == null) {
78                        modelPackage = StoexPackage.eINSTANCE;
79                }
80        }
81 
82        /**
83         * Returns whether this factory is applicable for the type of the object.
84         * <!-- begin-user-doc -->
85         * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model.
86         * <!-- end-user-doc -->
87         * @return whether this factory is applicable for the type of the object.
88         * @generated
89         */
90        @Override
91        public boolean isFactoryForType(Object object) {
92                if (object == modelPackage) {
93                        return true;
94                }
95                if (object instanceof EObject) {
96                        return ((EObject)object).eClass().getEPackage() == modelPackage;
97                }
98                return false;
99        }
100 
101        /**
102         * The switch that delegates to the <code>createXXX</code> methods.
103         * <!-- begin-user-doc -->
104         * <!-- end-user-doc -->
105         * @generated
106         */
107        protected StoexSwitch<Adapter> modelSwitch =
108                new StoexSwitch<Adapter>() {
109                        @Override
110                        public Adapter caseVariableReference(VariableReference object) {
111                                return createVariableReferenceAdapter();
112                        }
113                        @Override
114                        public Adapter caseAbstractNamedReference(AbstractNamedReference object) {
115                                return createAbstractNamedReferenceAdapter();
116                        }
117                        @Override
118                        public Adapter caseNamespaceReference(NamespaceReference object) {
119                                return createNamespaceReferenceAdapter();
120                        }
121                        @Override
122                        public Adapter caseVariable(Variable object) {
123                                return createVariableAdapter();
124                        }
125                        @Override
126                        public Adapter caseAtom(Atom object) {
127                                return createAtomAdapter();
128                        }
129                        @Override
130                        public Adapter caseUnary(Unary object) {
131                                return createUnaryAdapter();
132                        }
133                        @Override
134                        public Adapter casePower(Power object) {
135                                return createPowerAdapter();
136                        }
137                        @Override
138                        public Adapter caseProduct(Product object) {
139                                return createProductAdapter();
140                        }
141                        @Override
142                        public Adapter caseTerm(Term object) {
143                                return createTermAdapter();
144                        }
145                        @Override
146                        public Adapter caseComparison(Comparison object) {
147                                return createComparisonAdapter();
148                        }
149                        @Override
150                        public Adapter caseBooleanExpression(BooleanExpression object) {
151                                return createBooleanExpressionAdapter();
152                        }
153                        @Override
154                        public Adapter caseIfElse(IfElse object) {
155                                return createIfElseAdapter();
156                        }
157                        @Override
158                        public Adapter caseExpression(Expression object) {
159                                return createExpressionAdapter();
160                        }
161                        @Override
162                        public Adapter caseTermExpression(TermExpression object) {
163                                return createTermExpressionAdapter();
164                        }
165                        @Override
166                        public Adapter caseProductExpression(ProductExpression object) {
167                                return createProductExpressionAdapter();
168                        }
169                        @Override
170                        public Adapter caseProbabilityFunctionLiteral(ProbabilityFunctionLiteral object) {
171                                return createProbabilityFunctionLiteralAdapter();
172                        }
173                        @Override
174                        public Adapter caseParenthesis(Parenthesis object) {
175                                return createParenthesisAdapter();
176                        }
177                        @Override
178                        public Adapter caseNumericLiteral(NumericLiteral object) {
179                                return createNumericLiteralAdapter();
180                        }
181                        @Override
182                        public Adapter caseIntLiteral(IntLiteral object) {
183                                return createIntLiteralAdapter();
184                        }
185                        @Override
186                        public Adapter caseDoubleLiteral(DoubleLiteral object) {
187                                return createDoubleLiteralAdapter();
188                        }
189                        @Override
190                        public Adapter caseCompareExpression(CompareExpression object) {
191                                return createCompareExpressionAdapter();
192                        }
193                        @Override
194                        public Adapter caseBoolLiteral(BoolLiteral object) {
195                                return createBoolLiteralAdapter();
196                        }
197                        @Override
198                        public Adapter caseStringLiteral(StringLiteral object) {
199                                return createStringLiteralAdapter();
200                        }
201                        @Override
202                        public Adapter casePowerExpression(PowerExpression object) {
203                                return createPowerExpressionAdapter();
204                        }
205                        @Override
206                        public Adapter caseBooleanOperatorExpression(BooleanOperatorExpression object) {
207                                return createBooleanOperatorExpressionAdapter();
208                        }
209                        @Override
210                        public Adapter caseNotExpression(NotExpression object) {
211                                return createNotExpressionAdapter();
212                        }
213                        @Override
214                        public Adapter caseNegativeExpression(NegativeExpression object) {
215                                return createNegativeExpressionAdapter();
216                        }
217                        @Override
218                        public Adapter caseFunctionLiteral(FunctionLiteral object) {
219                                return createFunctionLiteralAdapter();
220                        }
221                        @Override
222                        public Adapter caseIfElseExpression(IfElseExpression object) {
223                                return createIfElseExpressionAdapter();
224                        }
225                        @Override
226                        public Adapter caseRandomVariable(RandomVariable object) {
227                                return createRandomVariableAdapter();
228                        }
229                        @Override
230                        public Adapter caseUnitCarryingElement(UnitCarryingElement object) {
231                                return createUnitCarryingElementAdapter();
232                        }
233                        @Override
234                        public Adapter defaultCase(EObject object) {
235                                return createEObjectAdapter();
236                        }
237                };
238 
239        /**
240         * Creates an adapter for the <code>target</code>.
241         * <!-- begin-user-doc -->
242         * <!-- end-user-doc -->
243         * @param target the object to adapt.
244         * @return the adapter for the <code>target</code>.
245         * @generated
246         */
247        @Override
248        public Adapter createAdapter(Notifier target) {
249                return modelSwitch.doSwitch((EObject)target);
250        }
251 
252 
253        /**
254         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.VariableReference <em>Variable Reference</em>}'.
255         * <!-- begin-user-doc -->
256         * This default implementation returns null so that we can easily ignore cases;
257         * it's useful to ignore a case when inheritance will catch all the cases anyway.
258         * <!-- end-user-doc -->
259         * @return the new adapter.
260         * @see de.uka.ipd.sdq.stoex.VariableReference
261         * @generated
262         */
263        public Adapter createVariableReferenceAdapter() {
264                return null;
265        }
266 
267        /**
268         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.AbstractNamedReference <em>Abstract Named Reference</em>}'.
269         * <!-- begin-user-doc -->
270         * This default implementation returns null so that we can easily ignore cases;
271         * it's useful to ignore a case when inheritance will catch all the cases anyway.
272         * <!-- end-user-doc -->
273         * @return the new adapter.
274         * @see de.uka.ipd.sdq.stoex.AbstractNamedReference
275         * @generated
276         */
277        public Adapter createAbstractNamedReferenceAdapter() {
278                return null;
279        }
280 
281        /**
282         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.NamespaceReference <em>Namespace Reference</em>}'.
283         * <!-- begin-user-doc -->
284         * This default implementation returns null so that we can easily ignore cases;
285         * it's useful to ignore a case when inheritance will catch all the cases anyway.
286         * <!-- end-user-doc -->
287         * @return the new adapter.
288         * @see de.uka.ipd.sdq.stoex.NamespaceReference
289         * @generated
290         */
291        public Adapter createNamespaceReferenceAdapter() {
292                return null;
293        }
294 
295        /**
296         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Variable <em>Variable</em>}'.
297         * <!-- begin-user-doc -->
298         * This default implementation returns null so that we can easily ignore cases;
299         * it's useful to ignore a case when inheritance will catch all the cases anyway.
300         * <!-- end-user-doc -->
301         * @return the new adapter.
302         * @see de.uka.ipd.sdq.stoex.Variable
303         * @generated
304         */
305        public Adapter createVariableAdapter() {
306                return null;
307        }
308 
309        /**
310         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Atom <em>Atom</em>}'.
311         * <!-- begin-user-doc -->
312         * This default implementation returns null so that we can easily ignore cases;
313         * it's useful to ignore a case when inheritance will catch all the cases anyway.
314         * <!-- end-user-doc -->
315         * @return the new adapter.
316         * @see de.uka.ipd.sdq.stoex.Atom
317         * @generated
318         */
319        public Adapter createAtomAdapter() {
320                return null;
321        }
322 
323        /**
324         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Unary <em>Unary</em>}'.
325         * <!-- begin-user-doc -->
326         * This default implementation returns null so that we can easily ignore cases;
327         * it's useful to ignore a case when inheritance will catch all the cases anyway.
328         * <!-- end-user-doc -->
329         * @return the new adapter.
330         * @see de.uka.ipd.sdq.stoex.Unary
331         * @generated
332         */
333        public Adapter createUnaryAdapter() {
334                return null;
335        }
336 
337        /**
338         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Power <em>Power</em>}'.
339         * <!-- begin-user-doc -->
340         * This default implementation returns null so that we can easily ignore cases;
341         * it's useful to ignore a case when inheritance will catch all the cases anyway.
342         * <!-- end-user-doc -->
343         * @return the new adapter.
344         * @see de.uka.ipd.sdq.stoex.Power
345         * @generated
346         */
347        public Adapter createPowerAdapter() {
348                return null;
349        }
350 
351        /**
352         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Product <em>Product</em>}'.
353         * <!-- begin-user-doc -->
354         * This default implementation returns null so that we can easily ignore cases;
355         * it's useful to ignore a case when inheritance will catch all the cases anyway.
356         * <!-- end-user-doc -->
357         * @return the new adapter.
358         * @see de.uka.ipd.sdq.stoex.Product
359         * @generated
360         */
361        public Adapter createProductAdapter() {
362                return null;
363        }
364 
365        /**
366         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Term <em>Term</em>}'.
367         * <!-- begin-user-doc -->
368         * This default implementation returns null so that we can easily ignore cases;
369         * it's useful to ignore a case when inheritance will catch all the cases anyway.
370         * <!-- end-user-doc -->
371         * @return the new adapter.
372         * @see de.uka.ipd.sdq.stoex.Term
373         * @generated
374         */
375        public Adapter createTermAdapter() {
376                return null;
377        }
378 
379        /**
380         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Comparison <em>Comparison</em>}'.
381         * <!-- begin-user-doc -->
382         * This default implementation returns null so that we can easily ignore cases;
383         * it's useful to ignore a case when inheritance will catch all the cases anyway.
384         * <!-- end-user-doc -->
385         * @return the new adapter.
386         * @see de.uka.ipd.sdq.stoex.Comparison
387         * @generated
388         */
389        public Adapter createComparisonAdapter() {
390                return null;
391        }
392 
393        /**
394         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.BooleanExpression <em>Boolean Expression</em>}'.
395         * <!-- begin-user-doc -->
396         * This default implementation returns null so that we can easily ignore cases;
397         * it's useful to ignore a case when inheritance will catch all the cases anyway.
398         * <!-- end-user-doc -->
399         * @return the new adapter.
400         * @see de.uka.ipd.sdq.stoex.BooleanExpression
401         * @generated
402         */
403        public Adapter createBooleanExpressionAdapter() {
404                return null;
405        }
406 
407        /**
408         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.IfElse <em>If Else</em>}'.
409         * <!-- begin-user-doc -->
410         * This default implementation returns null so that we can easily ignore cases;
411         * it's useful to ignore a case when inheritance will catch all the cases anyway.
412         * <!-- end-user-doc -->
413         * @return the new adapter.
414         * @see de.uka.ipd.sdq.stoex.IfElse
415         * @generated
416         */
417        public Adapter createIfElseAdapter() {
418                return null;
419        }
420 
421        /**
422         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Expression <em>Expression</em>}'.
423         * <!-- begin-user-doc -->
424         * This default implementation returns null so that we can easily ignore cases;
425         * it's useful to ignore a case when inheritance will catch all the cases anyway.
426         * <!-- end-user-doc -->
427         * @return the new adapter.
428         * @see de.uka.ipd.sdq.stoex.Expression
429         * @generated
430         */
431        public Adapter createExpressionAdapter() {
432                return null;
433        }
434 
435        /**
436         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.TermExpression <em>Term Expression</em>}'.
437         * <!-- begin-user-doc -->
438         * This default implementation returns null so that we can easily ignore cases;
439         * it's useful to ignore a case when inheritance will catch all the cases anyway.
440         * <!-- end-user-doc -->
441         * @return the new adapter.
442         * @see de.uka.ipd.sdq.stoex.TermExpression
443         * @generated
444         */
445        public Adapter createTermExpressionAdapter() {
446                return null;
447        }
448 
449        /**
450         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.RandomVariable <em>Random Variable</em>}'.
451         * <!-- begin-user-doc -->
452         * This default implementation returns null so that we can easily ignore cases;
453         * it's useful to ignore a case when inheritance will catch all the cases anyway.
454         * <!-- end-user-doc -->
455         * @return the new adapter.
456         * @see de.uka.ipd.sdq.stoex.RandomVariable
457         * @generated
458         */
459        public Adapter createRandomVariableAdapter() {
460                return null;
461        }
462 
463        /**
464         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.ProductExpression <em>Product Expression</em>}'.
465         * <!-- begin-user-doc -->
466         * This default implementation returns null so that we can easily ignore cases;
467         * it's useful to ignore a case when inheritance will catch all the cases anyway.
468         * <!-- end-user-doc -->
469         * @return the new adapter.
470         * @see de.uka.ipd.sdq.stoex.ProductExpression
471         * @generated
472         */
473        public Adapter createProductExpressionAdapter() {
474                return null;
475        }
476 
477        /**
478         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.ProbabilityFunctionLiteral <em>Probability Function Literal</em>}'.
479         * <!-- begin-user-doc -->
480         * This default implementation returns null so that we can easily ignore cases;
481         * it's useful to ignore a case when inheritance will catch all the cases anyway.
482         * <!-- end-user-doc -->
483         * @return the new adapter.
484         * @see de.uka.ipd.sdq.stoex.ProbabilityFunctionLiteral
485         * @generated
486         */
487        public Adapter createProbabilityFunctionLiteralAdapter() {
488                return null;
489        }
490 
491        /**
492         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Parenthesis <em>Parenthesis</em>}'.
493         * <!-- begin-user-doc -->
494         * This default implementation returns null so that we can easily ignore cases;
495         * it's useful to ignore a case when inheritance will catch all the cases anyway.
496         * <!-- end-user-doc -->
497         * @return the new adapter.
498         * @see de.uka.ipd.sdq.stoex.Parenthesis
499         * @generated
500         */
501        public Adapter createParenthesisAdapter() {
502                return null;
503        }
504 
505        /**
506         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.NumericLiteral <em>Numeric Literal</em>}'.
507         * <!-- begin-user-doc -->
508         * This default implementation returns null so that we can easily ignore cases;
509         * it's useful to ignore a case when inheritance will catch all the cases anyway.
510         * <!-- end-user-doc -->
511         * @return the new adapter.
512         * @see de.uka.ipd.sdq.stoex.NumericLiteral
513         * @generated
514         */
515        public Adapter createNumericLiteralAdapter() {
516                return null;
517        }
518 
519        /**
520         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.IntLiteral <em>Int Literal</em>}'.
521         * <!-- begin-user-doc -->
522         * This default implementation returns null so that we can easily ignore cases;
523         * it's useful to ignore a case when inheritance will catch all the cases anyway.
524         * <!-- end-user-doc -->
525         * @return the new adapter.
526         * @see de.uka.ipd.sdq.stoex.IntLiteral
527         * @generated
528         */
529        public Adapter createIntLiteralAdapter() {
530                return null;
531        }
532 
533        /**
534         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.DoubleLiteral <em>Double Literal</em>}'.
535         * <!-- begin-user-doc -->
536         * This default implementation returns null so that we can easily ignore cases;
537         * it's useful to ignore a case when inheritance will catch all the cases anyway.
538         * <!-- end-user-doc -->
539         * @return the new adapter.
540         * @see de.uka.ipd.sdq.stoex.DoubleLiteral
541         * @generated
542         */
543        public Adapter createDoubleLiteralAdapter() {
544                return null;
545        }
546 
547        /**
548         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.CompareExpression <em>Compare Expression</em>}'.
549         * <!-- begin-user-doc -->
550         * This default implementation returns null so that we can easily ignore cases;
551         * it's useful to ignore a case when inheritance will catch all the cases anyway.
552         * <!-- end-user-doc -->
553         * @return the new adapter.
554         * @see de.uka.ipd.sdq.stoex.CompareExpression
555         * @generated
556         */
557        public Adapter createCompareExpressionAdapter() {
558                return null;
559        }
560 
561        /**
562         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.BoolLiteral <em>Bool Literal</em>}'.
563         * <!-- begin-user-doc -->
564         * This default implementation returns null so that we can easily ignore cases;
565         * it's useful to ignore a case when inheritance will catch all the cases anyway.
566         * <!-- end-user-doc -->
567         * @return the new adapter.
568         * @see de.uka.ipd.sdq.stoex.BoolLiteral
569         * @generated
570         */
571        public Adapter createBoolLiteralAdapter() {
572                return null;
573        }
574 
575        /**
576         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.StringLiteral <em>String Literal</em>}'.
577         * <!-- begin-user-doc -->
578         * This default implementation returns null so that we can easily ignore cases;
579         * it's useful to ignore a case when inheritance will catch all the cases anyway.
580         * <!-- end-user-doc -->
581         * @return the new adapter.
582         * @see de.uka.ipd.sdq.stoex.StringLiteral
583         * @generated
584         */
585        public Adapter createStringLiteralAdapter() {
586                return null;
587        }
588 
589        /**
590         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.PowerExpression <em>Power Expression</em>}'.
591         * <!-- begin-user-doc -->
592         * This default implementation returns null so that we can easily ignore cases;
593         * it's useful to ignore a case when inheritance will catch all the cases anyway.
594         * <!-- end-user-doc -->
595         * @return the new adapter.
596         * @see de.uka.ipd.sdq.stoex.PowerExpression
597         * @generated
598         */
599        public Adapter createPowerExpressionAdapter() {
600                return null;
601        }
602 
603        /**
604         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.BooleanOperatorExpression <em>Boolean Operator Expression</em>}'.
605         * <!-- begin-user-doc -->
606         * This default implementation returns null so that we can easily ignore cases;
607         * it's useful to ignore a case when inheritance will catch all the cases anyway.
608         * <!-- end-user-doc -->
609         * @return the new adapter.
610         * @see de.uka.ipd.sdq.stoex.BooleanOperatorExpression
611         * @generated
612         */
613        public Adapter createBooleanOperatorExpressionAdapter() {
614                return null;
615        }
616 
617        /**
618         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.NotExpression <em>Not Expression</em>}'.
619         * <!-- begin-user-doc -->
620         * This default implementation returns null so that we can easily ignore cases;
621         * it's useful to ignore a case when inheritance will catch all the cases anyway.
622         * <!-- end-user-doc -->
623         * @return the new adapter.
624         * @see de.uka.ipd.sdq.stoex.NotExpression
625         * @generated
626         */
627        public Adapter createNotExpressionAdapter() {
628                return null;
629        }
630 
631        /**
632         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.NegativeExpression <em>Negative Expression</em>}'.
633         * <!-- begin-user-doc -->
634         * This default implementation returns null so that we can easily ignore cases;
635         * it's useful to ignore a case when inheritance will catch all the cases anyway.
636         * <!-- end-user-doc -->
637         * @return the new adapter.
638         * @see de.uka.ipd.sdq.stoex.NegativeExpression
639         * @generated
640         */
641        public Adapter createNegativeExpressionAdapter() {
642                return null;
643        }
644 
645        /**
646         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.FunctionLiteral <em>Function Literal</em>}'.
647         * <!-- begin-user-doc -->
648         * This default implementation returns null so that we can easily ignore cases;
649         * it's useful to ignore a case when inheritance will catch all the cases anyway.
650         * <!-- end-user-doc -->
651         * @return the new adapter.
652         * @see de.uka.ipd.sdq.stoex.FunctionLiteral
653         * @generated
654         */
655        public Adapter createFunctionLiteralAdapter() {
656                return null;
657        }
658 
659        /**
660         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.IfElseExpression <em>If Else Expression</em>}'.
661         * <!-- begin-user-doc -->
662         * This default implementation returns null so that we can easily ignore cases;
663         * it's useful to ignore a case when inheritance will catch all the cases anyway.
664         * <!-- end-user-doc -->
665         * @return the new adapter.
666         * @see de.uka.ipd.sdq.stoex.IfElseExpression
667         * @generated
668         */
669        public Adapter createIfElseExpressionAdapter() {
670                return null;
671        }
672 
673        /**
674         * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.units.UnitCarryingElement <em>Unit Carrying Element</em>}'.
675         * <!-- begin-user-doc -->
676         * This default implementation returns null so that we can easily ignore cases;
677         * it's useful to ignore a case when inheritance will catch all the cases anyway.
678         * <!-- end-user-doc -->
679         * @return the new adapter.
680         * @see de.uka.ipd.sdq.units.UnitCarryingElement
681         * @generated
682         */
683        public Adapter createUnitCarryingElementAdapter() {
684                return null;
685        }
686 
687        /**
688         * Creates a new adapter for the default case.
689         * <!-- begin-user-doc -->
690         * This default implementation returns null.
691         * <!-- end-user-doc -->
692         * @return the new adapter.
693         * @generated
694         */
695        public Adapter createEObjectAdapter() {
696                return null;
697        }
698 
699} //StoexAdapterFactory

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