public class InMemoryEmfModel extends EmfModel
EmfModel.CachedContentsAdapter
fileBasedMetamodels, fileBasedMetamodelTimestamps, isMetamodelFileBased, metamodelFileUris, metamodelUris, modelUri, packages, PROPERTY_FILE_BASED_METAMODEL_URI, PROPERTY_IS_METAMODEL_FILE_BASED, PROPERTY_METAMODEL_FILE, PROPERTY_METAMODEL_URI, PROPERTY_MODEL_FILE, PROPERTY_MODEL_URI, PROPERTY_REUSE_UNMODIFIED_FILE_BASED_METAMODELS, reuseUnmodifiedFileBasedMetamodels, useExtendedMetadata
expand, modelImpl, PROPERTY_EXPAND, PROPERTY_PARALLELALLOF, registry, transactionSupport
allContentsCache, kindCache, PROPERTY_CACHED, PROPERTY_CONCURRENT, typeCache
aliases, ENV_PREFIX, name, PROPERTY_ALIASES, PROPERTY_NAME, PROPERTY_READONLOAD, PROPERTY_READONLY, PROPERTY_STOREONDISPOSAL, propertyGetter, propertySetter, readOnLoad, storeOnDisposal
Constructor and Description |
---|
InMemoryEmfModel(org.eclipse.emf.ecore.resource.Resource modelImpl) |
InMemoryEmfModel(org.eclipse.emf.ecore.resource.Resource modelImpl,
boolean isContainerListenerEnabled) |
InMemoryEmfModel(String name,
org.eclipse.emf.ecore.resource.Resource modelImpl) |
InMemoryEmfModel(String name,
org.eclipse.emf.ecore.resource.Resource modelImpl,
boolean isContainerListenerEnabled) |
InMemoryEmfModel(String name,
org.eclipse.emf.ecore.resource.Resource modelImpl,
Collection<org.eclipse.emf.ecore.EPackage> ePackages) |
InMemoryEmfModel(String name,
org.eclipse.emf.ecore.resource.Resource modelImpl,
Collection<org.eclipse.emf.ecore.EPackage> ePackages,
boolean isContainerListenerEnabled) |
InMemoryEmfModel(String name,
org.eclipse.emf.ecore.resource.Resource modelImpl,
org.eclipse.emf.ecore.EPackage... ePackages) |
InMemoryEmfModel(String name,
org.eclipse.emf.ecore.resource.Resource modelImpl,
String... nsUris) |
Modifier and Type | Method and Description |
---|---|
protected void |
init(String name,
org.eclipse.emf.ecore.resource.Resource modelImpl,
Collection<org.eclipse.emf.ecore.EPackage> ePackages,
boolean isContainerListenerEnabled) |
void |
loadModel() |
addToCache, createResourceSet, determinePackagesFrom, forceAddToCache, forceRemoveFromCache, getEnumerationLabelOf, getEnumerationTypeOf, getMetamodel, getMetamodelFiles, getMetamodelFileUris, getMetamodelUris, getModelFile, getModelFileUri, getPropertiesOf, getPropertySetter, hasPackage, hasProperty, isEnumerationValue, isMetamodelFileBased, isReuseUnmodifiedFileBasedMetamodels, load, loadModelFromUri, preventLoadingOfExternalModelElements, removeFromCache, setCachingEnabled, setMetamodelFile, setMetamodelFileBased, setMetamodelFiles, setMetamodelFileUri, setMetamodelFileUris, setMetamodelUri, setMetamodelUris, setModelFile, setModelFileUri, setReuseUnmodifiedFileBasedMetamodels, setupContainmentChangeListeners, store, toString
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, store
allContents, clearCache, createInstance, deleteElement, dispose, getAllOfKind, getAllOfKindOrType, getAllOfType, isCachingEnabled, isConcurrent, load, setConcurrent, wrap
allInstances, createInstance, getAliases, getName, getPropertyGetter, isReadOnLoad, isStoredOnDisposal, load, load, setName, setReadOnLoad, setStoredOnDisposal
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getContainerOf
allContents, close, createInstance, createInstance, deleteElement, dispose, getAliases, getAllOfKind, getAllOfType, getElementById, getElementId, getEnumerationValue, getFullyQualifiedTypeNameOf, getName, getPropertyGetter, getTransactionSupport, getTypeNameOf, getTypeOf, hasType, isInstantiable, isModelElement, isOfKind, isOfType, isPropertySet, isReadOnLoad, isStoredOnDisposal, knowsAboutProperty, load, load, load, owns, setElementId, setName, setReadOnLoad, setStoredOnDisposal, store
public InMemoryEmfModel(String name, org.eclipse.emf.ecore.resource.Resource modelImpl, org.eclipse.emf.ecore.EPackage... ePackages)
public InMemoryEmfModel(String name, org.eclipse.emf.ecore.resource.Resource modelImpl, String... nsUris)
public InMemoryEmfModel(org.eclipse.emf.ecore.resource.Resource modelImpl)
public InMemoryEmfModel(org.eclipse.emf.ecore.resource.Resource modelImpl, boolean isContainerListenerEnabled)
public InMemoryEmfModel(String name, org.eclipse.emf.ecore.resource.Resource modelImpl)
public InMemoryEmfModel(String name, org.eclipse.emf.ecore.resource.Resource modelImpl, boolean isContainerListenerEnabled)
public InMemoryEmfModel(String name, org.eclipse.emf.ecore.resource.Resource modelImpl, Collection<org.eclipse.emf.ecore.EPackage> ePackages)
public InMemoryEmfModel(String name, org.eclipse.emf.ecore.resource.Resource modelImpl, Collection<org.eclipse.emf.ecore.EPackage> ePackages, boolean isContainerListenerEnabled)
protected void init(String name, org.eclipse.emf.ecore.resource.Resource modelImpl, Collection<org.eclipse.emf.ecore.EPackage> ePackages, boolean isContainerListenerEnabled)
Copyright © 2020. All rights reserved.