public class DefaultMetaModelServiceProvider extends java.lang.Object implements IMetaModelServiceProvider
IMetaModelServiceProvider
.Constructor and Description |
---|
DefaultMetaModelServiceProvider() |
Modifier and Type | Method and Description |
---|---|
<T extends IMetaModelService> |
getService(IMetaModelDescriptor mmDescriptor,
java.lang.Class<T> mmServiceType)
Returns an instance of the provided service interface for the provided metamodel.
|
<T extends IMetaModelService> |
getService(IMetaModelDescriptorProvider mmDesciptorProvider,
java.lang.Class<T> mmServiceType)
Returns an instance of the provided service interface for the provided metamodel.
|
public <T extends IMetaModelService> T getService(IMetaModelDescriptor mmDescriptor, java.lang.Class<T> mmServiceType)
IMetaModelServiceProvider
getService
in interface IMetaModelServiceProvider
T
- the service typemmDescriptor
- the metamodel descriptormmServiceType
- the expected service typepublic <T extends IMetaModelService> T getService(IMetaModelDescriptorProvider mmDesciptorProvider, java.lang.Class<T> mmServiceType)
IMetaModelServiceProvider
getService
in interface IMetaModelServiceProvider
T
- the service typemmDesciptorProvider
- provides the metamodel descriptormmServiceType
- the expected service type