Skip to content

Package: TestAdapterFactory

TestAdapterFactory

nameinstructionbranchcomplexitylinemethod
TestAdapterFactory()
M: 13 C: 0
0%
M: 2 C: 0
0%
M: 2 C: 0
0%
M: 5 C: 0
0%
M: 1 C: 0
0%
createAdapter(Notifier)
M: 7 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createBookAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createComputerAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createContainerAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createContentAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createCrossReferenceContainerAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createCrossReferenceContentAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createEObjectAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createLibrarianAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createLibraryAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createMainboardAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createPersonAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createPowerBlockAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createReferencerAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createTableContentAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createTableContentWithInnerChild2Adapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createTableContentWithInnerChildAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createTableContentWithValidationAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createTableContentWithoutValidationAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createTableObjectAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createTableWithMultiplicityAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createTableWithUniqueAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createTableWithoutMultiplicityAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createTableWithoutMultiplicityConcreteAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
createWriterAdapter()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
isFactoryForType(Object)
M: 20 C: 0
0%
M: 6 C: 0
0%
M: 4 C: 0
0%
M: 5 C: 0
0%
M: 1 C: 0
0%

Coverage

1: /*******************************************************************************
2: * Copyright (c) 2011-2019 EclipseSource Muenchen GmbH and others.
3: *
4: * All rights reserved. This program and the accompanying materials
5: * are made available under the terms of the Eclipse Public License 2.0
6: * which accompanies this distribution, and is available at
7: * https://www.eclipse.org/legal/epl-2.0/
8: *
9: * SPDX-License-Identifier: EPL-2.0
10: *
11: * Contributors:
12: * Eugen Neufeld - initial API and implementation
13: * Christian W. Damus - bug 543190
14: *******************************************************************************/
15: package org.eclipse.emf.ecp.view.validation.test.model.util;
16:
17: import org.eclipse.emf.common.notify.Adapter;
18: import org.eclipse.emf.common.notify.Notifier;
19: import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
20: import org.eclipse.emf.ecore.EObject;
21: import org.eclipse.emf.ecp.view.validation.test.model.Book;
22: import org.eclipse.emf.ecp.view.validation.test.model.Computer;
23: import org.eclipse.emf.ecp.view.validation.test.model.Container;
24: import org.eclipse.emf.ecp.view.validation.test.model.Content;
25: import org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContainer;
26: import org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContent;
27: import org.eclipse.emf.ecp.view.validation.test.model.Librarian;
28: import org.eclipse.emf.ecp.view.validation.test.model.Library;
29: import org.eclipse.emf.ecp.view.validation.test.model.Mainboard;
30: import org.eclipse.emf.ecp.view.validation.test.model.Person;
31: import org.eclipse.emf.ecp.view.validation.test.model.PowerBlock;
32: import org.eclipse.emf.ecp.view.validation.test.model.Referencer;
33: import org.eclipse.emf.ecp.view.validation.test.model.TableContent;
34: import org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild;
35: import org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild2;
36: import org.eclipse.emf.ecp.view.validation.test.model.TableContentWithValidation;
37: import org.eclipse.emf.ecp.view.validation.test.model.TableContentWithoutValidation;
38: import org.eclipse.emf.ecp.view.validation.test.model.TableObject;
39: import org.eclipse.emf.ecp.view.validation.test.model.TableWithMultiplicity;
40: import org.eclipse.emf.ecp.view.validation.test.model.TableWithUnique;
41: import org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicity;
42: import org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicityConcrete;
43: import org.eclipse.emf.ecp.view.validation.test.model.TestPackage;
44: import org.eclipse.emf.ecp.view.validation.test.model.Writer;
45:
46: /**
47: * <!-- begin-user-doc -->
48: * The <b>Adapter Factory</b> for the model.
49: * It provides an adapter <code>createXXX</code> method for each class of the model.
50: * <!-- end-user-doc -->
51: *
52: * @see org.eclipse.emf.ecp.view.validation.test.model.TestPackage
53: * @generated
54: */
55: public class TestAdapterFactory extends AdapterFactoryImpl {
56:         /**
57:          * The cached model package.
58:          * <!-- begin-user-doc -->
59:          * <!-- end-user-doc -->
60:          *
61:          * @generated
62:          */
63:         protected static TestPackage modelPackage;
64:
65:         /**
66:          * Creates an instance of the adapter factory.
67:          * <!-- begin-user-doc -->
68:          * <!-- end-user-doc -->
69:          *
70:          * @generated
71:          */
72:         public TestAdapterFactory() {
73:•                if (modelPackage == null) {
74:                         modelPackage = TestPackage.eINSTANCE;
75:                 }
76:         }
77:
78:         /**
79:          * Returns whether this factory is applicable for the type of the object.
80:          * <!-- begin-user-doc -->
81:          * This implementation returns <code>true</code> if the object is either the model's package or is an instance
82:          * object of the model.
83:          * <!-- end-user-doc -->
84:          *
85:          * @return whether this factory is applicable for the type of the object.
86:          * @generated
87:          */
88:         @Override
89:         public boolean isFactoryForType(Object object) {
90:•                if (object == modelPackage) {
91:                         return true;
92:                 }
93:•                if (object instanceof EObject) {
94:•                        return ((EObject) object).eClass().getEPackage() == modelPackage;
95:                 }
96:                 return false;
97:         }
98:
99:         /**
100:          * The switch that delegates to the <code>createXXX</code> methods.
101:          * <!-- begin-user-doc -->
102:          * <!-- end-user-doc -->
103:          *
104:          * @generated
105:          */
106:         protected TestSwitch<Adapter> modelSwitch = new TestSwitch<Adapter>() {
107:                 @Override
108:                 public Adapter caseLibrary(Library object) {
109:                         return createLibraryAdapter();
110:                 }
111:
112:                 @Override
113:                 public Adapter caseWriter(Writer object) {
114:                         return createWriterAdapter();
115:                 }
116:
117:                 @Override
118:                 public Adapter caseBook(Book object) {
119:                         return createBookAdapter();
120:                 }
121:
122:                 @Override
123:                 public Adapter caseLibrarian(Librarian object) {
124:                         return createLibrarianAdapter();
125:                 }
126:
127:                 @Override
128:                 public Adapter caseComputer(Computer object) {
129:                         return createComputerAdapter();
130:                 }
131:
132:                 @Override
133:                 public Adapter caseMainboard(Mainboard object) {
134:                         return createMainboardAdapter();
135:                 }
136:
137:                 @Override
138:                 public Adapter casePowerBlock(PowerBlock object) {
139:                         return createPowerBlockAdapter();
140:                 }
141:
142:                 @Override
143:                 public Adapter caseContainer(Container object) {
144:                         return createContainerAdapter();
145:                 }
146:
147:                 @Override
148:                 public Adapter caseContent(Content object) {
149:                         return createContentAdapter();
150:                 }
151:
152:                 @Override
153:                 public Adapter caseTableWithMultiplicity(TableWithMultiplicity object) {
154:                         return createTableWithMultiplicityAdapter();
155:                 }
156:
157:                 @Override
158:                 public Adapter caseTableContent(TableContent object) {
159:                         return createTableContentAdapter();
160:                 }
161:
162:                 @Override
163:                 public Adapter caseTableContentWithoutValidation(TableContentWithoutValidation object) {
164:                         return createTableContentWithoutValidationAdapter();
165:                 }
166:
167:                 @Override
168:                 public Adapter caseTableContentWithValidation(TableContentWithValidation object) {
169:                         return createTableContentWithValidationAdapter();
170:                 }
171:
172:                 @Override
173:                 public Adapter caseTableWithoutMultiplicity(TableWithoutMultiplicity object) {
174:                         return createTableWithoutMultiplicityAdapter();
175:                 }
176:
177:                 @Override
178:                 public Adapter caseTableWithUnique(TableWithUnique object) {
179:                         return createTableWithUniqueAdapter();
180:                 }
181:
182:                 @Override
183:                 public Adapter caseTableContentWithInnerChild2(TableContentWithInnerChild2 object) {
184:                         return createTableContentWithInnerChild2Adapter();
185:                 }
186:
187:                 @Override
188:                 public Adapter caseTableContentWithInnerChild(TableContentWithInnerChild object) {
189:                         return createTableContentWithInnerChildAdapter();
190:                 }
191:
192:                 @Override
193:                 public Adapter caseTableWithoutMultiplicityConcrete(TableWithoutMultiplicityConcrete object) {
194:                         return createTableWithoutMultiplicityConcreteAdapter();
195:                 }
196:
197:                 @Override
198:                 public Adapter caseReferencer(Referencer object) {
199:                         return createReferencerAdapter();
200:                 }
201:
202:                 @Override
203:                 public Adapter caseCrossReferenceContainer(CrossReferenceContainer object) {
204:                         return createCrossReferenceContainerAdapter();
205:                 }
206:
207:                 @Override
208:                 public Adapter caseCrossReferenceContent(CrossReferenceContent object) {
209:                         return createCrossReferenceContentAdapter();
210:                 }
211:
212:                 @Override
213:                 public Adapter casePerson(Person object) {
214:                         return createPersonAdapter();
215:                 }
216:
217:                 @Override
218:                 public Adapter caseTableObject(TableObject object) {
219:                         return createTableObjectAdapter();
220:                 }
221:
222:                 @Override
223:                 public Adapter defaultCase(EObject object) {
224:                         return createEObjectAdapter();
225:                 }
226:         };
227:
228:         /**
229:          * Creates an adapter for the <code>target</code>.
230:          * <!-- begin-user-doc -->
231:          * <!-- end-user-doc -->
232:          *
233:          * @param target the object to adapt.
234:          * @return the adapter for the <code>target</code>.
235:          * @generated
236:          */
237:         @Override
238:         public Adapter createAdapter(Notifier target) {
239:                 return modelSwitch.doSwitch((EObject) target);
240:         }
241:
242:         /**
243:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.Library
244:          * <em>Library</em>}'.
245:          * <!-- begin-user-doc -->
246:          * This default implementation returns null so that we can easily ignore cases;
247:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
248:          * <!-- end-user-doc -->
249:          *
250:          * @return the new adapter.
251:          * @see org.eclipse.emf.ecp.view.validation.test.model.Library
252:          * @generated
253:          */
254:         public Adapter createLibraryAdapter() {
255:                 return null;
256:         }
257:
258:         /**
259:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.Writer
260:          * <em>Writer</em>}'.
261:          * <!-- begin-user-doc -->
262:          * This default implementation returns null so that we can easily ignore cases;
263:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
264:          * <!-- end-user-doc -->
265:          *
266:          * @return the new adapter.
267:          * @see org.eclipse.emf.ecp.view.validation.test.model.Writer
268:          * @generated
269:          */
270:         public Adapter createWriterAdapter() {
271:                 return null;
272:         }
273:
274:         /**
275:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.Book
276:          * <em>Book</em>}'.
277:          * <!-- begin-user-doc -->
278:          * This default implementation returns null so that we can easily ignore cases;
279:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
280:          * <!-- end-user-doc -->
281:          *
282:          * @return the new adapter.
283:          * @see org.eclipse.emf.ecp.view.validation.test.model.Book
284:          * @generated
285:          */
286:         public Adapter createBookAdapter() {
287:                 return null;
288:         }
289:
290:         /**
291:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.Librarian
292:          * <em>Librarian</em>}'.
293:          * <!-- begin-user-doc -->
294:          * This default implementation returns null so that we can easily ignore cases;
295:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
296:          * <!-- end-user-doc -->
297:          *
298:          * @return the new adapter.
299:          * @see org.eclipse.emf.ecp.view.validation.test.model.Librarian
300:          * @generated
301:          */
302:         public Adapter createLibrarianAdapter() {
303:                 return null;
304:         }
305:
306:         /**
307:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.Computer
308:          * <em>Computer</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:          *
314:          * @return the new adapter.
315:          * @see org.eclipse.emf.ecp.view.validation.test.model.Computer
316:          * @generated
317:          */
318:         public Adapter createComputerAdapter() {
319:                 return null;
320:         }
321:
322:         /**
323:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.Mainboard
324:          * <em>Mainboard</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:          *
330:          * @return the new adapter.
331:          * @see org.eclipse.emf.ecp.view.validation.test.model.Mainboard
332:          * @generated
333:          */
334:         public Adapter createMainboardAdapter() {
335:                 return null;
336:         }
337:
338:         /**
339:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.PowerBlock
340:          * <em>Power Block</em>}'.
341:          * <!-- begin-user-doc -->
342:          * This default implementation returns null so that we can easily ignore cases;
343:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
344:          * <!-- end-user-doc -->
345:          *
346:          * @return the new adapter.
347:          * @see org.eclipse.emf.ecp.view.validation.test.model.PowerBlock
348:          * @generated
349:          */
350:         public Adapter createPowerBlockAdapter() {
351:                 return null;
352:         }
353:
354:         /**
355:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.Container
356:          * <em>Container</em>}'.
357:          * <!-- begin-user-doc -->
358:          * This default implementation returns null so that we can easily ignore cases;
359:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
360:          * <!-- end-user-doc -->
361:          *
362:          * @return the new adapter.
363:          * @see org.eclipse.emf.ecp.view.validation.test.model.Container
364:          * @generated
365:          */
366:         public Adapter createContainerAdapter() {
367:                 return null;
368:         }
369:
370:         /**
371:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.Content
372:          * <em>Content</em>}'.
373:          * <!-- begin-user-doc -->
374:          * This default implementation returns null so that we can easily ignore cases;
375:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
376:          * <!-- end-user-doc -->
377:          *
378:          * @return the new adapter.
379:          * @see org.eclipse.emf.ecp.view.validation.test.model.Content
380:          * @generated
381:          */
382:         public Adapter createContentAdapter() {
383:                 return null;
384:         }
385:
386:         /**
387:          * Creates a new adapter for an object of class
388:          * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableWithMultiplicity <em>Table With Multiplicity</em>}'.
389:          * <!-- begin-user-doc -->
390:          * This default implementation returns null so that we can easily ignore cases;
391:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
392:          * <!-- end-user-doc -->
393:          *
394:          * @return the new adapter.
395:          * @see org.eclipse.emf.ecp.view.validation.test.model.TableWithMultiplicity
396:          * @generated
397:          */
398:         public Adapter createTableWithMultiplicityAdapter() {
399:                 return null;
400:         }
401:
402:         /**
403:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContent
404:          * <em>Table Content</em>}'.
405:          * <!-- begin-user-doc -->
406:          * This default implementation returns null so that we can easily ignore cases;
407:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
408:          * <!-- end-user-doc -->
409:          *
410:          * @return the new adapter.
411:          * @see org.eclipse.emf.ecp.view.validation.test.model.TableContent
412:          * @generated
413:          */
414:         public Adapter createTableContentAdapter() {
415:                 return null;
416:         }
417:
418:         /**
419:          * Creates a new adapter for an object of class
420:          * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithoutValidation <em>Table Content Without
421:          * Validation</em>}'.
422:          * <!-- begin-user-doc -->
423:          * This default implementation returns null so that we can easily ignore cases;
424:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
425:          * <!-- end-user-doc -->
426:          *
427:          * @return the new adapter.
428:          * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithoutValidation
429:          * @generated
430:          */
431:         public Adapter createTableContentWithoutValidationAdapter() {
432:                 return null;
433:         }
434:
435:         /**
436:          * Creates a new adapter for an object of class
437:          * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithValidation <em>Table Content With
438:          * Validation</em>}'.
439:          * <!-- begin-user-doc -->
440:          * This default implementation returns null so that we can easily ignore cases;
441:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
442:          * <!-- end-user-doc -->
443:          *
444:          * @return the new adapter.
445:          * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithValidation
446:          * @generated
447:          */
448:         public Adapter createTableContentWithValidationAdapter() {
449:                 return null;
450:         }
451:
452:         /**
453:          * Creates a new adapter for an object of class
454:          * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicity <em>Table Without
455:          * Multiplicity</em>}'.
456:          * <!-- begin-user-doc -->
457:          * This default implementation returns null so that we can easily ignore cases;
458:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
459:          * <!-- end-user-doc -->
460:          *
461:          * @return the new adapter.
462:          * @see org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicity
463:          * @generated
464:          */
465:         public Adapter createTableWithoutMultiplicityAdapter() {
466:                 return null;
467:         }
468:
469:         /**
470:          * Creates a new adapter for an object of class
471:          * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableWithUnique <em>Table With Unique</em>}'.
472:          * <!-- begin-user-doc -->
473:          * This default implementation returns null so that we can easily ignore cases;
474:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
475:          * <!-- end-user-doc -->
476:          *
477:          * @return the new adapter.
478:          * @see org.eclipse.emf.ecp.view.validation.test.model.TableWithUnique
479:          * @generated
480:          */
481:         public Adapter createTableWithUniqueAdapter() {
482:                 return null;
483:         }
484:
485:         /**
486:          * Creates a new adapter for an object of class
487:          * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild2 <em>Table Content With Inner
488:          * Child2</em>}'.
489:          * <!-- begin-user-doc -->
490:          * This default implementation returns null so that we can easily ignore cases;
491:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
492:          * <!-- end-user-doc -->
493:          *
494:          * @return the new adapter.
495:          * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild2
496:          * @generated
497:          */
498:         public Adapter createTableContentWithInnerChild2Adapter() {
499:                 return null;
500:         }
501:
502:         /**
503:          * Creates a new adapter for an object of class
504:          * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild <em>Table Content With Inner
505:          * Child</em>}'.
506:          * <!-- begin-user-doc -->
507:          * This default implementation returns null so that we can easily ignore cases;
508:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
509:          * <!-- end-user-doc -->
510:          *
511:          * @return the new adapter.
512:          * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild
513:          * @generated
514:          */
515:         public Adapter createTableContentWithInnerChildAdapter() {
516:                 return null;
517:         }
518:
519:         /**
520:          * Creates a new adapter for an object of class
521:          * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicityConcrete <em>Table Without
522:          * Multiplicity Concrete</em>}'.
523:          * <!-- begin-user-doc -->
524:          * This default implementation returns null so that we can easily ignore cases;
525:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
526:          * <!-- end-user-doc -->
527:          *
528:          * @return the new adapter.
529:          * @see org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicityConcrete
530:          * @generated
531:          */
532:         public Adapter createTableWithoutMultiplicityConcreteAdapter() {
533:                 return null;
534:         }
535:
536:         /**
537:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.Referencer
538:          * <em>Referencer</em>}'.
539:          * <!-- begin-user-doc -->
540:          * This default implementation returns null so that we can easily ignore cases;
541:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
542:          * <!-- end-user-doc -->
543:          *
544:          * @return the new adapter.
545:          * @see org.eclipse.emf.ecp.view.validation.test.model.Referencer
546:          * @generated
547:          */
548:         public Adapter createReferencerAdapter() {
549:                 return null;
550:         }
551:
552:         /**
553:          * Creates a new adapter for an object of class
554:          * '{@link org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContainer <em>Cross Reference
555:          * Container</em>}'.
556:          * <!-- begin-user-doc -->
557:          * This default implementation returns null so that we can easily ignore cases;
558:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
559:          * <!-- end-user-doc -->
560:          *
561:          * @return the new adapter.
562:          * @see org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContainer
563:          * @generated
564:          */
565:         public Adapter createCrossReferenceContainerAdapter() {
566:                 return null;
567:         }
568:
569:         /**
570:          * Creates a new adapter for an object of class
571:          * '{@link org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContent <em>Cross Reference Content</em>}'.
572:          * <!-- begin-user-doc -->
573:          * This default implementation returns null so that we can easily ignore cases;
574:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
575:          * <!-- end-user-doc -->
576:          *
577:          * @return the new adapter.
578:          * @see org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContent
579:          * @generated
580:          */
581:         public Adapter createCrossReferenceContentAdapter() {
582:                 return null;
583:         }
584:
585:         /**
586:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.Person
587:          * <em>Person</em>}'.
588:          * <!-- begin-user-doc -->
589:          * This default implementation returns null so that we can easily ignore cases;
590:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
591:          * <!-- end-user-doc -->
592:          *
593:          * @return the new adapter.
594:          * @see org.eclipse.emf.ecp.view.validation.test.model.Person
595:          * @generated
596:          */
597:         public Adapter createPersonAdapter() {
598:                 return null;
599:         }
600:
601:         /**
602:          * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecp.view.validation.test.model.TableObject
603:          * <em>Table Object</em>}'.
604:          * <!-- begin-user-doc -->
605:          * This default implementation returns null so that we can easily ignore cases;
606:          * it's useful to ignore a case when inheritance will catch all the cases anyway.
607:          * <!-- end-user-doc -->
608:          *
609:          * @return the new adapter.
610:          * @see org.eclipse.emf.ecp.view.validation.test.model.TableObject
611:          * @generated
612:          */
613:         public Adapter createTableObjectAdapter() {
614:                 return null;
615:         }
616:
617:         /**
618:          * Creates a new adapter for the default case.
619:          * <!-- begin-user-doc -->
620:          * This default implementation returns null.
621:          * <!-- end-user-doc -->
622:          *
623:          * @return the new adapter.
624:          * @generated
625:          */
626:         public Adapter createEObjectAdapter() {
627:                 return null;
628:         }
629:
630: } // TestAdapterFactory