public class EmfMetaModel extends AbstractEmfModel
| Modifier and Type | Field and Description |
|---|---|
protected String |
metamodelUri |
static String |
PROPERTY_METAMODEL_URI |
expand, modelImpl, PROPERTY_EXPAND, PROPERTY_PARALLELALLOF, registry, transactionSupportallContentsCache, kindCache, PROPERTY_CACHED, PROPERTY_CONCURRENT, typeCachealiases, ENV_PREFIX, name, PROPERTY_ALIASES, PROPERTY_NAME, PROPERTY_READONLOAD, PROPERTY_READONLY, PROPERTY_STOREONDISPOSAL, propertyGetter, propertySetter, readOnLoad, storeOnDisposal| Constructor and Description |
|---|
EmfMetaModel() |
EmfMetaModel(String metamodelUri) |
EmfMetaModel(String name,
String metamodelUri) |
| Modifier and Type | Method and Description |
|---|---|
String |
getMetamodelUri() |
void |
load(StringProperties properties,
IRelativePathResolver resolver) |
void |
loadModel() |
void |
setMetamodelUri(String metamodelUri) |
boolean |
store() |
addMetamodelUri, allContentsFromModel, classForName, classForName, classForName, createInstanceInModel, deleteElementInModel, disposeModel, getAllOfKindFromModel, getAllOfTypeFromModel, getAllTypeNamesOf, getCacheKeyForType, getContainerOf, getElementById, getElementId, getEnumerationValue, getFullyQualifiedName, getFullyQualifiedTypeNameOf, getInputStream, getModelImpl, getPackageRegistry, getResource, getResources, getTransactionSupport, getTypeNameOf, getTypeOf, hasAdapter, hasType, initCaches, isExpand, isInstantiable, isLoaded, isModelElement, isOfKind, isOfType, isParallelAllOf, isPropertySet, knowsAboutProperty, knowsAboutProperty, owns, setElementId, setExpand, setModelImpl, setParallelAllOf, setResource, store, store, storeaddToCache, allContents, clearCache, createInstance, deleteElement, dispose, getAllOfKind, getAllOfKindOrType, getAllOfType, isCachingEnabled, isConcurrent, load, removeFromCache, setCachingEnabled, setConcurrent, wrapallInstances, createInstance, getAliases, getMetamodel, getName, getPropertyGetter, getPropertySetter, isReadOnLoad, isStoredOnDisposal, load, load, setName, setReadOnLoad, setStoredOnDisposalpublic static final String PROPERTY_METAMODEL_URI
protected String metamodelUri
public EmfMetaModel()
public EmfMetaModel(String metamodelUri)
public void loadModel()
throws EolModelLoadingException
loadModel in class CachedModel<org.eclipse.emf.ecore.EObject>EolModelLoadingExceptionpublic void load(StringProperties properties, IRelativePathResolver resolver) throws EolModelLoadingException
load in interface IModelload in class AbstractEmfModelEolModelLoadingExceptionpublic boolean store()
public String getMetamodelUri()
public void setMetamodelUri(String metamodelUri)
Copyright © 2020. All rights reserved.