Uses of Class
org.eclipse.xtend.expression.Variable

Packages that use Variable
org.eclipse.xpand2 Implementation of the Xpand language 
org.eclipse.xtend.expression Implementation of the expression framework 
org.eclipse.xtend.middleend.xpand   
org.eclipse.xtend.shared.ui.expression   
 

Uses of Variable in org.eclipse.xpand2
 

Constructor parameters in org.eclipse.xpand2 with type arguments of type Variable
XpandExecutionContextImpl(Output output, ProtectedRegionResolver prs, java.util.Map<java.lang.String,Variable> globalVars, ExceptionHandler exceptionHandler, NullEvaluationHandler nullEvaluationHandler)
           
XpandExecutionContextImpl(ResourceManager resourceManager, Output output, ProtectedRegionResolver prs, java.util.Map<java.lang.String,Variable> globalVars, org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor, ExceptionHandler exceptionHandler, NullEvaluationHandler nullEvaluationHandler, VetoableCallback callback)
           
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)
           
XpandExecutionContextImpl(TypeSystemImpl ts, Output output, ProtectedRegionResolver prs, java.util.Map<java.lang.String,Variable> globalVars, ExceptionHandler exceptionHandler, NullEvaluationHandler nullEvaluationHandler)
           
 

Uses of Variable in org.eclipse.xtend.expression
 

Methods in org.eclipse.xtend.expression that return Variable
 Variable ExecutionContext.getVariable(java.lang.String name)
           
 Variable ExecutionContextImpl.getVariable(java.lang.String name)
           
 

Methods in org.eclipse.xtend.expression that return types with arguments of type Variable
 java.util.Map<java.lang.String,Variable> ExecutionContext.getGlobalVariables()
          accessible only through special extension methods
 java.util.Map<java.lang.String,Variable> ExecutionContextImpl.getGlobalVariables()
           
protected  java.util.Map<java.lang.String,Variable> AbstractExpressionsUsingWorkflowComponent.getGlobalVars(org.eclipse.emf.mwe.core.WorkflowContext ctx)
           
 java.util.Map<java.lang.String,Variable> ExecutionContext.getVisibleVariables()
           
 java.util.Map<java.lang.String,Variable> ExecutionContextImpl.getVisibleVariables()
           
 

Methods in org.eclipse.xtend.expression with parameters of type Variable
 ExecutionContext ExecutionContext.cloneWithVariable(Variable v)
           
 ExecutionContext ExecutionContextImpl.cloneWithVariable(Variable v)
           
 ExpressionFacade ExpressionFacade.cloneWithVariable(Variable variable)
           
 

Constructor parameters in org.eclipse.xtend.expression with type arguments of type Variable
ExecutionContextImpl(java.util.Map<java.lang.String,Variable> globalVars)
           
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)
           
ExecutionContextImpl(ResourceManager resourceManager, TypeSystemImpl typeSystem, java.util.Map<java.lang.String,Variable> globalVars)
           
ExecutionContextImpl(TypeSystemImpl ts, java.util.Map<java.lang.String,Variable> globalVars)
           
 

Uses of Variable in org.eclipse.xtend.middleend.xpand
 

Method parameters in org.eclipse.xtend.middleend.xpand with type arguments of type Variable
 java.util.Map<java.lang.String,java.lang.Object> XpandComponent.getGlobalVarsFromContext(java.util.Map<java.lang.String,Variable> globalVars)
           
 

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

Constructor parameters in org.eclipse.xtend.shared.ui.expression with type arguments of type Variable
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)
           
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)