Uses of Interface
org.eclipse.xtend.expression.Resource

Packages that use Resource
org.eclipse.internal.xpand2.ast AST of the Xpand language 
org.eclipse.internal.xpand2.model Basic abstractions of the Xpand language 
org.eclipse.internal.xtend.xtend   
org.eclipse.internal.xtend.xtend.ast   
org.eclipse.xpand.ui.core   
org.eclipse.xpand.ui.core.internal   
org.eclipse.xpand.ui.core.internal.builder   
org.eclipse.xpand2 Implementation of the Xpand language 
org.eclipse.xtend   
org.eclipse.xtend.check.ui.core.internal   
org.eclipse.xtend.check.ui.core.internal.builder   
org.eclipse.xtend.expression Implementation of the expression framework 
org.eclipse.xtend.shared.ui   
org.eclipse.xtend.shared.ui.core   
org.eclipse.xtend.shared.ui.core.internal   
org.eclipse.xtend.shared.ui.expression   
org.eclipse.xtend.ui.core   
org.eclipse.xtend.ui.core.internal   
org.eclipse.xtend.ui.core.internal.builder   
 

Uses of Resource in org.eclipse.internal.xpand2.ast
 

Classes in org.eclipse.internal.xpand2.ast that implement Resource
 class Template
          *
 

Uses of Resource in org.eclipse.internal.xpand2.model
 

Subinterfaces of Resource in org.eclipse.internal.xpand2.model
 interface XpandResource
           
 

Uses of Resource in org.eclipse.internal.xtend.xtend
 

Subinterfaces of Resource in org.eclipse.internal.xtend.xtend
 interface XtendFile
           
 

Methods in org.eclipse.internal.xtend.xtend that return Resource
 Resource XtendResourceParser.parse(java.io.Reader in, java.lang.String fileName)
           
 

Uses of Resource in org.eclipse.internal.xtend.xtend.ast
 

Classes in org.eclipse.internal.xtend.xtend.ast that implement Resource
 class ExtensionFile
           
 

Uses of Resource in org.eclipse.xpand.ui.core
 

Subinterfaces of Resource in org.eclipse.xpand.ui.core
 interface IXpandResource
           
 

Uses of Resource in org.eclipse.xpand.ui.core.internal
 

Classes in org.eclipse.xpand.ui.core.internal that implement Resource
 class XpandResourceImpl
           
 

Uses of Resource in org.eclipse.xpand.ui.core.internal.builder
 

Methods in org.eclipse.xpand.ui.core.internal.builder that return Resource
 Resource XpandResourceParser.parse(org.eclipse.core.resources.IProject project, org.eclipse.core.resources.IStorage source, java.lang.String fqn)
           
 

Methods in org.eclipse.xpand.ui.core.internal.builder with parameters of type Resource
protected  IXtendXpandResource XpandResourceParser.createExtXptResource(Resource resource, org.eclipse.core.resources.IProject project, org.eclipse.core.resources.IStorage source)
           
 

Uses of Resource in org.eclipse.xpand2
 

Constructors in org.eclipse.xpand2 with parameters of type Resource
XpandExecutionContextImpl(ResourceManager resourceManager, Resource currentResource, TypeSystemImpl typeSystem, java.util.Map<java.lang.String,Variable> vars, java.util.Map<java.lang.String,Variable> globalVars, Output output, ProtectedRegionResolver protectedRegionResolver, org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor, ExceptionHandler exceptionHandler, java.util.List<Around> advices, NullEvaluationHandler nullEvaluationHandler, java.util.Map<Resource,java.util.Set<Extension>> allExtensionsPerResource, VetoableCallback callback, Cache<Triplet<Resource,java.lang.String,java.util.List<Type>>,Extension> extensionsForNameAndTypesCache, java.util.Map<Pair<java.lang.String,java.util.List<Type>>,Type> extensionsReturnTypeCache, java.util.List<Pair<XpandExecutionContextImpl,Statement>> deferredStatements)
           
 

Constructor parameters in org.eclipse.xpand2 with type arguments of type Resource
XpandExecutionContextImpl(ResourceManager resourceManager, Resource currentResource, TypeSystemImpl typeSystem, java.util.Map<java.lang.String,Variable> vars, java.util.Map<java.lang.String,Variable> globalVars, Output output, ProtectedRegionResolver protectedRegionResolver, org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor, ExceptionHandler exceptionHandler, java.util.List<Around> advices, NullEvaluationHandler nullEvaluationHandler, java.util.Map<Resource,java.util.Set<Extension>> allExtensionsPerResource, VetoableCallback callback, Cache<Triplet<Resource,java.lang.String,java.util.List<Type>>,Extension> extensionsForNameAndTypesCache, java.util.Map<Pair<java.lang.String,java.util.List<Type>>,Type> extensionsReturnTypeCache, java.util.List<Pair<XpandExecutionContextImpl,Statement>> deferredStatements)
           
XpandExecutionContextImpl(ResourceManager resourceManager, Resource currentResource, TypeSystemImpl typeSystem, java.util.Map<java.lang.String,Variable> vars, java.util.Map<java.lang.String,Variable> globalVars, Output output, ProtectedRegionResolver protectedRegionResolver, org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor, ExceptionHandler exceptionHandler, java.util.List<Around> advices, NullEvaluationHandler nullEvaluationHandler, java.util.Map<Resource,java.util.Set<Extension>> allExtensionsPerResource, VetoableCallback callback, Cache<Triplet<Resource,java.lang.String,java.util.List<Type>>,Extension> extensionsForNameAndTypesCache, java.util.Map<Pair<java.lang.String,java.util.List<Type>>,Type> extensionsReturnTypeCache, java.util.List<Pair<XpandExecutionContextImpl,Statement>> deferredStatements)
           
 

Uses of Resource in org.eclipse.xtend
 

Methods in org.eclipse.xtend that return Resource
 Resource XtendResourceParser.parse(java.io.Reader in, java.lang.String fileName)
           
 

Uses of Resource in org.eclipse.xtend.check.ui.core.internal
 

Classes in org.eclipse.xtend.check.ui.core.internal that implement Resource
 class CheckResourceImpl
           
 

Uses of Resource in org.eclipse.xtend.check.ui.core.internal.builder
 

Methods in org.eclipse.xtend.check.ui.core.internal.builder that return Resource
 Resource CheckResourceParser.parse(org.eclipse.core.resources.IProject project, org.eclipse.core.resources.IStorage source, java.lang.String fqn)
           
 

Methods in org.eclipse.xtend.check.ui.core.internal.builder with parameters of type Resource
protected  IXtendXpandResource CheckResourceParser.createExtXptResource(Resource resource, org.eclipse.core.resources.IProject project, org.eclipse.core.resources.IStorage source)
           
 

Uses of Resource in org.eclipse.xtend.expression
 

Fields in org.eclipse.xtend.expression with type parameters of type Resource
protected  java.util.Map<Resource,java.util.Set<Extension>> ExecutionContextImpl.allExtensionsPerResource
           
protected  Cache<Triplet<Resource,java.lang.String,java.util.List<Type>>,Extension> ExecutionContextImpl.extensionsForNameAndTypesCache
           
 

Methods in org.eclipse.xtend.expression that return Resource
 Resource ExecutionContext.currentResource()
           
 Resource ExecutionContextImpl.currentResource()
           
 Resource ResourceManager.loadResource(java.lang.String fullyQualifiedName, java.lang.String extension)
          Loads a resource.
 Resource ResourceManagerDefaultImpl.loadResource(java.lang.String fullyQualifiedName, java.lang.String extension)
           
 Resource ResourceParser.parse(java.io.Reader in, java.lang.String fileName)
           
 

Methods in org.eclipse.xtend.expression with parameters of type Resource
 ExecutionContext ExecutionContext.cloneWithResource(Resource ns)
           
 ExecutionContext ExecutionContextImpl.cloneWithResource(Resource ns)
           
 

Constructors in org.eclipse.xtend.expression with parameters of type Resource
ExecutionContextImpl.ExtensionsForNameAndTypeCacheKey(Resource first, java.lang.String second, java.util.List<Type> third)
           
ExecutionContextImpl(ResourceManager resourceManager, Resource resource, TypeSystemImpl typeSystem, java.util.Map<java.lang.String,Variable> variables, java.util.Map<java.lang.String,Variable> globalVars, org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor, ExceptionHandler exceptionHandler, java.util.List<Around> advices, NullEvaluationHandler neh2, java.util.Map<Resource,java.util.Set<Extension>> extensionPerResourceMap, VetoableCallback callback, Cache<Triplet<Resource,java.lang.String,java.util.List<Type>>,Extension> extensionsForNameAndTypesCache, java.util.Map<Pair<java.lang.String,java.util.List<Type>>,Type> extensionsReturnTypeCache)
           
 

Constructor parameters in org.eclipse.xtend.expression with type arguments of type Resource
ExecutionContextImpl(ResourceManager resourceManager, Resource resource, TypeSystemImpl typeSystem, java.util.Map<java.lang.String,Variable> variables, java.util.Map<java.lang.String,Variable> globalVars, org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor, ExceptionHandler exceptionHandler, java.util.List<Around> advices, NullEvaluationHandler neh2, java.util.Map<Resource,java.util.Set<Extension>> extensionPerResourceMap, VetoableCallback callback, Cache<Triplet<Resource,java.lang.String,java.util.List<Type>>,Extension> extensionsForNameAndTypesCache, java.util.Map<Pair<java.lang.String,java.util.List<Type>>,Type> extensionsReturnTypeCache)
           
ExecutionContextImpl(ResourceManager resourceManager, Resource resource, TypeSystemImpl typeSystem, java.util.Map<java.lang.String,Variable> variables, java.util.Map<java.lang.String,Variable> globalVars, org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor, ExceptionHandler exceptionHandler, java.util.List<Around> advices, NullEvaluationHandler neh2, java.util.Map<Resource,java.util.Set<Extension>> extensionPerResourceMap, VetoableCallback callback, Cache<Triplet<Resource,java.lang.String,java.util.List<Type>>,Extension> extensionsForNameAndTypesCache, java.util.Map<Pair<java.lang.String,java.util.List<Type>>,Type> extensionsReturnTypeCache)
           
 

Uses of Resource in org.eclipse.xtend.shared.ui
 

Methods in org.eclipse.xtend.shared.ui that return Resource
protected abstract  Resource ResourceContributorBase.parse(org.eclipse.core.resources.IProject project, org.eclipse.core.resources.IStorage source, java.lang.String fqn)
          Parse the resource file.
 Resource ResourceContributorBase.parse(org.eclipse.core.resources.IStorage source, java.lang.String fqn)
          Deprecated. Use ResourceContributorBase.parse(IProject, IStorage, String)
 

Methods in org.eclipse.xtend.shared.ui with parameters of type Resource
protected abstract  IXtendXpandResource ResourceContributorBase.createExtXptResource(Resource resource, org.eclipse.core.resources.IProject project, org.eclipse.core.resources.IStorage source)
           
protected  IXtendXpandResource ResourceContributorBase.createExtXptResource(Resource resource, org.eclipse.core.resources.IStorage source)
          Deprecated. Use ResourceContributorBase.createExtXptResource(Resource, IProject, IStorage)
 

Uses of Resource in org.eclipse.xtend.shared.ui.core
 

Subinterfaces of Resource in org.eclipse.xtend.shared.ui.core
 interface IXtendXpandResource
           
 

Classes in org.eclipse.xtend.shared.ui.core that implement Resource
 class AbstractResource
           
 

Methods in org.eclipse.xtend.shared.ui.core that return Resource
 Resource AbstractResource.getExtXptResource()
           
 Resource IXtendXpandResource.getExtXptResource()
          returns the root element of the AST
 

Methods in org.eclipse.xtend.shared.ui.core with parameters of type Resource
 void AbstractResource.setExtXptResource(Resource res)
           
 

Uses of Resource in org.eclipse.xtend.shared.ui.core.internal
 

Methods in org.eclipse.xtend.shared.ui.core.internal that return types with arguments of type Resource
 java.util.Map<Resource,java.util.Set<Extension>> BuildState.getAllExtensionsPerResource()
           
 java.util.Map<Triplet<Resource,java.lang.String,java.util.List<Type>>,Extension> BuildState.getExtensionForTypes()
           
 

Uses of Resource in org.eclipse.xtend.shared.ui.expression
 

Methods in org.eclipse.xtend.shared.ui.expression that return Resource
 Resource XpandPluginExecutionContext.PluginResourceManager.loadResource(java.lang.String fullyQualifiedName, java.lang.String extension)
           
 

Constructors in org.eclipse.xtend.shared.ui.expression with parameters of type Resource
XpandPluginExecutionContext(ResourceManager resourceManager, Resource currentResource, TypeSystemImpl typeSystem, java.util.Map<java.lang.String,Variable> vars, java.util.Map<java.lang.String,Variable> globalVars, Output output, ProtectedRegionResolver prs, org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor, IXtendXpandProject xp, java.util.Map<Pair<java.lang.String,java.util.List<Type>>,Type> extensionsReturnTypeCache)
           
XpandPluginExecutionContext(ResourceManager resourceManager, Resource currentResource, TypeSystemImpl typeSystem, java.util.Map<java.lang.String,Variable> vars, java.util.Map<java.lang.String,Variable> globalVars, Output output, ProtectedRegionResolver prs, org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor, IXtendXpandProject xp, java.util.Map<Pair<java.lang.String,java.util.List<Type>>,Type> extensionsReturnTypeCache, java.util.Map<Resource,java.util.Set<Extension>> allExtensionsPerResource, VetoableCallback vetoableCallback, Cache<Triplet<Resource,java.lang.String,java.util.List<Type>>,Extension> extensionsForNameAndTypesCache)
           
 

Constructor parameters in org.eclipse.xtend.shared.ui.expression with type arguments of type Resource
XpandPluginExecutionContext(ResourceManager resourceManager, Resource currentResource, TypeSystemImpl typeSystem, java.util.Map<java.lang.String,Variable> vars, java.util.Map<java.lang.String,Variable> globalVars, Output output, ProtectedRegionResolver prs, org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor, IXtendXpandProject xp, java.util.Map<Pair<java.lang.String,java.util.List<Type>>,Type> extensionsReturnTypeCache, java.util.Map<Resource,java.util.Set<Extension>> allExtensionsPerResource, VetoableCallback vetoableCallback, Cache<Triplet<Resource,java.lang.String,java.util.List<Type>>,Extension> extensionsForNameAndTypesCache)
           
XpandPluginExecutionContext(ResourceManager resourceManager, Resource currentResource, TypeSystemImpl typeSystem, java.util.Map<java.lang.String,Variable> vars, java.util.Map<java.lang.String,Variable> globalVars, Output output, ProtectedRegionResolver prs, org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor, IXtendXpandProject xp, java.util.Map<Pair<java.lang.String,java.util.List<Type>>,Type> extensionsReturnTypeCache, java.util.Map<Resource,java.util.Set<Extension>> allExtensionsPerResource, VetoableCallback vetoableCallback, Cache<Triplet<Resource,java.lang.String,java.util.List<Type>>,Extension> extensionsForNameAndTypesCache)
           
 

Uses of Resource in org.eclipse.xtend.ui.core
 

Subinterfaces of Resource in org.eclipse.xtend.ui.core
 interface IXtendResource
           
 

Uses of Resource in org.eclipse.xtend.ui.core.internal
 

Classes in org.eclipse.xtend.ui.core.internal that implement Resource
 class XtendResourceImpl
           
 

Uses of Resource in org.eclipse.xtend.ui.core.internal.builder
 

Methods in org.eclipse.xtend.ui.core.internal.builder that return Resource
 Resource XtendResourceParser.parse(org.eclipse.core.resources.IProject p, org.eclipse.core.resources.IStorage source, java.lang.String fqn)
           
 

Methods in org.eclipse.xtend.ui.core.internal.builder with parameters of type Resource
protected  IXtendXpandResource XtendResourceParser.createExtXptResource(Resource resource, org.eclipse.core.resources.IProject project, org.eclipse.core.resources.IStorage source)