| Interface | Description |
|---|---|
| IMetamodelProvider | |
| IMetamodelProviderInstance |
A single metamodel provider instance, used by the
CompoundMetamodelProviderService to delegate the selection
of metamodels. |
| Class | Description |
|---|---|
| BaseMetamodelProviderService | |
| CompoundMetamodelProviderService |
A new, delegating metamodel provider that can handle multiple different
IMetamodelProviderInstance
implementations, and sorts them based on priority. |
| EMFPatternLanguageDeclarativeScopeProvider |
This scope provider extends the Xbase scope provider with EMF metamodel access.
|
| EMFPatternLanguageImportNamespaceProvider | |
| EMFPatternLanguageLinkingService | |
| EMFPatternLanguageScopeProvider | |
| MetamodelProviderService | |
| PatternLanguageResourceDescriptionStrategy |
Custom strategy for computing ResourceDescription for patttern language resources.
|
| ResourceSetMetamodelProviderService |