EMMA Coverage Report (generated Sun Feb 05 10:43:15 CET 2012)
[all classes][EssentialOCL.util]

COVERAGE SUMMARY FOR SOURCE FILE [EssentialOCLAdapterFactory.java]

nameclass, %method, %block, %line, %
EssentialOCLAdapterFactory.java0%   (0/2)0%   (0/104)0%   (0/346)0%   (0/113)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class EssentialOCLAdapterFactory0%   (0/1)0%   (0/53)0%   (0/140)0%   (0/62)
EssentialOCLAdapterFactory (): void 0%   (0/1)0%   (0/13)0%   (0/6)
createAdapter (Notifier): Adapter 0%   (0/1)0%   (0/7)0%   (0/1)
createAnyTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createBagTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createBooleanLiteralExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createCallExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createClassAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createCollectionItemAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createCollectionLiteralExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createCollectionLiteralPartAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createCollectionRangeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createCollectionTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createDataTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createEObjectAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createElementAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createEnumLiteralExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createExpressionInOclAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createFeatureCallExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createIfExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createIntegerLiteralExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createInvalidLiteralExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createInvalidTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createIterateExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createIteratorExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createLetExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createLiteralExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createLoopExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createNamedElementAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createNavigationCallExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createNullLiteralExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createNumericLiteralExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createObjectAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createOclExpressionAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createOperationCallExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createOrderedSetTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createPrimitiveLiteralExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createPropertyCallExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createRealLiteralExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createSequenceTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createSetTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createStringLiteralExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createTupleLiteralExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createTupleLiteralPartAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createTupleTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createTypeExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createTypeTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createTypedElementAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createUnlimitedNaturalExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createVariableAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createVariableExpAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createVoidTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
isFactoryForType (Object): boolean 0%   (0/1)0%   (0/20)0%   (0/5)
     
class EssentialOCLAdapterFactory$10%   (0/1)0%   (0/51)0%   (0/206)0%   (0/52)
EssentialOCLAdapterFactory$1 (EssentialOCLAdapterFactory): void 0%   (0/1)0%   (0/6)0%   (0/2)
caseAnyType (AnyType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseBagType (BagType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseBooleanLiteralExp (BooleanLiteralExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseCallExp (CallExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseClass (Class): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseCollectionItem (CollectionItem): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseCollectionLiteralExp (CollectionLiteralExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseCollectionLiteralPart (CollectionLiteralPart): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseCollectionRange (CollectionRange): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseCollectionType (CollectionType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseDataType (DataType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseElement (Element): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseEnumLiteralExp (EnumLiteralExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseExpressionInOcl (ExpressionInOcl): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseFeatureCallExp (FeatureCallExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseIfExp (IfExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseIntegerLiteralExp (IntegerLiteralExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseInvalidLiteralExp (InvalidLiteralExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseInvalidType (InvalidType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseIterateExp (IterateExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseIteratorExp (IteratorExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseLetExp (LetExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseLiteralExp (LiteralExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseLoopExp (LoopExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseNamedElement (NamedElement): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseNavigationCallExp (NavigationCallExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseNullLiteralExp (NullLiteralExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseNumericLiteralExp (NumericLiteralExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseObject (Object): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseOclExpression (OclExpression): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseOperationCallExp (OperationCallExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseOrderedSetType (OrderedSetType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
casePrimitiveLiteralExp (PrimitiveLiteralExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
casePropertyCallExp (PropertyCallExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseRealLiteralExp (RealLiteralExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseSequenceType (SequenceType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseSetType (SetType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseStringLiteralExp (StringLiteralExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseTupleLiteralExp (TupleLiteralExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseTupleLiteralPart (TupleLiteralPart): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseTupleType (TupleType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseType (Type): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseTypeExp (TypeExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseTypeType (TypeType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseTypedElement (TypedElement): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseUnlimitedNaturalExp (UnlimitedNaturalExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseVariable (Variable): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseVariableExp (VariableExp): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseVoidType (VoidType): 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 EssentialOCL.util;
8 
9import EMOF.DataType;
10import EMOF.Element;
11import EMOF.NamedElement;
12import EMOF.Type;
13import EMOF.TypedElement;
14 
15import EssentialOCL.*;
16 
17import org.eclipse.emf.common.notify.Adapter;
18import org.eclipse.emf.common.notify.Notifier;
19 
20import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
21 
22import org.eclipse.emf.ecore.EObject;
23 
24/**
25 * <!-- begin-user-doc -->
26 * The <b>Adapter Factory</b> for the model.
27 * It provides an adapter <code>createXXX</code> method for each class of the model.
28 * <!-- end-user-doc -->
29 * @see EssentialOCL.EssentialOCLPackage
30 * @generated
31 */
32public class EssentialOCLAdapterFactory extends AdapterFactoryImpl {
33        /**
34         * The cached model package.
35         * <!-- begin-user-doc -->
36         * <!-- end-user-doc -->
37         * @generated
38         */
39        protected static EssentialOCLPackage modelPackage;
40 
41        /**
42         * Creates an instance of the adapter factory.
43         * <!-- begin-user-doc -->
44         * <!-- end-user-doc -->
45         * @generated
46         */
47        public EssentialOCLAdapterFactory() {
48                if (modelPackage == null) {
49                        modelPackage = EssentialOCLPackage.eINSTANCE;
50                }
51        }
52 
53        /**
54         * Returns whether this factory is applicable for the type of the object.
55         * <!-- begin-user-doc -->
56         * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model.
57         * <!-- end-user-doc -->
58         * @return whether this factory is applicable for the type of the object.
59         * @generated
60         */
61        @Override
62        public boolean isFactoryForType(Object object) {
63                if (object == modelPackage) {
64                        return true;
65                }
66                if (object instanceof EObject) {
67                        return ((EObject)object).eClass().getEPackage() == modelPackage;
68                }
69                return false;
70        }
71 
72        /**
73         * The switch that delegates to the <code>createXXX</code> methods.
74         * <!-- begin-user-doc -->
75         * <!-- end-user-doc -->
76         * @generated
77         */
78        protected EssentialOCLSwitch<Adapter> modelSwitch =
79                new EssentialOCLSwitch<Adapter>() {
80                        @Override
81                        public Adapter caseAnyType(AnyType object) {
82                                return createAnyTypeAdapter();
83                        }
84                        @Override
85                        public Adapter caseBagType(BagType object) {
86                                return createBagTypeAdapter();
87                        }
88                        @Override
89                        public Adapter caseBooleanLiteralExp(BooleanLiteralExp object) {
90                                return createBooleanLiteralExpAdapter();
91                        }
92                        @Override
93                        public Adapter caseCallExp(CallExp object) {
94                                return createCallExpAdapter();
95                        }
96                        @Override
97                        public Adapter caseCollectionItem(CollectionItem object) {
98                                return createCollectionItemAdapter();
99                        }
100                        @Override
101                        public Adapter caseCollectionLiteralExp(CollectionLiteralExp object) {
102                                return createCollectionLiteralExpAdapter();
103                        }
104                        @Override
105                        public Adapter caseCollectionLiteralPart(CollectionLiteralPart object) {
106                                return createCollectionLiteralPartAdapter();
107                        }
108                        @Override
109                        public Adapter caseCollectionRange(CollectionRange object) {
110                                return createCollectionRangeAdapter();
111                        }
112                        @Override
113                        public Adapter caseCollectionType(CollectionType object) {
114                                return createCollectionTypeAdapter();
115                        }
116                        @Override
117                        public Adapter caseEnumLiteralExp(EnumLiteralExp object) {
118                                return createEnumLiteralExpAdapter();
119                        }
120                        @Override
121                        public Adapter caseExpressionInOcl(ExpressionInOcl object) {
122                                return createExpressionInOclAdapter();
123                        }
124                        @Override
125                        public Adapter caseFeatureCallExp(FeatureCallExp object) {
126                                return createFeatureCallExpAdapter();
127                        }
128                        @Override
129                        public Adapter caseIfExp(IfExp object) {
130                                return createIfExpAdapter();
131                        }
132                        @Override
133                        public Adapter caseIntegerLiteralExp(IntegerLiteralExp object) {
134                                return createIntegerLiteralExpAdapter();
135                        }
136                        @Override
137                        public Adapter caseInvalidLiteralExp(InvalidLiteralExp object) {
138                                return createInvalidLiteralExpAdapter();
139                        }
140                        @Override
141                        public Adapter caseInvalidType(InvalidType object) {
142                                return createInvalidTypeAdapter();
143                        }
144                        @Override
145                        public Adapter caseIterateExp(IterateExp object) {
146                                return createIterateExpAdapter();
147                        }
148                        @Override
149                        public Adapter caseIteratorExp(IteratorExp object) {
150                                return createIteratorExpAdapter();
151                        }
152                        @Override
153                        public Adapter caseLetExp(LetExp object) {
154                                return createLetExpAdapter();
155                        }
156                        @Override
157                        public Adapter caseLiteralExp(LiteralExp object) {
158                                return createLiteralExpAdapter();
159                        }
160                        @Override
161                        public Adapter caseLoopExp(LoopExp object) {
162                                return createLoopExpAdapter();
163                        }
164                        @Override
165                        public Adapter caseNavigationCallExp(NavigationCallExp object) {
166                                return createNavigationCallExpAdapter();
167                        }
168                        @Override
169                        public Adapter caseNullLiteralExp(NullLiteralExp object) {
170                                return createNullLiteralExpAdapter();
171                        }
172                        @Override
173                        public Adapter caseNumericLiteralExp(NumericLiteralExp object) {
174                                return createNumericLiteralExpAdapter();
175                        }
176                        @Override
177                        public Adapter caseOclExpression(OclExpression object) {
178                                return createOclExpressionAdapter();
179                        }
180                        @Override
181                        public Adapter caseOperationCallExp(OperationCallExp object) {
182                                return createOperationCallExpAdapter();
183                        }
184                        @Override
185                        public Adapter caseOrderedSetType(OrderedSetType object) {
186                                return createOrderedSetTypeAdapter();
187                        }
188                        @Override
189                        public Adapter casePrimitiveLiteralExp(PrimitiveLiteralExp object) {
190                                return createPrimitiveLiteralExpAdapter();
191                        }
192                        @Override
193                        public Adapter casePropertyCallExp(PropertyCallExp object) {
194                                return createPropertyCallExpAdapter();
195                        }
196                        @Override
197                        public Adapter caseRealLiteralExp(RealLiteralExp object) {
198                                return createRealLiteralExpAdapter();
199                        }
200                        @Override
201                        public Adapter caseSequenceType(SequenceType object) {
202                                return createSequenceTypeAdapter();
203                        }
204                        @Override
205                        public Adapter caseSetType(SetType object) {
206                                return createSetTypeAdapter();
207                        }
208                        @Override
209                        public Adapter caseStringLiteralExp(StringLiteralExp object) {
210                                return createStringLiteralExpAdapter();
211                        }
212                        @Override
213                        public Adapter caseTupleLiteralExp(TupleLiteralExp object) {
214                                return createTupleLiteralExpAdapter();
215                        }
216                        @Override
217                        public Adapter caseTupleLiteralPart(TupleLiteralPart object) {
218                                return createTupleLiteralPartAdapter();
219                        }
220                        @Override
221                        public Adapter caseTupleType(TupleType object) {
222                                return createTupleTypeAdapter();
223                        }
224                        @Override
225                        public Adapter caseTypeExp(TypeExp object) {
226                                return createTypeExpAdapter();
227                        }
228                        @Override
229                        public Adapter caseTypeType(TypeType object) {
230                                return createTypeTypeAdapter();
231                        }
232                        @Override
233                        public Adapter caseUnlimitedNaturalExp(UnlimitedNaturalExp object) {
234                                return createUnlimitedNaturalExpAdapter();
235                        }
236                        @Override
237                        public Adapter caseVariable(Variable object) {
238                                return createVariableAdapter();
239                        }
240                        @Override
241                        public Adapter caseVariableExp(VariableExp object) {
242                                return createVariableExpAdapter();
243                        }
244                        @Override
245                        public Adapter caseVoidType(VoidType object) {
246                                return createVoidTypeAdapter();
247                        }
248                        @Override
249                        public Adapter caseObject(EMOF.Object object) {
250                                return createObjectAdapter();
251                        }
252                        @Override
253                        public Adapter caseElement(Element object) {
254                                return createElementAdapter();
255                        }
256                        @Override
257                        public Adapter caseNamedElement(NamedElement object) {
258                                return createNamedElementAdapter();
259                        }
260                        @Override
261                        public Adapter caseType(Type object) {
262                                return createTypeAdapter();
263                        }
264                        @Override
265                        public Adapter caseDataType(DataType object) {
266                                return createDataTypeAdapter();
267                        }
268                        @Override
269                        public Adapter caseTypedElement(TypedElement object) {
270                                return createTypedElementAdapter();
271                        }
272                        @Override
273                        public Adapter caseClass(EMOF.Class object) {
274                                return createClassAdapter();
275                        }
276                        @Override
277                        public Adapter defaultCase(EObject object) {
278                                return createEObjectAdapter();
279                        }
280                };
281 
282        /**
283         * Creates an adapter for the <code>target</code>.
284         * <!-- begin-user-doc -->
285         * <!-- end-user-doc -->
286         * @param target the object to adapt.
287         * @return the adapter for the <code>target</code>.
288         * @generated
289         */
290        @Override
291        public Adapter createAdapter(Notifier target) {
292                return modelSwitch.doSwitch((EObject)target);
293        }
294 
295 
296        /**
297         * Creates a new adapter for an object of class '{@link EssentialOCL.AnyType <em>Any Type</em>}'.
298         * <!-- begin-user-doc -->
299         * This default implementation returns null so that we can easily ignore cases;
300         * it's useful to ignore a case when inheritance will catch all the cases anyway.
301         * <!-- end-user-doc -->
302         * @return the new adapter.
303         * @see EssentialOCL.AnyType
304         * @generated
305         */
306        public Adapter createAnyTypeAdapter() {
307                return null;
308        }
309 
310        /**
311         * Creates a new adapter for an object of class '{@link EssentialOCL.BagType <em>Bag Type</em>}'.
312         * <!-- begin-user-doc -->
313         * This default implementation returns null so that we can easily ignore cases;
314         * it's useful to ignore a case when inheritance will catch all the cases anyway.
315         * <!-- end-user-doc -->
316         * @return the new adapter.
317         * @see EssentialOCL.BagType
318         * @generated
319         */
320        public Adapter createBagTypeAdapter() {
321                return null;
322        }
323 
324        /**
325         * Creates a new adapter for an object of class '{@link EssentialOCL.BooleanLiteralExp <em>Boolean Literal Exp</em>}'.
326         * <!-- begin-user-doc -->
327         * This default implementation returns null so that we can easily ignore cases;
328         * it's useful to ignore a case when inheritance will catch all the cases anyway.
329         * <!-- end-user-doc -->
330         * @return the new adapter.
331         * @see EssentialOCL.BooleanLiteralExp
332         * @generated
333         */
334        public Adapter createBooleanLiteralExpAdapter() {
335                return null;
336        }
337 
338        /**
339         * Creates a new adapter for an object of class '{@link EssentialOCL.CallExp <em>Call Exp</em>}'.
340         * <!-- begin-user-doc -->
341         * This default implementation returns null so that we can easily ignore cases;
342         * it's useful to ignore a case when inheritance will catch all the cases anyway.
343         * <!-- end-user-doc -->
344         * @return the new adapter.
345         * @see EssentialOCL.CallExp
346         * @generated
347         */
348        public Adapter createCallExpAdapter() {
349                return null;
350        }
351 
352        /**
353         * Creates a new adapter for an object of class '{@link EssentialOCL.CollectionItem <em>Collection Item</em>}'.
354         * <!-- begin-user-doc -->
355         * This default implementation returns null so that we can easily ignore cases;
356         * it's useful to ignore a case when inheritance will catch all the cases anyway.
357         * <!-- end-user-doc -->
358         * @return the new adapter.
359         * @see EssentialOCL.CollectionItem
360         * @generated
361         */
362        public Adapter createCollectionItemAdapter() {
363                return null;
364        }
365 
366        /**
367         * Creates a new adapter for an object of class '{@link EssentialOCL.CollectionLiteralExp <em>Collection Literal Exp</em>}'.
368         * <!-- begin-user-doc -->
369         * This default implementation returns null so that we can easily ignore cases;
370         * it's useful to ignore a case when inheritance will catch all the cases anyway.
371         * <!-- end-user-doc -->
372         * @return the new adapter.
373         * @see EssentialOCL.CollectionLiteralExp
374         * @generated
375         */
376        public Adapter createCollectionLiteralExpAdapter() {
377                return null;
378        }
379 
380        /**
381         * Creates a new adapter for an object of class '{@link EssentialOCL.CollectionLiteralPart <em>Collection Literal Part</em>}'.
382         * <!-- begin-user-doc -->
383         * This default implementation returns null so that we can easily ignore cases;
384         * it's useful to ignore a case when inheritance will catch all the cases anyway.
385         * <!-- end-user-doc -->
386         * @return the new adapter.
387         * @see EssentialOCL.CollectionLiteralPart
388         * @generated
389         */
390        public Adapter createCollectionLiteralPartAdapter() {
391                return null;
392        }
393 
394        /**
395         * Creates a new adapter for an object of class '{@link EssentialOCL.CollectionRange <em>Collection Range</em>}'.
396         * <!-- begin-user-doc -->
397         * This default implementation returns null so that we can easily ignore cases;
398         * it's useful to ignore a case when inheritance will catch all the cases anyway.
399         * <!-- end-user-doc -->
400         * @return the new adapter.
401         * @see EssentialOCL.CollectionRange
402         * @generated
403         */
404        public Adapter createCollectionRangeAdapter() {
405                return null;
406        }
407 
408        /**
409         * Creates a new adapter for an object of class '{@link EssentialOCL.CollectionType <em>Collection Type</em>}'.
410         * <!-- begin-user-doc -->
411         * This default implementation returns null so that we can easily ignore cases;
412         * it's useful to ignore a case when inheritance will catch all the cases anyway.
413         * <!-- end-user-doc -->
414         * @return the new adapter.
415         * @see EssentialOCL.CollectionType
416         * @generated
417         */
418        public Adapter createCollectionTypeAdapter() {
419                return null;
420        }
421 
422        /**
423         * Creates a new adapter for an object of class '{@link EssentialOCL.EnumLiteralExp <em>Enum Literal Exp</em>}'.
424         * <!-- begin-user-doc -->
425         * This default implementation returns null so that we can easily ignore cases;
426         * it's useful to ignore a case when inheritance will catch all the cases anyway.
427         * <!-- end-user-doc -->
428         * @return the new adapter.
429         * @see EssentialOCL.EnumLiteralExp
430         * @generated
431         */
432        public Adapter createEnumLiteralExpAdapter() {
433                return null;
434        }
435 
436        /**
437         * Creates a new adapter for an object of class '{@link EssentialOCL.ExpressionInOcl <em>Expression In Ocl</em>}'.
438         * <!-- begin-user-doc -->
439         * This default implementation returns null so that we can easily ignore cases;
440         * it's useful to ignore a case when inheritance will catch all the cases anyway.
441         * <!-- end-user-doc -->
442         * @return the new adapter.
443         * @see EssentialOCL.ExpressionInOcl
444         * @generated
445         */
446        public Adapter createExpressionInOclAdapter() {
447                return null;
448        }
449 
450        /**
451         * Creates a new adapter for an object of class '{@link EssentialOCL.FeatureCallExp <em>Feature Call Exp</em>}'.
452         * <!-- begin-user-doc -->
453         * This default implementation returns null so that we can easily ignore cases;
454         * it's useful to ignore a case when inheritance will catch all the cases anyway.
455         * <!-- end-user-doc -->
456         * @return the new adapter.
457         * @see EssentialOCL.FeatureCallExp
458         * @generated
459         */
460        public Adapter createFeatureCallExpAdapter() {
461                return null;
462        }
463 
464        /**
465         * Creates a new adapter for an object of class '{@link EssentialOCL.IfExp <em>If Exp</em>}'.
466         * <!-- begin-user-doc -->
467         * This default implementation returns null so that we can easily ignore cases;
468         * it's useful to ignore a case when inheritance will catch all the cases anyway.
469         * <!-- end-user-doc -->
470         * @return the new adapter.
471         * @see EssentialOCL.IfExp
472         * @generated
473         */
474        public Adapter createIfExpAdapter() {
475                return null;
476        }
477 
478        /**
479         * Creates a new adapter for an object of class '{@link EssentialOCL.IntegerLiteralExp <em>Integer Literal Exp</em>}'.
480         * <!-- begin-user-doc -->
481         * This default implementation returns null so that we can easily ignore cases;
482         * it's useful to ignore a case when inheritance will catch all the cases anyway.
483         * <!-- end-user-doc -->
484         * @return the new adapter.
485         * @see EssentialOCL.IntegerLiteralExp
486         * @generated
487         */
488        public Adapter createIntegerLiteralExpAdapter() {
489                return null;
490        }
491 
492        /**
493         * Creates a new adapter for an object of class '{@link EssentialOCL.InvalidLiteralExp <em>Invalid Literal Exp</em>}'.
494         * <!-- begin-user-doc -->
495         * This default implementation returns null so that we can easily ignore cases;
496         * it's useful to ignore a case when inheritance will catch all the cases anyway.
497         * <!-- end-user-doc -->
498         * @return the new adapter.
499         * @see EssentialOCL.InvalidLiteralExp
500         * @generated
501         */
502        public Adapter createInvalidLiteralExpAdapter() {
503                return null;
504        }
505 
506        /**
507         * Creates a new adapter for an object of class '{@link EssentialOCL.InvalidType <em>Invalid Type</em>}'.
508         * <!-- begin-user-doc -->
509         * This default implementation returns null so that we can easily ignore cases;
510         * it's useful to ignore a case when inheritance will catch all the cases anyway.
511         * <!-- end-user-doc -->
512         * @return the new adapter.
513         * @see EssentialOCL.InvalidType
514         * @generated
515         */
516        public Adapter createInvalidTypeAdapter() {
517                return null;
518        }
519 
520        /**
521         * Creates a new adapter for an object of class '{@link EssentialOCL.IterateExp <em>Iterate Exp</em>}'.
522         * <!-- begin-user-doc -->
523         * This default implementation returns null so that we can easily ignore cases;
524         * it's useful to ignore a case when inheritance will catch all the cases anyway.
525         * <!-- end-user-doc -->
526         * @return the new adapter.
527         * @see EssentialOCL.IterateExp
528         * @generated
529         */
530        public Adapter createIterateExpAdapter() {
531                return null;
532        }
533 
534        /**
535         * Creates a new adapter for an object of class '{@link EssentialOCL.IteratorExp <em>Iterator Exp</em>}'.
536         * <!-- begin-user-doc -->
537         * This default implementation returns null so that we can easily ignore cases;
538         * it's useful to ignore a case when inheritance will catch all the cases anyway.
539         * <!-- end-user-doc -->
540         * @return the new adapter.
541         * @see EssentialOCL.IteratorExp
542         * @generated
543         */
544        public Adapter createIteratorExpAdapter() {
545                return null;
546        }
547 
548        /**
549         * Creates a new adapter for an object of class '{@link EssentialOCL.LetExp <em>Let Exp</em>}'.
550         * <!-- begin-user-doc -->
551         * This default implementation returns null so that we can easily ignore cases;
552         * it's useful to ignore a case when inheritance will catch all the cases anyway.
553         * <!-- end-user-doc -->
554         * @return the new adapter.
555         * @see EssentialOCL.LetExp
556         * @generated
557         */
558        public Adapter createLetExpAdapter() {
559                return null;
560        }
561 
562        /**
563         * Creates a new adapter for an object of class '{@link EssentialOCL.LiteralExp <em>Literal Exp</em>}'.
564         * <!-- begin-user-doc -->
565         * This default implementation returns null so that we can easily ignore cases;
566         * it's useful to ignore a case when inheritance will catch all the cases anyway.
567         * <!-- end-user-doc -->
568         * @return the new adapter.
569         * @see EssentialOCL.LiteralExp
570         * @generated
571         */
572        public Adapter createLiteralExpAdapter() {
573                return null;
574        }
575 
576        /**
577         * Creates a new adapter for an object of class '{@link EssentialOCL.LoopExp <em>Loop Exp</em>}'.
578         * <!-- begin-user-doc -->
579         * This default implementation returns null so that we can easily ignore cases;
580         * it's useful to ignore a case when inheritance will catch all the cases anyway.
581         * <!-- end-user-doc -->
582         * @return the new adapter.
583         * @see EssentialOCL.LoopExp
584         * @generated
585         */
586        public Adapter createLoopExpAdapter() {
587                return null;
588        }
589 
590        /**
591         * Creates a new adapter for an object of class '{@link EssentialOCL.NavigationCallExp <em>Navigation Call Exp</em>}'.
592         * <!-- begin-user-doc -->
593         * This default implementation returns null so that we can easily ignore cases;
594         * it's useful to ignore a case when inheritance will catch all the cases anyway.
595         * <!-- end-user-doc -->
596         * @return the new adapter.
597         * @see EssentialOCL.NavigationCallExp
598         * @generated
599         */
600        public Adapter createNavigationCallExpAdapter() {
601                return null;
602        }
603 
604        /**
605         * Creates a new adapter for an object of class '{@link EssentialOCL.NullLiteralExp <em>Null Literal Exp</em>}'.
606         * <!-- begin-user-doc -->
607         * This default implementation returns null so that we can easily ignore cases;
608         * it's useful to ignore a case when inheritance will catch all the cases anyway.
609         * <!-- end-user-doc -->
610         * @return the new adapter.
611         * @see EssentialOCL.NullLiteralExp
612         * @generated
613         */
614        public Adapter createNullLiteralExpAdapter() {
615                return null;
616        }
617 
618        /**
619         * Creates a new adapter for an object of class '{@link EssentialOCL.NumericLiteralExp <em>Numeric Literal Exp</em>}'.
620         * <!-- begin-user-doc -->
621         * This default implementation returns null so that we can easily ignore cases;
622         * it's useful to ignore a case when inheritance will catch all the cases anyway.
623         * <!-- end-user-doc -->
624         * @return the new adapter.
625         * @see EssentialOCL.NumericLiteralExp
626         * @generated
627         */
628        public Adapter createNumericLiteralExpAdapter() {
629                return null;
630        }
631 
632        /**
633         * Creates a new adapter for an object of class '{@link EssentialOCL.OclExpression <em>Ocl Expression</em>}'.
634         * <!-- begin-user-doc -->
635         * This default implementation returns null so that we can easily ignore cases;
636         * it's useful to ignore a case when inheritance will catch all the cases anyway.
637         * <!-- end-user-doc -->
638         * @return the new adapter.
639         * @see EssentialOCL.OclExpression
640         * @generated
641         */
642        public Adapter createOclExpressionAdapter() {
643                return null;
644        }
645 
646        /**
647         * Creates a new adapter for an object of class '{@link EssentialOCL.OperationCallExp <em>Operation Call Exp</em>}'.
648         * <!-- begin-user-doc -->
649         * This default implementation returns null so that we can easily ignore cases;
650         * it's useful to ignore a case when inheritance will catch all the cases anyway.
651         * <!-- end-user-doc -->
652         * @return the new adapter.
653         * @see EssentialOCL.OperationCallExp
654         * @generated
655         */
656        public Adapter createOperationCallExpAdapter() {
657                return null;
658        }
659 
660        /**
661         * Creates a new adapter for an object of class '{@link EssentialOCL.OrderedSetType <em>Ordered Set Type</em>}'.
662         * <!-- begin-user-doc -->
663         * This default implementation returns null so that we can easily ignore cases;
664         * it's useful to ignore a case when inheritance will catch all the cases anyway.
665         * <!-- end-user-doc -->
666         * @return the new adapter.
667         * @see EssentialOCL.OrderedSetType
668         * @generated
669         */
670        public Adapter createOrderedSetTypeAdapter() {
671                return null;
672        }
673 
674        /**
675         * Creates a new adapter for an object of class '{@link EssentialOCL.PrimitiveLiteralExp <em>Primitive Literal Exp</em>}'.
676         * <!-- begin-user-doc -->
677         * This default implementation returns null so that we can easily ignore cases;
678         * it's useful to ignore a case when inheritance will catch all the cases anyway.
679         * <!-- end-user-doc -->
680         * @return the new adapter.
681         * @see EssentialOCL.PrimitiveLiteralExp
682         * @generated
683         */
684        public Adapter createPrimitiveLiteralExpAdapter() {
685                return null;
686        }
687 
688        /**
689         * Creates a new adapter for an object of class '{@link EssentialOCL.PropertyCallExp <em>Property Call Exp</em>}'.
690         * <!-- begin-user-doc -->
691         * This default implementation returns null so that we can easily ignore cases;
692         * it's useful to ignore a case when inheritance will catch all the cases anyway.
693         * <!-- end-user-doc -->
694         * @return the new adapter.
695         * @see EssentialOCL.PropertyCallExp
696         * @generated
697         */
698        public Adapter createPropertyCallExpAdapter() {
699                return null;
700        }
701 
702        /**
703         * Creates a new adapter for an object of class '{@link EssentialOCL.RealLiteralExp <em>Real Literal Exp</em>}'.
704         * <!-- begin-user-doc -->
705         * This default implementation returns null so that we can easily ignore cases;
706         * it's useful to ignore a case when inheritance will catch all the cases anyway.
707         * <!-- end-user-doc -->
708         * @return the new adapter.
709         * @see EssentialOCL.RealLiteralExp
710         * @generated
711         */
712        public Adapter createRealLiteralExpAdapter() {
713                return null;
714        }
715 
716        /**
717         * Creates a new adapter for an object of class '{@link EssentialOCL.SequenceType <em>Sequence Type</em>}'.
718         * <!-- begin-user-doc -->
719         * This default implementation returns null so that we can easily ignore cases;
720         * it's useful to ignore a case when inheritance will catch all the cases anyway.
721         * <!-- end-user-doc -->
722         * @return the new adapter.
723         * @see EssentialOCL.SequenceType
724         * @generated
725         */
726        public Adapter createSequenceTypeAdapter() {
727                return null;
728        }
729 
730        /**
731         * Creates a new adapter for an object of class '{@link EssentialOCL.SetType <em>Set Type</em>}'.
732         * <!-- begin-user-doc -->
733         * This default implementation returns null so that we can easily ignore cases;
734         * it's useful to ignore a case when inheritance will catch all the cases anyway.
735         * <!-- end-user-doc -->
736         * @return the new adapter.
737         * @see EssentialOCL.SetType
738         * @generated
739         */
740        public Adapter createSetTypeAdapter() {
741                return null;
742        }
743 
744        /**
745         * Creates a new adapter for an object of class '{@link EssentialOCL.StringLiteralExp <em>String Literal Exp</em>}'.
746         * <!-- begin-user-doc -->
747         * This default implementation returns null so that we can easily ignore cases;
748         * it's useful to ignore a case when inheritance will catch all the cases anyway.
749         * <!-- end-user-doc -->
750         * @return the new adapter.
751         * @see EssentialOCL.StringLiteralExp
752         * @generated
753         */
754        public Adapter createStringLiteralExpAdapter() {
755                return null;
756        }
757 
758        /**
759         * Creates a new adapter for an object of class '{@link EssentialOCL.TupleLiteralExp <em>Tuple Literal Exp</em>}'.
760         * <!-- begin-user-doc -->
761         * This default implementation returns null so that we can easily ignore cases;
762         * it's useful to ignore a case when inheritance will catch all the cases anyway.
763         * <!-- end-user-doc -->
764         * @return the new adapter.
765         * @see EssentialOCL.TupleLiteralExp
766         * @generated
767         */
768        public Adapter createTupleLiteralExpAdapter() {
769                return null;
770        }
771 
772        /**
773         * Creates a new adapter for an object of class '{@link EssentialOCL.TupleLiteralPart <em>Tuple Literal Part</em>}'.
774         * <!-- begin-user-doc -->
775         * This default implementation returns null so that we can easily ignore cases;
776         * it's useful to ignore a case when inheritance will catch all the cases anyway.
777         * <!-- end-user-doc -->
778         * @return the new adapter.
779         * @see EssentialOCL.TupleLiteralPart
780         * @generated
781         */
782        public Adapter createTupleLiteralPartAdapter() {
783                return null;
784        }
785 
786        /**
787         * Creates a new adapter for an object of class '{@link EssentialOCL.TupleType <em>Tuple Type</em>}'.
788         * <!-- begin-user-doc -->
789         * This default implementation returns null so that we can easily ignore cases;
790         * it's useful to ignore a case when inheritance will catch all the cases anyway.
791         * <!-- end-user-doc -->
792         * @return the new adapter.
793         * @see EssentialOCL.TupleType
794         * @generated
795         */
796        public Adapter createTupleTypeAdapter() {
797                return null;
798        }
799 
800        /**
801         * Creates a new adapter for an object of class '{@link EssentialOCL.TypeExp <em>Type Exp</em>}'.
802         * <!-- begin-user-doc -->
803         * This default implementation returns null so that we can easily ignore cases;
804         * it's useful to ignore a case when inheritance will catch all the cases anyway.
805         * <!-- end-user-doc -->
806         * @return the new adapter.
807         * @see EssentialOCL.TypeExp
808         * @generated
809         */
810        public Adapter createTypeExpAdapter() {
811                return null;
812        }
813 
814        /**
815         * Creates a new adapter for an object of class '{@link EssentialOCL.TypeType <em>Type Type</em>}'.
816         * <!-- begin-user-doc -->
817         * This default implementation returns null so that we can easily ignore cases;
818         * it's useful to ignore a case when inheritance will catch all the cases anyway.
819         * <!-- end-user-doc -->
820         * @return the new adapter.
821         * @see EssentialOCL.TypeType
822         * @generated
823         */
824        public Adapter createTypeTypeAdapter() {
825                return null;
826        }
827 
828        /**
829         * Creates a new adapter for an object of class '{@link EssentialOCL.UnlimitedNaturalExp <em>Unlimited Natural Exp</em>}'.
830         * <!-- begin-user-doc -->
831         * This default implementation returns null so that we can easily ignore cases;
832         * it's useful to ignore a case when inheritance will catch all the cases anyway.
833         * <!-- end-user-doc -->
834         * @return the new adapter.
835         * @see EssentialOCL.UnlimitedNaturalExp
836         * @generated
837         */
838        public Adapter createUnlimitedNaturalExpAdapter() {
839                return null;
840        }
841 
842        /**
843         * Creates a new adapter for an object of class '{@link EssentialOCL.Variable <em>Variable</em>}'.
844         * <!-- begin-user-doc -->
845         * This default implementation returns null so that we can easily ignore cases;
846         * it's useful to ignore a case when inheritance will catch all the cases anyway.
847         * <!-- end-user-doc -->
848         * @return the new adapter.
849         * @see EssentialOCL.Variable
850         * @generated
851         */
852        public Adapter createVariableAdapter() {
853                return null;
854        }
855 
856        /**
857         * Creates a new adapter for an object of class '{@link EssentialOCL.VariableExp <em>Variable Exp</em>}'.
858         * <!-- begin-user-doc -->
859         * This default implementation returns null so that we can easily ignore cases;
860         * it's useful to ignore a case when inheritance will catch all the cases anyway.
861         * <!-- end-user-doc -->
862         * @return the new adapter.
863         * @see EssentialOCL.VariableExp
864         * @generated
865         */
866        public Adapter createVariableExpAdapter() {
867                return null;
868        }
869 
870        /**
871         * Creates a new adapter for an object of class '{@link EssentialOCL.VoidType <em>Void Type</em>}'.
872         * <!-- begin-user-doc -->
873         * This default implementation returns null so that we can easily ignore cases;
874         * it's useful to ignore a case when inheritance will catch all the cases anyway.
875         * <!-- end-user-doc -->
876         * @return the new adapter.
877         * @see EssentialOCL.VoidType
878         * @generated
879         */
880        public Adapter createVoidTypeAdapter() {
881                return null;
882        }
883 
884        /**
885         * Creates a new adapter for an object of class '{@link EMOF.Object <em>Object</em>}'.
886         * <!-- begin-user-doc -->
887         * This default implementation returns null so that we can easily ignore cases;
888         * it's useful to ignore a case when inheritance will catch all the cases anyway.
889         * <!-- end-user-doc -->
890         * @return the new adapter.
891         * @see EMOF.Object
892         * @generated
893         */
894        public Adapter createObjectAdapter() {
895                return null;
896        }
897 
898        /**
899         * Creates a new adapter for an object of class '{@link EMOF.Element <em>Element</em>}'.
900         * <!-- begin-user-doc -->
901         * This default implementation returns null so that we can easily ignore cases;
902         * it's useful to ignore a case when inheritance will catch all the cases anyway.
903         * <!-- end-user-doc -->
904         * @return the new adapter.
905         * @see EMOF.Element
906         * @generated
907         */
908        public Adapter createElementAdapter() {
909                return null;
910        }
911 
912        /**
913         * Creates a new adapter for an object of class '{@link EMOF.NamedElement <em>Named Element</em>}'.
914         * <!-- begin-user-doc -->
915         * This default implementation returns null so that we can easily ignore cases;
916         * it's useful to ignore a case when inheritance will catch all the cases anyway.
917         * <!-- end-user-doc -->
918         * @return the new adapter.
919         * @see EMOF.NamedElement
920         * @generated
921         */
922        public Adapter createNamedElementAdapter() {
923                return null;
924        }
925 
926        /**
927         * Creates a new adapter for an object of class '{@link EMOF.Type <em>Type</em>}'.
928         * <!-- begin-user-doc -->
929         * This default implementation returns null so that we can easily ignore cases;
930         * it's useful to ignore a case when inheritance will catch all the cases anyway.
931         * <!-- end-user-doc -->
932         * @return the new adapter.
933         * @see EMOF.Type
934         * @generated
935         */
936        public Adapter createTypeAdapter() {
937                return null;
938        }
939 
940        /**
941         * Creates a new adapter for an object of class '{@link EMOF.DataType <em>Data Type</em>}'.
942         * <!-- begin-user-doc -->
943         * This default implementation returns null so that we can easily ignore cases;
944         * it's useful to ignore a case when inheritance will catch all the cases anyway.
945         * <!-- end-user-doc -->
946         * @return the new adapter.
947         * @see EMOF.DataType
948         * @generated
949         */
950        public Adapter createDataTypeAdapter() {
951                return null;
952        }
953 
954        /**
955         * Creates a new adapter for an object of class '{@link EMOF.TypedElement <em>Typed Element</em>}'.
956         * <!-- begin-user-doc -->
957         * This default implementation returns null so that we can easily ignore cases;
958         * it's useful to ignore a case when inheritance will catch all the cases anyway.
959         * <!-- end-user-doc -->
960         * @return the new adapter.
961         * @see EMOF.TypedElement
962         * @generated
963         */
964        public Adapter createTypedElementAdapter() {
965                return null;
966        }
967 
968        /**
969         * Creates a new adapter for an object of class '{@link EMOF.Class <em>Class</em>}'.
970         * <!-- begin-user-doc -->
971         * This default implementation returns null so that we can easily ignore cases;
972         * it's useful to ignore a case when inheritance will catch all the cases anyway.
973         * <!-- end-user-doc -->
974         * @return the new adapter.
975         * @see EMOF.Class
976         * @generated
977         */
978        public Adapter createClassAdapter() {
979                return null;
980        }
981 
982        /**
983         * Creates a new adapter for the default case.
984         * <!-- begin-user-doc -->
985         * This default implementation returns null.
986         * <!-- end-user-doc -->
987         * @return the new adapter.
988         * @generated
989         */
990        public Adapter createEObjectAdapter() {
991                return null;
992        }
993 
994} //EssentialOCLAdapterFactory

[all classes][EssentialOCL.util]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov