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

COVERAGE SUMMARY FOR SOURCE FILE [RepositoryAdapterFactory.java]

nameclass, %method, %block, %line, %
RepositoryAdapterFactory.java0%   (0/2)0%   (0/90)0%   (0/304)0%   (0/99)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class RepositoryAdapterFactory0%   (0/1)0%   (0/46)0%   (0/126)0%   (0/55)
RepositoryAdapterFactory (): void 0%   (0/1)0%   (0/13)0%   (0/6)
createAdapter (Notifier): Adapter 0%   (0/1)0%   (0/7)0%   (0/1)
createBasicComponentAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createCollectionDataTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createCompleteComponentTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createComposedProvidingRequiringEntityAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createComposedStructureAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createCompositeComponentAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createCompositeDataTypeAdapter (): 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)
createEntityAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createEventGroupAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createEventTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createExceptionTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createIdentifierAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createImplementationComponentTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createInfrastructureInterfaceAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createInfrastructureProvidedRoleAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createInfrastructureRequiredRoleAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createInfrastructureSignatureAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createInnerDeclarationAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createInterfaceAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createInterfaceProvidingEntityAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createInterfaceProvidingRequiringEntityAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createInterfaceRequiringEntityAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createNamedElementAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createOperationInterfaceAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createOperationProvidedRoleAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createOperationRequiredRoleAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createOperationSignatureAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createParameterAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createPassiveResourceAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createPrimitiveDataTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createProvidedRoleAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createProvidesComponentTypeAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createRepositoryAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createRepositoryComponentAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createRequiredCharacterisationAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createRequiredRoleAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createResourceInterfaceRequiringEntityAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createRoleAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createSignatureAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createSinkRoleAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
createSourceRoleAdapter (): Adapter 0%   (0/1)0%   (0/2)0%   (0/1)
isFactoryForType (Object): boolean 0%   (0/1)0%   (0/20)0%   (0/5)
     
class RepositoryAdapterFactory$10%   (0/1)0%   (0/44)0%   (0/178)0%   (0/45)
RepositoryAdapterFactory$1 (RepositoryAdapterFactory): void 0%   (0/1)0%   (0/6)0%   (0/2)
caseBasicComponent (BasicComponent): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseCollectionDataType (CollectionDataType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseCompleteComponentType (CompleteComponentType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseComposedProvidingRequiringEntity (ComposedProvidingRequiringEntity): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseComposedStructure (ComposedStructure): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseCompositeComponent (CompositeComponent): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseCompositeDataType (CompositeDataType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseDataType (DataType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseEntity (Entity): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseEventGroup (EventGroup): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseEventType (EventType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseExceptionType (ExceptionType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseIdentifier (Identifier): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseImplementationComponentType (ImplementationComponentType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseInfrastructureInterface (InfrastructureInterface): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseInfrastructureProvidedRole (InfrastructureProvidedRole): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseInfrastructureRequiredRole (InfrastructureRequiredRole): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseInfrastructureSignature (InfrastructureSignature): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseInnerDeclaration (InnerDeclaration): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseInterface (Interface): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseInterfaceProvidingEntity (InterfaceProvidingEntity): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseInterfaceProvidingRequiringEntity (InterfaceProvidingRequiringEntity): Ad... 0%   (0/1)0%   (0/4)0%   (0/1)
caseInterfaceRequiringEntity (InterfaceRequiringEntity): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseNamedElement (NamedElement): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseOperationInterface (OperationInterface): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseOperationProvidedRole (OperationProvidedRole): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseOperationRequiredRole (OperationRequiredRole): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseOperationSignature (OperationSignature): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseParameter (Parameter): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
casePassiveResource (PassiveResource): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
casePrimitiveDataType (PrimitiveDataType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseProvidedRole (ProvidedRole): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseProvidesComponentType (ProvidesComponentType): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseRepository (Repository): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseRepositoryComponent (RepositoryComponent): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseRequiredCharacterisation (RequiredCharacterisation): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseRequiredRole (RequiredRole): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseResourceInterfaceRequiringEntity (ResourceInterfaceRequiringEntity): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseRole (Role): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseSignature (Signature): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseSinkRole (SinkRole): Adapter 0%   (0/1)0%   (0/4)0%   (0/1)
caseSourceRole (SourceRole): 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 2005-2009 by SDQ, IPD, University of Karlsruhe, Germany
3 *
4 * $Id$
5 */
6package de.uka.ipd.sdq.pcm.repository.util;
7 
8import org.eclipse.emf.common.notify.Adapter;
9import org.eclipse.emf.common.notify.Notifier;
10import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
11import org.eclipse.emf.ecore.EObject;
12 
13import de.uka.ipd.sdq.identifier.Identifier;
14import de.uka.ipd.sdq.pcm.core.composition.ComposedStructure;
15import de.uka.ipd.sdq.pcm.core.entity.ComposedProvidingRequiringEntity;
16import de.uka.ipd.sdq.pcm.core.entity.Entity;
17import de.uka.ipd.sdq.pcm.core.entity.InterfaceProvidingEntity;
18import de.uka.ipd.sdq.pcm.core.entity.InterfaceProvidingRequiringEntity;
19import de.uka.ipd.sdq.pcm.core.entity.InterfaceRequiringEntity;
20import de.uka.ipd.sdq.pcm.core.entity.NamedElement;
21import de.uka.ipd.sdq.pcm.core.entity.ResourceInterfaceRequiringEntity;
22import de.uka.ipd.sdq.pcm.repository.*;
23import de.uka.ipd.sdq.pcm.repository.BasicComponent;
24import de.uka.ipd.sdq.pcm.repository.CollectionDataType;
25import de.uka.ipd.sdq.pcm.repository.CompleteComponentType;
26import de.uka.ipd.sdq.pcm.repository.CompositeComponent;
27import de.uka.ipd.sdq.pcm.repository.CompositeDataType;
28import de.uka.ipd.sdq.pcm.repository.DataType;
29import de.uka.ipd.sdq.pcm.repository.EventGroup;
30import de.uka.ipd.sdq.pcm.repository.EventType;
31import de.uka.ipd.sdq.pcm.repository.ExceptionType;
32import de.uka.ipd.sdq.pcm.repository.ImplementationComponentType;
33import de.uka.ipd.sdq.pcm.repository.InfrastructureInterface;
34import de.uka.ipd.sdq.pcm.repository.InfrastructureProvidedRole;
35import de.uka.ipd.sdq.pcm.repository.InfrastructureRequiredRole;
36import de.uka.ipd.sdq.pcm.repository.InfrastructureSignature;
37import de.uka.ipd.sdq.pcm.repository.InnerDeclaration;
38import de.uka.ipd.sdq.pcm.repository.Interface;
39import de.uka.ipd.sdq.pcm.repository.OperationInterface;
40import de.uka.ipd.sdq.pcm.repository.OperationProvidedRole;
41import de.uka.ipd.sdq.pcm.repository.OperationRequiredRole;
42import de.uka.ipd.sdq.pcm.repository.OperationSignature;
43import de.uka.ipd.sdq.pcm.repository.Parameter;
44import de.uka.ipd.sdq.pcm.repository.PassiveResource;
45import de.uka.ipd.sdq.pcm.repository.PrimitiveDataType;
46import de.uka.ipd.sdq.pcm.repository.ProvidedRole;
47import de.uka.ipd.sdq.pcm.repository.ProvidesComponentType;
48import de.uka.ipd.sdq.pcm.repository.Repository;
49import de.uka.ipd.sdq.pcm.repository.RepositoryComponent;
50import de.uka.ipd.sdq.pcm.repository.RepositoryPackage;
51import de.uka.ipd.sdq.pcm.repository.RequiredCharacterisation;
52import de.uka.ipd.sdq.pcm.repository.RequiredRole;
53import de.uka.ipd.sdq.pcm.repository.Role;
54import de.uka.ipd.sdq.pcm.repository.Signature;
55import de.uka.ipd.sdq.pcm.repository.SinkRole;
56import 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 */
66public 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

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