|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.xtext.ui.resource.DefaultResourceUIServiceProvider
public class DefaultResourceUIServiceProvider
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.eclipse.xtext.resource.IResourceServiceProvider |
---|
IResourceServiceProvider.Registry |
Constructor Summary | |
---|---|
DefaultResourceUIServiceProvider(IResourceServiceProvider delegate)
|
Method Summary | ||
---|---|---|
boolean |
canHandle(org.eclipse.emf.common.util.URI uri)
Tells whether the given URI can be handled by this IResourceServiceProvider |
|
boolean |
canHandle(org.eclipse.emf.common.util.URI uri,
org.eclipse.core.resources.IStorage storage)
Compute whether the given storage is interesting in the context of Xtext. |
|
|
get(java.lang.Class<T> t)
A generic way to obtain an implementation for a certain type. |
|
IContainer.Manager |
getContainerManager()
|
|
IEncodingProvider |
getEncodingProvider()
|
|
org.eclipse.jface.viewers.ILabelProvider |
getLabelProvider()
|
|
IReferenceUpdater |
getReferenceUpdater()
Deprecated. use get(IReferenceUpdater.class) instead |
|
IResourceDescription.Manager |
getResourceDescriptionManager()
|
|
IResourceValidator |
getResourceValidator()
|
|
IURIEditorOpener |
getURIEditorOpener()
The IURIEditorOpener of the language |
|
protected boolean |
isJavaCoreAvailable()
|
|
protected boolean |
isJavaTargetFolder(org.eclipse.core.resources.IStorage storage)
|
|
void |
setDescriptionLabelProvider(org.eclipse.jface.viewers.ILabelProvider descriptionLabelProvider)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
@Inject public DefaultResourceUIServiceProvider(IResourceServiceProvider delegate)
Method Detail |
---|
public IContainer.Manager getContainerManager()
getContainerManager
in interface IResourceServiceProvider
public IResourceDescription.Manager getResourceDescriptionManager()
getResourceDescriptionManager
in interface IResourceServiceProvider
public IResourceValidator getResourceValidator()
getResourceValidator
in interface IResourceServiceProvider
public org.eclipse.jface.viewers.ILabelProvider getLabelProvider()
getLabelProvider
in interface IResourceUIServiceProvider
public void setDescriptionLabelProvider(org.eclipse.jface.viewers.ILabelProvider descriptionLabelProvider)
public boolean canHandle(org.eclipse.emf.common.util.URI uri)
IResourceServiceProvider
IResourceServiceProvider
canHandle
in interface IResourceServiceProvider
public boolean canHandle(org.eclipse.emf.common.util.URI uri, org.eclipse.core.resources.IStorage storage)
canHandle(URI)
and perform a subsequent
check to filter storages from Java target folders.
canHandle
in interface IResourceUIServiceProvider
uri
- - might be nullstorage
- - might be null
true
if the uri / storage
pair should be processed.protected boolean isJavaCoreAvailable()
protected boolean isJavaTargetFolder(org.eclipse.core.resources.IStorage storage)
public IEncodingProvider getEncodingProvider()
getEncodingProvider
in interface IResourceServiceProvider
public IURIEditorOpener getURIEditorOpener()
IResourceUIServiceProvider
IURIEditorOpener
of the language
getURIEditorOpener
in interface IResourceUIServiceProvider
@Deprecated public IReferenceUpdater getReferenceUpdater()
get(IReferenceUpdater.class)
instead
IResourceUIServiceProvider
getReferenceUpdater
in interface IResourceUIServiceProvider
public <T> T get(java.lang.Class<T> t)
IResourceServiceProvider
get
in interface IResourceServiceProvider
null
is no implementation of the given type can be provided.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |