public final class TargetPlatformMetamodelsIndex extends java.lang.Object implements ITargetPlatformMetamodelLoader
| Modifier and Type | Class and Description |
|---|---|
class |
TargetPlatformMetamodelsIndex.TargetPlatformMetamodel |
| Constructor and Description |
|---|
TargetPlatformMetamodelsIndex() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
listEPackages()
List the URIs of the available EPackages
|
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
loadGenPackage(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
java.lang.String nsURI)
Load the GenPackage of the EPackage with the given ns URI
|
org.eclipse.emf.ecore.EPackage |
loadPackage(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
java.lang.String nsURI)
Load the EPackage with the given ns URI
|
public java.util.List<java.lang.String> listEPackages()
ITargetPlatformMetamodelLoaderlistEPackages in interface ITargetPlatformMetamodelLoaderpublic org.eclipse.emf.ecore.EPackage loadPackage(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
java.lang.String nsURI)
ITargetPlatformMetamodelLoaderloadPackage in interface ITargetPlatformMetamodelLoaderpublic org.eclipse.emf.codegen.ecore.genmodel.GenPackage loadGenPackage(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
java.lang.String nsURI)
ITargetPlatformMetamodelLoaderloadGenPackage in interface ITargetPlatformMetamodelLoader