public class DefaultResourceServiceProvider extends java.lang.Object implements IResourceServiceProvider, IResourceServiceProviderExtension
IResourceServiceProvider.Provider, IResourceServiceProvider.Registry
Constructor and Description |
---|
DefaultResourceServiceProvider() |
Modifier and Type | Method and Description |
---|---|
boolean |
canHandle(org.eclipse.emf.common.util.URI uri)
Tells whether the given URI can be handled by this
IResourceServiceProvider |
<T> T |
get(java.lang.Class<T> t)
A generic way to obtain an implementation for a certain type.
|
IContainer.Manager |
getContainerManager() |
IEncodingProvider |
getEncodingProvider() |
IResourceDescription.Manager |
getResourceDescriptionManager() |
IResourceValidator |
getResourceValidator() |
boolean |
isReadOnly(org.eclipse.emf.common.util.URI uri) |
public IContainer.Manager getContainerManager()
getContainerManager
in interface IResourceServiceProvider
public IResourceDescription.Manager getResourceDescriptionManager()
getResourceDescriptionManager
in interface IResourceServiceProvider
public IResourceValidator getResourceValidator()
getResourceValidator
in interface IResourceServiceProvider
public boolean canHandle(org.eclipse.emf.common.util.URI uri)
IResourceServiceProvider
IResourceServiceProvider
canHandle
in interface IResourceServiceProvider
public IEncodingProvider getEncodingProvider()
getEncodingProvider
in interface IResourceServiceProvider
public <T> T get(java.lang.Class<T> t)
IResourceServiceProvider
get
in interface IResourceServiceProvider
null
if no implementation of the given type can be provided.public boolean isReadOnly(org.eclipse.emf.common.util.URI uri)
isReadOnly
in interface IResourceServiceProviderExtension