public class MetamodelRegistry extends Object
Modifier and Type | Field and Description |
---|---|
static String |
MM_POINT_ID |
Constructor and Description |
---|
MetamodelRegistry(EPackage.Registry packageRegistry) |
MetamodelRegistry(IMetamodelProvider metamodelProvider) |
Modifier and Type | Method and Description |
---|---|
static IMetamodelProvider |
getDefaultMetamodelProvider() |
static IMetamodelProvider |
getDefaultMetamodelProvider(EPackage.Registry packageRegistry) |
static IMetamodelProvider |
getDefaultMetamodelProvider(IMetamodelProvider base) |
static MetamodelRegistry |
getInstance() |
IMetamodelDesc |
getMetamodelDesc(String id) |
String[] |
getMetamodelIds() |
static boolean |
isMetamodelFileName(String fileName) |
static EPackage |
lookupPackage(EPackage rootPackage,
List<String> path) |
static List<EPackage> |
resolveMetamodels(EPackage.Registry registry,
List<String> packageName) |
EPackage.Registry |
toEPackageRegistry() |
static EPackage |
tryLookupEmptyRootPackage(String nsURI,
EPackage.Registry registry) |
public static final String MM_POINT_ID
public MetamodelRegistry(EPackage.Registry packageRegistry)
public MetamodelRegistry(IMetamodelProvider metamodelProvider)
public static boolean isMetamodelFileName(String fileName)
public EPackage.Registry toEPackageRegistry()
public static IMetamodelProvider getDefaultMetamodelProvider()
public static IMetamodelProvider getDefaultMetamodelProvider(EPackage.Registry packageRegistry)
public static IMetamodelProvider getDefaultMetamodelProvider(IMetamodelProvider base)
public static MetamodelRegistry getInstance()
public String[] getMetamodelIds()
public static EPackage tryLookupEmptyRootPackage(String nsURI, EPackage.Registry registry)
public IMetamodelDesc getMetamodelDesc(String id) throws EmfException
EmfException
public static List<EPackage> resolveMetamodels(EPackage.Registry registry, List<String> packageName)
Copyright © 2008, 2018 Borland Software Corporation and others. All Rights Reserved.