public class ResourceForIEditorInputFactory extends java.lang.Object implements IResourceForEditorInputFactory
Constructor and Description |
---|
ResourceForIEditorInputFactory() |
Modifier and Type | Method and Description |
---|---|
protected void |
configureResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.common.util.URI primaryURI) |
org.eclipse.emf.ecore.resource.Resource |
createResource(org.eclipse.ui.IEditorInput editorInput) |
protected org.eclipse.emf.ecore.resource.Resource |
createResource(org.eclipse.core.resources.IStorage storage) |
protected XtextResource |
createResource(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.common.util.URI uri) |
protected org.eclipse.emf.ecore.resource.Resource |
createResource(java.net.URI uri) |
protected org.eclipse.emf.ecore.resource.Resource |
createResourceFor(org.eclipse.core.resources.IStorage storage) |
protected IExternalContentSupport.IExternalContentProvider |
getExternalContentProvider() |
protected IExternalContentSupport |
getExternalContentSupport() |
protected IResourceFactory |
getResourceFactory() |
protected org.eclipse.emf.ecore.resource.ResourceSet |
getResourceSet(org.eclipse.core.resources.IStorage storage) |
protected IResourceSetProvider |
getResourceSetProvider() |
protected boolean |
isValidationDisabled(org.eclipse.core.resources.IStorage storage) |
protected boolean |
isValidationDisabled(org.eclipse.emf.common.util.URI uri,
org.eclipse.core.resources.IStorage storage) |
public org.eclipse.emf.ecore.resource.Resource createResource(org.eclipse.ui.IEditorInput editorInput)
createResource
in interface IResourceForEditorInputFactory
java.lang.IllegalArgumentException
- if no resource can be provided for the given input.protected org.eclipse.emf.ecore.resource.Resource createResource(java.net.URI uri)
protected org.eclipse.emf.ecore.resource.Resource createResource(org.eclipse.core.resources.IStorage storage) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
protected org.eclipse.emf.ecore.resource.Resource createResourceFor(org.eclipse.core.resources.IStorage storage) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
protected boolean isValidationDisabled(org.eclipse.emf.common.util.URI uri, org.eclipse.core.resources.IStorage storage)
uri
- protected boolean isValidationDisabled(org.eclipse.core.resources.IStorage storage)
protected XtextResource createResource(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.emf.common.util.URI uri)
protected org.eclipse.emf.ecore.resource.ResourceSet getResourceSet(@Nullable org.eclipse.core.resources.IStorage storage)
protected void configureResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.emf.common.util.URI primaryURI)
protected IResourceSetProvider getResourceSetProvider()
protected IExternalContentSupport getExternalContentSupport()
protected IExternalContentSupport.IExternalContentProvider getExternalContentProvider()
protected IResourceFactory getResourceFactory()