org.eclipse.xtext.resource.impl
Class ResourceDescriptionsProvider

java.lang.Object
  extended by org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider

public class ResourceDescriptionsProvider
extends java.lang.Object

Author:
Sven Efftinge - Initial contribution and API

Field Summary
static java.lang.String LIVE_SCOPE
           
static java.lang.String NAMED_BUILDER_SCOPE
           
 
Constructor Summary
ResourceDescriptionsProvider()
           
 
Method Summary
 IResourceDescriptions createBuilderScopeResourceDescriptions()
           
 IResourceDescriptions createLiveScopeResourceDescriptions()
           
 IResourceDescriptions createResourceDescriptions()
           
 IResourceDescriptions getResourceDescriptions(org.eclipse.emf.ecore.resource.Resource resource)
           
 void setBuilderScopeResourceDescriptions(com.google.inject.Provider<IResourceDescriptions> resourceDescriptions)
           
 void setResourceDescriptions(com.google.inject.Provider<IResourceDescriptions> resourceDescriptions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMED_BUILDER_SCOPE

public static final java.lang.String NAMED_BUILDER_SCOPE
See Also:
Constant Field Values

LIVE_SCOPE

public static final java.lang.String LIVE_SCOPE
See Also:
Constant Field Values
Constructor Detail

ResourceDescriptionsProvider

public ResourceDescriptionsProvider()
Method Detail

getResourceDescriptions

public IResourceDescriptions getResourceDescriptions(org.eclipse.emf.ecore.resource.Resource resource)

createLiveScopeResourceDescriptions

public IResourceDescriptions createLiveScopeResourceDescriptions()

createBuilderScopeResourceDescriptions

public IResourceDescriptions createBuilderScopeResourceDescriptions()

createResourceDescriptions

public IResourceDescriptions createResourceDescriptions()

setBuilderScopeResourceDescriptions

public void setBuilderScopeResourceDescriptions(com.google.inject.Provider<IResourceDescriptions> resourceDescriptions)

setResourceDescriptions

public void setResourceDescriptions(com.google.inject.Provider<IResourceDescriptions> resourceDescriptions)