public class EmfMetaModel extends AbstractEmfModel
| Modifier and Type | Field and Description |
|---|---|
protected String |
metamodelUri |
static String |
PROPERTY_METAMODEL_URI |
expand, modelImpl, registry, transactionSupportallContentsAreCached, allContentsCache, cachedKinds, cachedTypes, cachingEnabled, kindCache, PROPERTY_CACHED, typeCachealiases, name, PROPERTY_ALIASES, PROPERTY_NAME, PROPERTY_READONLOAD, PROPERTY_STOREONDISPOSAL, 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, getPropertyGetter, getPropertySetter, getResource, getResources, getTransactionSupport, getTypeNameOf, getTypeOf, hasType, instancesCount, isExpand, isInstantiable, isModelElement, isOfKind, isOfType, isPropertySet, knowsAboutProperty, knowsAboutProperty, owns, setDataTypesInstanceClasses, setElementId, setExpand, setModelImpl, setResource, store, store, storeallContents, clearCache, createInstance, deleteElement, dispose, getAllOfKind, getAllOfType, isCachingEnabled, load, setCachingEnabledallInstances, createInstance, getAliases, getMetamodel, getName, 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 CachedModel<org.eclipse.emf.ecore.EObject>EolModelLoadingExceptionpublic boolean store()
public String getMetamodelUri()
public void setMetamodelUri(String metamodelUri)
Copyright © 2016. All rights reserved.