Class RepositoryAdapterFactory
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
-
- org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
-
- All Implemented Interfaces:
AdapterFactory
public class RepositoryAdapterFactory extends AdapterFactoryImpl
The Adapter Factory for the model. It provides an adaptercreateXXX
method for each class of the model.- See Also:
RepositoryPackage
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description static String
copyright
protected static RepositoryPackage
modelPackage
The cached model package.protected RepositorySwitch<Adapter>
modelSwitch
The switch that delegates to thecreateXXX
methods.
-
Constructor Summary
Constructors Constructor Description RepositoryAdapterFactory()
Creates an instance of the adapter factory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Adapter
createAdapter(Notifier target)
Creates an adapter for thetarget
.Adapter
createBasicComponentAdapter()
Creates a new adapter for an object of class 'Basic Component
'.Adapter
createCollectionDataTypeAdapter()
Creates a new adapter for an object of class 'Collection Data Type
'.Adapter
createCompleteComponentTypeAdapter()
Creates a new adapter for an object of class 'Complete Component Type
'.Adapter
createComposedProvidingRequiringEntityAdapter()
Creates a new adapter for an object of class 'Composed Providing Requiring Entity
'.Adapter
createComposedStructureAdapter()
Creates a new adapter for an object of class 'Composed Structure
'.Adapter
createCompositeComponentAdapter()
Creates a new adapter for an object of class 'Composite Component
'.Adapter
createCompositeDataTypeAdapter()
Creates a new adapter for an object of class 'Composite Data Type
'.Adapter
createDataTypeAdapter()
Creates a new adapter for an object of class 'Data Type
'.Adapter
createEntityAdapter()
Creates a new adapter for an object of class 'Entity
'.Adapter
createEObjectAdapter()
Creates a new adapter for the default case.Adapter
createEventGroupAdapter()
Creates a new adapter for an object of class 'Event Group
'.Adapter
createEventTypeAdapter()
Creates a new adapter for an object of class 'Event Type
'.Adapter
createExceptionTypeAdapter()
Creates a new adapter for an object of class 'Exception Type
'.Adapter
createIdentifierAdapter()
Creates a new adapter for an object of class 'Identifier
'.Adapter
createImplementationComponentTypeAdapter()
Creates a new adapter for an object of class 'Implementation Component Type
'.Adapter
createInfrastructureInterfaceAdapter()
Creates a new adapter for an object of class 'Infrastructure Interface
'.Adapter
createInfrastructureProvidedRoleAdapter()
Creates a new adapter for an object of class 'Infrastructure Provided Role
'.Adapter
createInfrastructureRequiredRoleAdapter()
Creates a new adapter for an object of class 'Infrastructure Required Role
'.Adapter
createInfrastructureSignatureAdapter()
Creates a new adapter for an object of class 'Infrastructure Signature
'.Adapter
createInnerDeclarationAdapter()
Creates a new adapter for an object of class 'Inner Declaration
'.Adapter
createInterfaceAdapter()
Creates a new adapter for an object of class 'Interface
'.Adapter
createInterfaceProvidingEntityAdapter()
Creates a new adapter for an object of class 'Interface Providing Entity
'.Adapter
createInterfaceProvidingRequiringEntityAdapter()
Creates a new adapter for an object of class 'Interface Providing Requiring Entity
'.Adapter
createInterfaceRequiringEntityAdapter()
Creates a new adapter for an object of class 'Interface Requiring Entity
'.Adapter
createNamedElementAdapter()
Creates a new adapter for an object of class 'Named Element
'.Adapter
createOperationInterfaceAdapter()
Creates a new adapter for an object of class 'Operation Interface
'.Adapter
createOperationProvidedRoleAdapter()
Creates a new adapter for an object of class 'Operation Provided Role
'.Adapter
createOperationRequiredRoleAdapter()
Creates a new adapter for an object of class 'Operation Required Role
'.Adapter
createOperationSignatureAdapter()
Creates a new adapter for an object of class 'Operation Signature
'.Adapter
createParameterAdapter()
Creates a new adapter for an object of class 'Parameter
'.Adapter
createPassiveResourceAdapter()
Creates a new adapter for an object of class 'Passive Resource
'.Adapter
createPCMBaseClassAdapter()
Creates a new adapter for an object of class 'PCM Base Class
'.Adapter
createPCMClassAdapter()
Creates a new adapter for an object of class 'PCM Class
'.Adapter
createPrimitiveDataTypeAdapter()
Creates a new adapter for an object of class 'Primitive Data Type
'.Adapter
createProvidedRoleAdapter()
Creates a new adapter for an object of class 'Provided Role
'.Adapter
createProvidesComponentTypeAdapter()
Creates a new adapter for an object of class 'Provides Component Type
'.Adapter
createRepositoryAdapter()
Creates a new adapter for an object of class 'Repository
'.Adapter
createRepositoryComponentAdapter()
Creates a new adapter for an object of class 'Component
'.Adapter
createRequiredCharacterisationAdapter()
Creates a new adapter for an object of class 'Required Characterisation
'.Adapter
createRequiredRoleAdapter()
Creates a new adapter for an object of class 'Required Role
'.Adapter
createResourceInterfaceRequiringEntityAdapter()
Creates a new adapter for an object of class 'Resource Interface Requiring Entity
'.Adapter
createRoleAdapter()
Creates a new adapter for an object of class 'Role
'.Adapter
createSignatureAdapter()
Creates a new adapter for an object of class 'Signature
'.Adapter
createSinkRoleAdapter()
Creates a new adapter for an object of class 'Sink Role
'.Adapter
createSourceRoleAdapter()
Creates a new adapter for an object of class 'Source Role
'.boolean
isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object.-
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve
-
-
-
-
Field Detail
-
copyright
public static final String copyright
- See Also:
- Constant Field Values
- Generated class or method.
-
modelPackage
protected static RepositoryPackage modelPackage
The cached model package.- Generated class or method.
-
modelSwitch
protected RepositorySwitch<Adapter> modelSwitch
The switch that delegates to thecreateXXX
methods.- Generated class or method.
-
-
Method Detail
-
isFactoryForType
public boolean isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object. This implementation returnstrue
if the object is either the model's package or is an instance object of the model.- Specified by:
isFactoryForType
in interfaceAdapterFactory
- Overrides:
isFactoryForType
in classAdapterFactoryImpl
- Returns:
- whether this factory is applicable for the type of the object.
- Generated class or method.
-
createAdapter
public Adapter createAdapter(Notifier target)
Creates an adapter for thetarget
.- Overrides:
createAdapter
in classAdapterFactoryImpl
- Parameters:
target
- the object to adapt.- Returns:
- the adapter for the
target
. - Generated class or method.
-
createPassiveResourceAdapter
public Adapter createPassiveResourceAdapter()
Creates a new adapter for an object of class 'Passive Resource
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
PassiveResource
- Generated class or method.
-
createBasicComponentAdapter
public Adapter createBasicComponentAdapter()
Creates a new adapter for an object of class 'Basic Component
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
BasicComponent
- Generated class or method.
-
createImplementationComponentTypeAdapter
public Adapter createImplementationComponentTypeAdapter()
Creates a new adapter for an object of class 'Implementation Component Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ImplementationComponentType
- Generated class or method.
-
createRepositoryComponentAdapter
public Adapter createRepositoryComponentAdapter()
Creates a new adapter for an object of class 'Component
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
RepositoryComponent
- Generated class or method.
-
createProvidedRoleAdapter
public Adapter createProvidedRoleAdapter()
Creates a new adapter for an object of class 'Provided Role
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ProvidedRole
- Generated class or method.
-
createParameterAdapter
public Adapter createParameterAdapter()
Creates a new adapter for an object of class 'Parameter
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Parameter
- Generated class or method.
-
createDataTypeAdapter
public Adapter createDataTypeAdapter()
Creates a new adapter for an object of class 'Data Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DataType
- Generated class or method.
-
createRepositoryAdapter
public Adapter createRepositoryAdapter()
Creates a new adapter for an object of class 'Repository
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Repository
- Generated class or method.
-
createInterfaceAdapter
public Adapter createInterfaceAdapter()
Creates a new adapter for an object of class 'Interface
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Interface
- Generated class or method.
-
createRequiredCharacterisationAdapter
public Adapter createRequiredCharacterisationAdapter()
Creates a new adapter for an object of class 'Required Characterisation
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
RequiredCharacterisation
- Generated class or method.
-
createEventGroupAdapter
public Adapter createEventGroupAdapter()
Creates a new adapter for an object of class 'Event Group
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
EventGroup
- Generated class or method.
-
createEventTypeAdapter
public Adapter createEventTypeAdapter()
Creates a new adapter for an object of class 'Event Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
EventType
- Generated class or method.
-
createSignatureAdapter
public Adapter createSignatureAdapter()
Creates a new adapter for an object of class 'Signature
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Signature
- Generated class or method.
-
createExceptionTypeAdapter
public Adapter createExceptionTypeAdapter()
Creates a new adapter for an object of class 'Exception Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ExceptionType
- Generated class or method.
-
createInfrastructureSignatureAdapter
public Adapter createInfrastructureSignatureAdapter()
Creates a new adapter for an object of class 'Infrastructure Signature
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
InfrastructureSignature
- Generated class or method.
-
createInfrastructureInterfaceAdapter
public Adapter createInfrastructureInterfaceAdapter()
Creates a new adapter for an object of class 'Infrastructure Interface
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
InfrastructureInterface
- Generated class or method.
-
createInfrastructureRequiredRoleAdapter
public Adapter createInfrastructureRequiredRoleAdapter()
Creates a new adapter for an object of class 'Infrastructure Required Role
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
InfrastructureRequiredRole
- Generated class or method.
-
createRequiredRoleAdapter
public Adapter createRequiredRoleAdapter()
Creates a new adapter for an object of class 'Required Role
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
RequiredRole
- Generated class or method.
-
createOperationSignatureAdapter
public Adapter createOperationSignatureAdapter()
Creates a new adapter for an object of class 'Operation Signature
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
OperationSignature
- Generated class or method.
-
createOperationInterfaceAdapter
public Adapter createOperationInterfaceAdapter()
Creates a new adapter for an object of class 'Operation Interface
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
OperationInterface
- Generated class or method.
-
createOperationRequiredRoleAdapter
public Adapter createOperationRequiredRoleAdapter()
Creates a new adapter for an object of class 'Operation Required Role
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
OperationRequiredRole
- Generated class or method.
-
createSourceRoleAdapter
public Adapter createSourceRoleAdapter()
Creates a new adapter for an object of class 'Source Role
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
SourceRole
- Generated class or method.
-
createSinkRoleAdapter
public Adapter createSinkRoleAdapter()
Creates a new adapter for an object of class 'Sink Role
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
SinkRole
- Generated class or method.
-
createOperationProvidedRoleAdapter
public Adapter createOperationProvidedRoleAdapter()
Creates a new adapter for an object of class 'Operation Provided Role
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
OperationProvidedRole
- Generated class or method.
-
createInfrastructureProvidedRoleAdapter
public Adapter createInfrastructureProvidedRoleAdapter()
Creates a new adapter for an object of class 'Infrastructure Provided Role
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
InfrastructureProvidedRole
- Generated class or method.
-
createCompleteComponentTypeAdapter
public Adapter createCompleteComponentTypeAdapter()
Creates a new adapter for an object of class 'Complete Component Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
CompleteComponentType
- Generated class or method.
-
createProvidesComponentTypeAdapter
public Adapter createProvidesComponentTypeAdapter()
Creates a new adapter for an object of class 'Provides Component Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ProvidesComponentType
- Generated class or method.
-
createCompositeComponentAdapter
public Adapter createCompositeComponentAdapter()
Creates a new adapter for an object of class 'Composite Component
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
CompositeComponent
- Generated class or method.
-
createPrimitiveDataTypeAdapter
public Adapter createPrimitiveDataTypeAdapter()
Creates a new adapter for an object of class 'Primitive Data Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
PrimitiveDataType
- Generated class or method.
-
createCollectionDataTypeAdapter
public Adapter createCollectionDataTypeAdapter()
Creates a new adapter for an object of class 'Collection Data Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
CollectionDataType
- Generated class or method.
-
createCompositeDataTypeAdapter
public Adapter createCompositeDataTypeAdapter()
Creates a new adapter for an object of class 'Composite Data Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
CompositeDataType
- Generated class or method.
-
createInnerDeclarationAdapter
public Adapter createInnerDeclarationAdapter()
Creates a new adapter for an object of class 'Inner Declaration
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
InnerDeclaration
- Generated class or method.
-
createRoleAdapter
public Adapter createRoleAdapter()
Creates a new adapter for an object of class 'Role
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Role
- Generated class or method.
-
createIdentifierAdapter
public Adapter createIdentifierAdapter()
Creates a new adapter for an object of class 'Identifier
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Identifier
- Generated class or method.
-
createPCMClassAdapter
public Adapter createPCMClassAdapter()
Creates a new adapter for an object of class 'PCM Class
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
PCMClass
- Generated class or method.
-
createPCMBaseClassAdapter
public Adapter createPCMBaseClassAdapter()
Creates a new adapter for an object of class 'PCM Base Class
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
PCMBaseClass
- Generated class or method.
-
createNamedElementAdapter
public Adapter createNamedElementAdapter()
Creates a new adapter for an object of class 'Named Element
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
NamedElement
- Generated class or method.
-
createEntityAdapter
public Adapter createEntityAdapter()
Creates a new adapter for an object of class 'Entity
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Entity
- Generated class or method.
-
createInterfaceProvidingEntityAdapter
public Adapter createInterfaceProvidingEntityAdapter()
Creates a new adapter for an object of class 'Interface Providing Entity
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
InterfaceProvidingEntity
- Generated class or method.
-
createResourceInterfaceRequiringEntityAdapter
public Adapter createResourceInterfaceRequiringEntityAdapter()
Creates a new adapter for an object of class 'Resource Interface Requiring Entity
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ResourceInterfaceRequiringEntity
- Generated class or method.
-
createInterfaceRequiringEntityAdapter
public Adapter createInterfaceRequiringEntityAdapter()
Creates a new adapter for an object of class 'Interface Requiring Entity
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
InterfaceRequiringEntity
- Generated class or method.
-
createInterfaceProvidingRequiringEntityAdapter
public Adapter createInterfaceProvidingRequiringEntityAdapter()
Creates a new adapter for an object of class 'Interface Providing Requiring Entity
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
InterfaceProvidingRequiringEntity
- Generated class or method.
-
createComposedStructureAdapter
public Adapter createComposedStructureAdapter()
Creates a new adapter for an object of class 'Composed Structure
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ComposedStructure
- Generated class or method.
-
createComposedProvidingRequiringEntityAdapter
public Adapter createComposedProvidingRequiringEntityAdapter()
Creates a new adapter for an object of class 'Composed Providing Requiring Entity
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ComposedProvidingRequiringEntity
- Generated class or method.
-
createEObjectAdapter
public Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.- Returns:
- the new adapter.
- Generated class or method.
-
-