public class MetamodelProviderService extends BaseMetamodelProviderService implements IMetamodelProviderInstance
logger, qualifiedNameConverter| Constructor and Description |
|---|
MetamodelProviderService() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
doGetQualifiedClassName(org.eclipse.emf.ecore.EClassifier classifier,
org.eclipse.emf.ecore.EObject context) |
java.lang.String |
getIdentifier()
Get a textual identifier for the metamodel provider instance
|
int |
getPriority()
A default priority for the provider instance; a lower number means a higher priority.
|
protected java.util.Collection<java.lang.String> |
getProvidedMetamodels() |
org.eclipse.emf.ecore.EPackage |
loadEPackage(java.lang.String packageUri,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Loads an EMF package from the nsURI or resource URI of the model, and uses the resource set given as the second
parameter.
|
getAllMetamodelObjects, getGenmodelRegistry, getModelPluginId, getModelPluginId, getQualifiedClassName, isGeneratedCodeAvailableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllMetamodelObjects, getModelPluginId, getQualifiedClassName, isGeneratedCodeAvailablepublic java.lang.String getIdentifier()
IMetamodelProviderInstancegetIdentifier in interface IMetamodelProviderInstancepublic int getPriority()
IMetamodelProviderInstanceCompoundMetamodelProviderService.getPriority in interface IMetamodelProviderInstancepublic org.eclipse.emf.ecore.EPackage loadEPackage(java.lang.String packageUri,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
IMetamodelProviderloadEPackage in interface IMetamodelProviderprotected java.util.Collection<java.lang.String> getProvidedMetamodels()
getProvidedMetamodels in class BaseMetamodelProviderServiceprotected java.lang.String doGetQualifiedClassName(org.eclipse.emf.ecore.EClassifier classifier,
org.eclipse.emf.ecore.EObject context)
doGetQualifiedClassName in class BaseMetamodelProviderService