Class EMFSourceModelStorage

    • Constructor Detail

      • EMFSourceModelStorage

        public EMFSourceModelStorage()
    • Method Detail

      • getOrCreateEditingDomain

        protected org.eclipse.emf.edit.domain.EditingDomain getOrCreateEditingDomain()
      • setupResourceSet

        protected org.eclipse.emf.ecore.resource.ResourceSet setupResourceSet​(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
      • doLoadSourceModel

        protected void doLoadSourceModel​(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
                                         org.eclipse.emf.common.util.URI sourceURI,
                                         RequestModelAction action)
      • loadResource

        protected java.util.Optional<org.eclipse.emf.ecore.EObject> loadResource​(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
                                                                                 org.eclipse.emf.common.util.URI resourceURI)
      • loadResource

        protected <T extends org.eclipse.emf.ecore.EObject> java.util.Optional<T> loadResource​(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
                                                                                               org.eclipse.emf.common.util.URI resourceURI,
                                                                                               java.lang.Class<T> modelClass)