Class EMFNotationSourceModelStorage
- java.lang.Object
-
- org.eclipse.glsp.server.emf.EMFSourceModelStorage
-
- org.eclipse.glsp.server.emf.notation.EMFNotationSourceModelStorage
-
- All Implemented Interfaces:
SourceModelStorage
public class EMFNotationSourceModelStorage extends EMFSourceModelStorage
-
-
Field Summary
Fields Modifier and Type Field Description protected EMFNotationModelStatemodelState-
Fields inherited from class org.eclipse.glsp.server.emf.EMFSourceModelStorage
editingDomainFactory
-
-
Constructor Summary
Constructors Constructor Description EMFNotationSourceModelStorage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.common.util.URIderiveNotationModelURI(org.eclipse.emf.common.util.URI sourceURI)protected org.eclipse.emf.common.util.URIderiveSemanticModelURI(org.eclipse.emf.common.util.URI sourceURI)protected voiddoLoadSourceModel(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.emf.common.util.URI sourceURI, RequestModelAction action)protected voidloadNotationModel(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.emf.common.util.URI sourceURI, RequestModelAction action)protected voidloadSemanticModel(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.emf.common.util.URI sourceURI, RequestModelAction action)protected org.eclipse.emf.ecore.resource.ResourceSetsetupResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)-
Methods inherited from class org.eclipse.glsp.server.emf.EMFSourceModelStorage
getOrCreateEditingDomain, loadResource, loadResource, loadSourceModel, saveSourceModel
-
-
-
-
Field Detail
-
modelState
@Inject protected EMFNotationModelState modelState
-
-
Method Detail
-
setupResourceSet
protected org.eclipse.emf.ecore.resource.ResourceSet setupResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
- Overrides:
setupResourceSetin classEMFSourceModelStorage
-
doLoadSourceModel
protected void doLoadSourceModel(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.emf.common.util.URI sourceURI, RequestModelAction action)- Overrides:
doLoadSourceModelin classEMFSourceModelStorage
-
loadNotationModel
protected void loadNotationModel(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.emf.common.util.URI sourceURI, RequestModelAction action)
-
deriveNotationModelURI
protected org.eclipse.emf.common.util.URI deriveNotationModelURI(org.eclipse.emf.common.util.URI sourceURI)
-
loadSemanticModel
protected void loadSemanticModel(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.emf.common.util.URI sourceURI, RequestModelAction action)
-
deriveSemanticModelURI
protected org.eclipse.emf.common.util.URI deriveSemanticModelURI(org.eclipse.emf.common.util.URI sourceURI)
-
-