1 | /** |
2 | * Copyright 2005-2009 by SDQ, IPD, University of Karlsruhe, Germany |
3 | * |
4 | * $Id$ |
5 | */ |
6 | package de.uka.ipd.sdq.pcm.repository.util; |
7 | |
8 | import org.eclipse.emf.common.notify.Adapter; |
9 | import org.eclipse.emf.common.notify.Notifier; |
10 | import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; |
11 | import org.eclipse.emf.ecore.EObject; |
12 | |
13 | import de.uka.ipd.sdq.identifier.Identifier; |
14 | import de.uka.ipd.sdq.pcm.core.composition.ComposedStructure; |
15 | import de.uka.ipd.sdq.pcm.core.entity.ComposedProvidingRequiringEntity; |
16 | import de.uka.ipd.sdq.pcm.core.entity.Entity; |
17 | import de.uka.ipd.sdq.pcm.core.entity.InterfaceProvidingEntity; |
18 | import de.uka.ipd.sdq.pcm.core.entity.InterfaceProvidingRequiringEntity; |
19 | import de.uka.ipd.sdq.pcm.core.entity.InterfaceRequiringEntity; |
20 | import de.uka.ipd.sdq.pcm.core.entity.NamedElement; |
21 | import de.uka.ipd.sdq.pcm.core.entity.ResourceInterfaceRequiringEntity; |
22 | import de.uka.ipd.sdq.pcm.repository.*; |
23 | import de.uka.ipd.sdq.pcm.repository.BasicComponent; |
24 | import de.uka.ipd.sdq.pcm.repository.CollectionDataType; |
25 | import de.uka.ipd.sdq.pcm.repository.CompleteComponentType; |
26 | import de.uka.ipd.sdq.pcm.repository.CompositeComponent; |
27 | import de.uka.ipd.sdq.pcm.repository.CompositeDataType; |
28 | import de.uka.ipd.sdq.pcm.repository.DataType; |
29 | import de.uka.ipd.sdq.pcm.repository.EventGroup; |
30 | import de.uka.ipd.sdq.pcm.repository.EventType; |
31 | import de.uka.ipd.sdq.pcm.repository.ExceptionType; |
32 | import de.uka.ipd.sdq.pcm.repository.ImplementationComponentType; |
33 | import de.uka.ipd.sdq.pcm.repository.InfrastructureInterface; |
34 | import de.uka.ipd.sdq.pcm.repository.InfrastructureProvidedRole; |
35 | import de.uka.ipd.sdq.pcm.repository.InfrastructureRequiredRole; |
36 | import de.uka.ipd.sdq.pcm.repository.InfrastructureSignature; |
37 | import de.uka.ipd.sdq.pcm.repository.InnerDeclaration; |
38 | import de.uka.ipd.sdq.pcm.repository.Interface; |
39 | import de.uka.ipd.sdq.pcm.repository.OperationInterface; |
40 | import de.uka.ipd.sdq.pcm.repository.OperationProvidedRole; |
41 | import de.uka.ipd.sdq.pcm.repository.OperationRequiredRole; |
42 | import de.uka.ipd.sdq.pcm.repository.OperationSignature; |
43 | import de.uka.ipd.sdq.pcm.repository.Parameter; |
44 | import de.uka.ipd.sdq.pcm.repository.PassiveResource; |
45 | import de.uka.ipd.sdq.pcm.repository.PrimitiveDataType; |
46 | import de.uka.ipd.sdq.pcm.repository.ProvidedRole; |
47 | import de.uka.ipd.sdq.pcm.repository.ProvidesComponentType; |
48 | import de.uka.ipd.sdq.pcm.repository.Repository; |
49 | import de.uka.ipd.sdq.pcm.repository.RepositoryComponent; |
50 | import de.uka.ipd.sdq.pcm.repository.RepositoryPackage; |
51 | import de.uka.ipd.sdq.pcm.repository.RequiredCharacterisation; |
52 | import de.uka.ipd.sdq.pcm.repository.RequiredRole; |
53 | import de.uka.ipd.sdq.pcm.repository.Role; |
54 | import de.uka.ipd.sdq.pcm.repository.Signature; |
55 | import de.uka.ipd.sdq.pcm.repository.SinkRole; |
56 | import de.uka.ipd.sdq.pcm.repository.SourceRole; |
57 | |
58 | /** |
59 | * <!-- begin-user-doc --> |
60 | * The <b>Adapter Factory</b> for the model. |
61 | * It provides an adapter <code>createXXX</code> method for each class of the model. |
62 | * <!-- end-user-doc --> |
63 | * @see de.uka.ipd.sdq.pcm.repository.RepositoryPackage |
64 | * @generated |
65 | */ |
66 | public class RepositoryAdapterFactory extends AdapterFactoryImpl { |
67 | /** |
68 | * <!-- begin-user-doc --> |
69 | * <!-- end-user-doc --> |
70 | * @generated |
71 | */ |
72 | public static final String copyright = "Copyright 2005-2009 by SDQ, IPD, University of Karlsruhe, Germany"; |
73 | |
74 | /** |
75 | * The cached model package. |
76 | * <!-- begin-user-doc --> |
77 | * <!-- end-user-doc --> |
78 | * @generated |
79 | */ |
80 | protected static RepositoryPackage modelPackage; |
81 | |
82 | /** |
83 | * Creates an instance of the adapter factory. |
84 | * <!-- begin-user-doc --> |
85 | * <!-- end-user-doc --> |
86 | * @generated |
87 | */ |
88 | public RepositoryAdapterFactory() { |
89 | if (modelPackage == null) { |
90 | modelPackage = RepositoryPackage.eINSTANCE; |
91 | } |
92 | } |
93 | |
94 | /** |
95 | * Returns whether this factory is applicable for the type of the object. |
96 | * <!-- begin-user-doc --> |
97 | * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. |
98 | * <!-- end-user-doc --> |
99 | * @return whether this factory is applicable for the type of the object. |
100 | * @generated |
101 | */ |
102 | @Override |
103 | public boolean isFactoryForType(Object object) { |
104 | if (object == modelPackage) { |
105 | return true; |
106 | } |
107 | if (object instanceof EObject) { |
108 | return ((EObject)object).eClass().getEPackage() == modelPackage; |
109 | } |
110 | return false; |
111 | } |
112 | |
113 | /** |
114 | * The switch that delegates to the <code>createXXX</code> methods. |
115 | * <!-- begin-user-doc --> |
116 | * <!-- end-user-doc --> |
117 | * @generated |
118 | */ |
119 | protected RepositorySwitch<Adapter> modelSwitch = |
120 | new RepositorySwitch<Adapter>() { |
121 | @Override |
122 | public Adapter casePassiveResource(PassiveResource object) { |
123 | return createPassiveResourceAdapter(); |
124 | } |
125 | @Override |
126 | public Adapter caseBasicComponent(BasicComponent object) { |
127 | return createBasicComponentAdapter(); |
128 | } |
129 | @Override |
130 | public Adapter caseImplementationComponentType(ImplementationComponentType object) { |
131 | return createImplementationComponentTypeAdapter(); |
132 | } |
133 | @Override |
134 | public Adapter caseRepositoryComponent(RepositoryComponent object) { |
135 | return createRepositoryComponentAdapter(); |
136 | } |
137 | @Override |
138 | public Adapter caseProvidedRole(ProvidedRole object) { |
139 | return createProvidedRoleAdapter(); |
140 | } |
141 | @Override |
142 | public Adapter caseParameter(Parameter object) { |
143 | return createParameterAdapter(); |
144 | } |
145 | @Override |
146 | public Adapter caseDataType(DataType object) { |
147 | return createDataTypeAdapter(); |
148 | } |
149 | @Override |
150 | public Adapter caseRepository(Repository object) { |
151 | return createRepositoryAdapter(); |
152 | } |
153 | @Override |
154 | public Adapter caseInterface(Interface object) { |
155 | return createInterfaceAdapter(); |
156 | } |
157 | @Override |
158 | public Adapter caseRequiredCharacterisation(RequiredCharacterisation object) { |
159 | return createRequiredCharacterisationAdapter(); |
160 | } |
161 | @Override |
162 | public Adapter caseEventGroup(EventGroup object) { |
163 | return createEventGroupAdapter(); |
164 | } |
165 | @Override |
166 | public Adapter caseEventType(EventType object) { |
167 | return createEventTypeAdapter(); |
168 | } |
169 | @Override |
170 | public Adapter caseSignature(Signature object) { |
171 | return createSignatureAdapter(); |
172 | } |
173 | @Override |
174 | public Adapter caseExceptionType(ExceptionType object) { |
175 | return createExceptionTypeAdapter(); |
176 | } |
177 | @Override |
178 | public Adapter caseInfrastructureSignature(InfrastructureSignature object) { |
179 | return createInfrastructureSignatureAdapter(); |
180 | } |
181 | @Override |
182 | public Adapter caseInfrastructureInterface(InfrastructureInterface object) { |
183 | return createInfrastructureInterfaceAdapter(); |
184 | } |
185 | @Override |
186 | public Adapter caseInfrastructureRequiredRole(InfrastructureRequiredRole object) { |
187 | return createInfrastructureRequiredRoleAdapter(); |
188 | } |
189 | @Override |
190 | public Adapter caseRequiredRole(RequiredRole object) { |
191 | return createRequiredRoleAdapter(); |
192 | } |
193 | @Override |
194 | public Adapter caseOperationSignature(OperationSignature object) { |
195 | return createOperationSignatureAdapter(); |
196 | } |
197 | @Override |
198 | public Adapter caseOperationInterface(OperationInterface object) { |
199 | return createOperationInterfaceAdapter(); |
200 | } |
201 | @Override |
202 | public Adapter caseOperationRequiredRole(OperationRequiredRole object) { |
203 | return createOperationRequiredRoleAdapter(); |
204 | } |
205 | @Override |
206 | public Adapter caseSourceRole(SourceRole object) { |
207 | return createSourceRoleAdapter(); |
208 | } |
209 | @Override |
210 | public Adapter caseSinkRole(SinkRole object) { |
211 | return createSinkRoleAdapter(); |
212 | } |
213 | @Override |
214 | public Adapter caseOperationProvidedRole(OperationProvidedRole object) { |
215 | return createOperationProvidedRoleAdapter(); |
216 | } |
217 | @Override |
218 | public Adapter caseInfrastructureProvidedRole(InfrastructureProvidedRole object) { |
219 | return createInfrastructureProvidedRoleAdapter(); |
220 | } |
221 | @Override |
222 | public Adapter caseCompleteComponentType(CompleteComponentType object) { |
223 | return createCompleteComponentTypeAdapter(); |
224 | } |
225 | @Override |
226 | public Adapter caseProvidesComponentType(ProvidesComponentType object) { |
227 | return createProvidesComponentTypeAdapter(); |
228 | } |
229 | @Override |
230 | public Adapter caseCompositeComponent(CompositeComponent object) { |
231 | return createCompositeComponentAdapter(); |
232 | } |
233 | @Override |
234 | public Adapter casePrimitiveDataType(PrimitiveDataType object) { |
235 | return createPrimitiveDataTypeAdapter(); |
236 | } |
237 | @Override |
238 | public Adapter caseCollectionDataType(CollectionDataType object) { |
239 | return createCollectionDataTypeAdapter(); |
240 | } |
241 | @Override |
242 | public Adapter caseCompositeDataType(CompositeDataType object) { |
243 | return createCompositeDataTypeAdapter(); |
244 | } |
245 | @Override |
246 | public Adapter caseInnerDeclaration(InnerDeclaration object) { |
247 | return createInnerDeclarationAdapter(); |
248 | } |
249 | @Override |
250 | public Adapter caseRole(Role object) { |
251 | return createRoleAdapter(); |
252 | } |
253 | @Override |
254 | public Adapter caseIdentifier(Identifier object) { |
255 | return createIdentifierAdapter(); |
256 | } |
257 | @Override |
258 | public Adapter caseNamedElement(NamedElement object) { |
259 | return createNamedElementAdapter(); |
260 | } |
261 | @Override |
262 | public Adapter caseEntity(Entity object) { |
263 | return createEntityAdapter(); |
264 | } |
265 | @Override |
266 | public Adapter caseInterfaceProvidingEntity(InterfaceProvidingEntity object) { |
267 | return createInterfaceProvidingEntityAdapter(); |
268 | } |
269 | @Override |
270 | public Adapter caseResourceInterfaceRequiringEntity(ResourceInterfaceRequiringEntity object) { |
271 | return createResourceInterfaceRequiringEntityAdapter(); |
272 | } |
273 | @Override |
274 | public Adapter caseInterfaceRequiringEntity(InterfaceRequiringEntity object) { |
275 | return createInterfaceRequiringEntityAdapter(); |
276 | } |
277 | @Override |
278 | public Adapter caseInterfaceProvidingRequiringEntity(InterfaceProvidingRequiringEntity object) { |
279 | return createInterfaceProvidingRequiringEntityAdapter(); |
280 | } |
281 | @Override |
282 | public Adapter caseComposedStructure(ComposedStructure object) { |
283 | return createComposedStructureAdapter(); |
284 | } |
285 | @Override |
286 | public Adapter caseComposedProvidingRequiringEntity(ComposedProvidingRequiringEntity object) { |
287 | return createComposedProvidingRequiringEntityAdapter(); |
288 | } |
289 | @Override |
290 | public Adapter defaultCase(EObject object) { |
291 | return createEObjectAdapter(); |
292 | } |
293 | }; |
294 | |
295 | /** |
296 | * Creates an adapter for the <code>target</code>. |
297 | * <!-- begin-user-doc --> |
298 | * <!-- end-user-doc --> |
299 | * @param target the object to adapt. |
300 | * @return the adapter for the <code>target</code>. |
301 | * @generated |
302 | */ |
303 | @Override |
304 | public Adapter createAdapter(Notifier target) { |
305 | return modelSwitch.doSwitch((EObject)target); |
306 | } |
307 | |
308 | |
309 | /** |
310 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.PassiveResource <em>Passive Resource</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.pcm.repository.PassiveResource |
317 | * @generated |
318 | */ |
319 | public Adapter createPassiveResourceAdapter() { |
320 | return null; |
321 | } |
322 | |
323 | /** |
324 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.BasicComponent <em>Basic Component</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.pcm.repository.BasicComponent |
331 | * @generated |
332 | */ |
333 | public Adapter createBasicComponentAdapter() { |
334 | return null; |
335 | } |
336 | |
337 | /** |
338 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.ImplementationComponentType <em>Implementation Component Type</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.pcm.repository.ImplementationComponentType |
345 | * @generated |
346 | */ |
347 | public Adapter createImplementationComponentTypeAdapter() { |
348 | return null; |
349 | } |
350 | |
351 | /** |
352 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.RepositoryComponent <em>Component</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.pcm.repository.RepositoryComponent |
359 | * @generated |
360 | */ |
361 | public Adapter createRepositoryComponentAdapter() { |
362 | return null; |
363 | } |
364 | |
365 | /** |
366 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.RequiredRole <em>Required Role</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.pcm.repository.RequiredRole |
373 | * @generated |
374 | */ |
375 | public Adapter createRequiredRoleAdapter() { |
376 | return null; |
377 | } |
378 | |
379 | /** |
380 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.Role <em>Role</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.pcm.repository.Role |
387 | * @generated |
388 | */ |
389 | public Adapter createRoleAdapter() { |
390 | return null; |
391 | } |
392 | |
393 | /** |
394 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.Interface <em>Interface</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.pcm.repository.Interface |
401 | * @generated |
402 | */ |
403 | public Adapter createInterfaceAdapter() { |
404 | return null; |
405 | } |
406 | |
407 | /** |
408 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.Repository <em>Repository</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.pcm.repository.Repository |
415 | * @generated |
416 | */ |
417 | public Adapter createRepositoryAdapter() { |
418 | return null; |
419 | } |
420 | |
421 | /** |
422 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.DataType <em>Data Type</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.pcm.repository.DataType |
429 | * @generated |
430 | */ |
431 | public Adapter createDataTypeAdapter() { |
432 | return null; |
433 | } |
434 | |
435 | /** |
436 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.RequiredCharacterisation <em>Required Characterisation</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.pcm.repository.RequiredCharacterisation |
443 | * @generated |
444 | */ |
445 | public Adapter createRequiredCharacterisationAdapter() { |
446 | return null; |
447 | } |
448 | |
449 | /** |
450 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.Parameter <em>Parameter</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.pcm.repository.Parameter |
457 | * @generated |
458 | */ |
459 | public Adapter createParameterAdapter() { |
460 | return null; |
461 | } |
462 | |
463 | /** |
464 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.OperationSignature <em>Operation Signature</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.pcm.repository.OperationSignature |
471 | * @generated |
472 | */ |
473 | public Adapter createOperationSignatureAdapter() { |
474 | return null; |
475 | } |
476 | |
477 | /** |
478 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.Signature <em>Signature</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.pcm.repository.Signature |
485 | * @generated |
486 | */ |
487 | public Adapter createSignatureAdapter() { |
488 | return null; |
489 | } |
490 | |
491 | /** |
492 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.ExceptionType <em>Exception Type</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.pcm.repository.ExceptionType |
499 | * @generated |
500 | */ |
501 | public Adapter createExceptionTypeAdapter() { |
502 | return null; |
503 | } |
504 | |
505 | /** |
506 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.OperationInterface <em>Operation Interface</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.pcm.repository.OperationInterface |
513 | * @generated |
514 | */ |
515 | public Adapter createOperationInterfaceAdapter() { |
516 | return null; |
517 | } |
518 | |
519 | /** |
520 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.InfrastructureSignature <em>Infrastructure Signature</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.pcm.repository.InfrastructureSignature |
527 | * @generated |
528 | */ |
529 | public Adapter createInfrastructureSignatureAdapter() { |
530 | return null; |
531 | } |
532 | |
533 | /** |
534 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.InfrastructureRequiredRole <em>Infrastructure Required Role</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.pcm.repository.InfrastructureRequiredRole |
541 | * @generated |
542 | */ |
543 | public Adapter createInfrastructureRequiredRoleAdapter() { |
544 | return null; |
545 | } |
546 | |
547 | /** |
548 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.EventType <em>Event Type</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.pcm.repository.EventType |
555 | * @generated |
556 | */ |
557 | public Adapter createEventTypeAdapter() { |
558 | return null; |
559 | } |
560 | |
561 | /** |
562 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.EventGroup <em>Event Group</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.pcm.repository.EventGroup |
569 | * @generated |
570 | */ |
571 | public Adapter createEventGroupAdapter() { |
572 | return null; |
573 | } |
574 | |
575 | /** |
576 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.CompleteComponentType <em>Complete Component Type</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.pcm.repository.CompleteComponentType |
583 | * @generated |
584 | */ |
585 | public Adapter createCompleteComponentTypeAdapter() { |
586 | return null; |
587 | } |
588 | |
589 | /** |
590 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.ProvidesComponentType <em>Provides Component Type</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.pcm.repository.ProvidesComponentType |
597 | * @generated |
598 | */ |
599 | public Adapter createProvidesComponentTypeAdapter() { |
600 | return null; |
601 | } |
602 | |
603 | /** |
604 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.OperationRequiredRole <em>Operation Required Role</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.pcm.repository.OperationRequiredRole |
611 | * @generated |
612 | */ |
613 | public Adapter createOperationRequiredRoleAdapter() { |
614 | return null; |
615 | } |
616 | |
617 | /** |
618 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.SourceRole <em>Source Role</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.pcm.repository.SourceRole |
625 | * @generated |
626 | */ |
627 | public Adapter createSourceRoleAdapter() { |
628 | return null; |
629 | } |
630 | |
631 | /** |
632 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.InfrastructureProvidedRole <em>Infrastructure Provided Role</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.pcm.repository.InfrastructureProvidedRole |
639 | * @generated |
640 | */ |
641 | public Adapter createInfrastructureProvidedRoleAdapter() { |
642 | return null; |
643 | } |
644 | |
645 | /** |
646 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.OperationProvidedRole <em>Operation Provided Role</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.pcm.repository.OperationProvidedRole |
653 | * @generated |
654 | */ |
655 | public Adapter createOperationProvidedRoleAdapter() { |
656 | return null; |
657 | } |
658 | |
659 | /** |
660 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.CompositeComponent <em>Composite Component</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.pcm.repository.CompositeComponent |
667 | * @generated |
668 | */ |
669 | public Adapter createCompositeComponentAdapter() { |
670 | return null; |
671 | } |
672 | |
673 | /** |
674 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.SinkRole <em>Sink Role</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.pcm.repository.SinkRole |
681 | * @generated |
682 | */ |
683 | public Adapter createSinkRoleAdapter() { |
684 | return null; |
685 | } |
686 | |
687 | /** |
688 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.PrimitiveDataType <em>Primitive Data Type</em>}'. |
689 | * <!-- begin-user-doc --> |
690 | * This default implementation returns null so that we can easily ignore cases; |
691 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
692 | * <!-- end-user-doc --> |
693 | * @return the new adapter. |
694 | * @see de.uka.ipd.sdq.pcm.repository.PrimitiveDataType |
695 | * @generated |
696 | */ |
697 | public Adapter createPrimitiveDataTypeAdapter() { |
698 | return null; |
699 | } |
700 | |
701 | /** |
702 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.CollectionDataType <em>Collection Data Type</em>}'. |
703 | * <!-- begin-user-doc --> |
704 | * This default implementation returns null so that we can easily ignore cases; |
705 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
706 | * <!-- end-user-doc --> |
707 | * @return the new adapter. |
708 | * @see de.uka.ipd.sdq.pcm.repository.CollectionDataType |
709 | * @generated |
710 | */ |
711 | public Adapter createCollectionDataTypeAdapter() { |
712 | return null; |
713 | } |
714 | |
715 | /** |
716 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.CompositeDataType <em>Composite Data Type</em>}'. |
717 | * <!-- begin-user-doc --> |
718 | * This default implementation returns null so that we can easily ignore cases; |
719 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
720 | * <!-- end-user-doc --> |
721 | * @return the new adapter. |
722 | * @see de.uka.ipd.sdq.pcm.repository.CompositeDataType |
723 | * @generated |
724 | */ |
725 | public Adapter createCompositeDataTypeAdapter() { |
726 | return null; |
727 | } |
728 | |
729 | /** |
730 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.InnerDeclaration <em>Inner Declaration</em>}'. |
731 | * <!-- begin-user-doc --> |
732 | * This default implementation returns null so that we can easily ignore cases; |
733 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
734 | * <!-- end-user-doc --> |
735 | * @return the new adapter. |
736 | * @see de.uka.ipd.sdq.pcm.repository.InnerDeclaration |
737 | * @generated |
738 | */ |
739 | public Adapter createInnerDeclarationAdapter() { |
740 | return null; |
741 | } |
742 | |
743 | /** |
744 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.InfrastructureInterface <em>Infrastructure Interface</em>}'. |
745 | * <!-- begin-user-doc --> |
746 | * This default implementation returns null so that we can easily ignore cases; |
747 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
748 | * <!-- end-user-doc --> |
749 | * @return the new adapter. |
750 | * @see de.uka.ipd.sdq.pcm.repository.InfrastructureInterface |
751 | * @generated |
752 | */ |
753 | public Adapter createInfrastructureInterfaceAdapter() { |
754 | return null; |
755 | } |
756 | |
757 | /** |
758 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.repository.ProvidedRole <em>Provided Role</em>}'. |
759 | * <!-- begin-user-doc --> |
760 | * This default implementation returns null so that we can easily ignore cases; |
761 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
762 | * <!-- end-user-doc --> |
763 | * @return the new adapter. |
764 | * @see de.uka.ipd.sdq.pcm.repository.ProvidedRole |
765 | * @generated |
766 | */ |
767 | public Adapter createProvidedRoleAdapter() { |
768 | return null; |
769 | } |
770 | |
771 | /** |
772 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.identifier.Identifier <em>Identifier</em>}'. |
773 | * <!-- begin-user-doc --> |
774 | * This default implementation returns null so that we can easily ignore cases; |
775 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
776 | * <!-- end-user-doc --> |
777 | * @return the new adapter. |
778 | * @see de.uka.ipd.sdq.identifier.Identifier |
779 | * @generated |
780 | */ |
781 | public Adapter createIdentifierAdapter() { |
782 | return null; |
783 | } |
784 | |
785 | /** |
786 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.core.entity.NamedElement <em>Named Element</em>}'. |
787 | * <!-- begin-user-doc --> |
788 | * This default implementation returns null so that we can easily ignore cases; |
789 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
790 | * <!-- end-user-doc --> |
791 | * @return the new adapter. |
792 | * @see de.uka.ipd.sdq.pcm.core.entity.NamedElement |
793 | * @generated |
794 | */ |
795 | public Adapter createNamedElementAdapter() { |
796 | return null; |
797 | } |
798 | |
799 | /** |
800 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.core.entity.Entity <em>Entity</em>}'. |
801 | * <!-- begin-user-doc --> |
802 | * This default implementation returns null so that we can easily ignore cases; |
803 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
804 | * <!-- end-user-doc --> |
805 | * @return the new adapter. |
806 | * @see de.uka.ipd.sdq.pcm.core.entity.Entity |
807 | * @generated |
808 | */ |
809 | public Adapter createEntityAdapter() { |
810 | return null; |
811 | } |
812 | |
813 | /** |
814 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.core.entity.InterfaceProvidingEntity <em>Interface Providing Entity</em>}'. |
815 | * <!-- begin-user-doc --> |
816 | * This default implementation returns null so that we can easily ignore cases; |
817 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
818 | * <!-- end-user-doc --> |
819 | * @return the new adapter. |
820 | * @see de.uka.ipd.sdq.pcm.core.entity.InterfaceProvidingEntity |
821 | * @generated |
822 | */ |
823 | public Adapter createInterfaceProvidingEntityAdapter() { |
824 | return null; |
825 | } |
826 | |
827 | /** |
828 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.core.entity.InterfaceRequiringEntity <em>Interface Requiring Entity</em>}'. |
829 | * <!-- begin-user-doc --> |
830 | * This default implementation returns null so that we can easily ignore cases; |
831 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
832 | * <!-- end-user-doc --> |
833 | * @return the new adapter. |
834 | * @see de.uka.ipd.sdq.pcm.core.entity.InterfaceRequiringEntity |
835 | * @generated |
836 | */ |
837 | public Adapter createInterfaceRequiringEntityAdapter() { |
838 | return null; |
839 | } |
840 | |
841 | /** |
842 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.core.entity.ResourceInterfaceRequiringEntity <em>Resource Interface Requiring Entity</em>}'. |
843 | * <!-- begin-user-doc --> |
844 | * This default implementation returns null so that we can easily ignore cases; |
845 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
846 | * <!-- end-user-doc --> |
847 | * @return the new adapter. |
848 | * @see de.uka.ipd.sdq.pcm.core.entity.ResourceInterfaceRequiringEntity |
849 | * @generated |
850 | */ |
851 | public Adapter createResourceInterfaceRequiringEntityAdapter() { |
852 | return null; |
853 | } |
854 | |
855 | /** |
856 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.core.entity.InterfaceProvidingRequiringEntity <em>Interface Providing Requiring Entity</em>}'. |
857 | * <!-- begin-user-doc --> |
858 | * This default implementation returns null so that we can easily ignore cases; |
859 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
860 | * <!-- end-user-doc --> |
861 | * @return the new adapter. |
862 | * @see de.uka.ipd.sdq.pcm.core.entity.InterfaceProvidingRequiringEntity |
863 | * @generated |
864 | */ |
865 | public Adapter createInterfaceProvidingRequiringEntityAdapter() { |
866 | return null; |
867 | } |
868 | |
869 | /** |
870 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.core.composition.ComposedStructure <em>Composed Structure</em>}'. |
871 | * <!-- begin-user-doc --> |
872 | * This default implementation returns null so that we can easily ignore cases; |
873 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
874 | * <!-- end-user-doc --> |
875 | * @return the new adapter. |
876 | * @see de.uka.ipd.sdq.pcm.core.composition.ComposedStructure |
877 | * @generated |
878 | */ |
879 | public Adapter createComposedStructureAdapter() { |
880 | return null; |
881 | } |
882 | |
883 | /** |
884 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.core.entity.ComposedProvidingRequiringEntity <em>Composed Providing Requiring Entity</em>}'. |
885 | * <!-- begin-user-doc --> |
886 | * This default implementation returns null so that we can easily ignore cases; |
887 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
888 | * <!-- end-user-doc --> |
889 | * @return the new adapter. |
890 | * @see de.uka.ipd.sdq.pcm.core.entity.ComposedProvidingRequiringEntity |
891 | * @generated |
892 | */ |
893 | public Adapter createComposedProvidingRequiringEntityAdapter() { |
894 | return null; |
895 | } |
896 | |
897 | /** |
898 | * Creates a new adapter for the default case. |
899 | * <!-- begin-user-doc --> |
900 | * This default implementation returns null. |
901 | * <!-- end-user-doc --> |
902 | * @return the new adapter. |
903 | * @generated |
904 | */ |
905 | public Adapter createEObjectAdapter() { |
906 | return null; |
907 | } |
908 | |
909 | } //RepositoryAdapterFactory |