org.eclipse.xtext.ui.resource
Interface IResourceUIServiceProvider

All Superinterfaces:
IResourceServiceProvider
All Known Implementing Classes:
DefaultResourceUIServiceProvider, EmfResourceUIServiceProvider

public interface IResourceUIServiceProvider
extends IResourceServiceProvider

Author:
Jan Koehnlein - Initial contribution and API, Sven Efftinge

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.resource.IResourceServiceProvider
IResourceServiceProvider.Registry
 
Method Summary
 boolean canHandle(org.eclipse.emf.common.util.URI uri, org.eclipse.core.resources.IStorage storage)
          Tells whether the given URI together with the underlying IStorage can be handled by this IResourceServiceProvider
 org.eclipse.jface.viewers.ILabelProvider getLabelProvider()
           
 IReferenceUpdater getReferenceUpdater()
          Deprecated. 
 IURIEditorOpener getURIEditorOpener()
          The IURIEditorOpener of the language
 
Methods inherited from interface org.eclipse.xtext.resource.IResourceServiceProvider
canHandle, get, getContainerManager, getEncodingProvider, getResourceDescriptionManager, getResourceValidator
 

Method Detail

getLabelProvider

org.eclipse.jface.viewers.ILabelProvider getLabelProvider()
Returns:
the EObject description label provider for this service manager.

canHandle

boolean canHandle(org.eclipse.emf.common.util.URI uri,
                  org.eclipse.core.resources.IStorage storage)
Tells whether the given URI together with the underlying IStorage can be handled by this IResourceServiceProvider

Parameters:
uri - - might be null
storage - - might be null
Returns:
true if the URI and IStorage can be handled

getURIEditorOpener

IURIEditorOpener getURIEditorOpener()
The IURIEditorOpener of the language


getReferenceUpdater

@Deprecated
IReferenceUpdater getReferenceUpdater()
Deprecated. 

The reference updater of the language.