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

Packages that use ExecutionContext
org.eclipse.internal.xpand2.ast AST of the Xpand language 
org.eclipse.internal.xpand2.codeassist Codeassist for the Xpand language 
org.eclipse.internal.xpand2.debug Debug support for the Xpand language 
org.eclipse.internal.xpand2.model Basic abstractions of the Xpand language 
org.eclipse.internal.xtend.check.codeassist Codeassist implementation for the Check component 
org.eclipse.internal.xtend.expression.ast AST of the expression framework 
org.eclipse.internal.xtend.expression.codeassist Parser for the expression framework 
org.eclipse.internal.xtend.expression.debug Debugger support for the expression framework 
org.eclipse.internal.xtend.xtend   
org.eclipse.internal.xtend.xtend.ast   
org.eclipse.internal.xtend.xtend.codeassist   
org.eclipse.internal.xtend.xtend.types   
org.eclipse.xpand.ui.core.internal   
org.eclipse.xpand2 Implementation of the Xpand language 
org.eclipse.xpand2.incremental   
org.eclipse.xtend   
org.eclipse.xtend.check Implementation of the check component which allows to define constraints that are validated for the metamodel 
org.eclipse.xtend.check.ui.core.internal   
org.eclipse.xtend.check.ui.editor.codeassist   
org.eclipse.xtend.expression Implementation of the expression framework 
org.eclipse.xtend.middleend.xtend.internal   
org.eclipse.xtend.middleend.xtend.internal.xtend   
org.eclipse.xtend.profiler   
org.eclipse.xtend.shared.ui   
org.eclipse.xtend.shared.ui.core   
org.eclipse.xtend.shared.ui.core.internal   
org.eclipse.xtend.shared.ui.editor.navigation   
org.eclipse.xtend.shared.ui.expression   
org.eclipse.xtend.ui.core.internal   
org.eclipse.xtend.ui.core.internal.builder   
org.eclipse.xtend.util.stdlib   
 

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

Methods in org.eclipse.internal.xpand2.ast with parameters of type ExecutionContext
 java.lang.String Advice.getNameString(ExecutionContext context)
           
 java.lang.String Definition.getNameString(ExecutionContext context)
           
 java.lang.String ExpandStatement.getNameString(ExecutionContext context)
           
 java.lang.String ExpressionStatement.getNameString(ExecutionContext context)
           
 java.lang.String FileStatement.getNameString(ExecutionContext context)
           
 java.lang.String ForEachStatement.getNameString(ExecutionContext context)
           
 

Uses of ExecutionContext in org.eclipse.internal.xpand2.codeassist
 

Methods in org.eclipse.internal.xpand2.codeassist with parameters of type ExecutionContext
 java.util.List<java.lang.Object> ExpandProposalComputer.computeProposals(java.lang.String txt, ExecutionContext ctx, ProposalFactory factory)
           
 java.util.List<java.lang.Object> KeywordProposalComputer.computeProposals(java.lang.String txt, ExecutionContext ctx, ProposalFactory factory)
           
 java.util.List<java.lang.Object> NamespaceProposalComputer.computeProposals(java.lang.String txt, ExecutionContext ctx, ProposalFactory factory)
           
 java.util.List<java.lang.Object> StatementProposalComputer.computeProposals(java.lang.String txt, ExecutionContext ctx, ProposalFactory factory)
           
 

Uses of ExecutionContext in org.eclipse.internal.xpand2.debug
 

Methods in org.eclipse.internal.xpand2.debug with parameters of type ExecutionContext
 java.lang.String ExpandSpecial.adaptElementName(ISyntaxElement se, ExecutionContext context)
           
 java.lang.String IfSpecial.adaptElementName(ISyntaxElement se, ExecutionContext context)
           
 org.eclipse.emf.mwe.core.debug.model.SyntaxElement XpandModelPresentation.getEndPresentation(ISyntaxElement element, ExecutionContext context)
           
 org.eclipse.emf.mwe.core.debug.model.SyntaxElement XpandModelPresentation.getStartPresentation(ISyntaxElement stmt, ExecutionContext context)
           
 boolean ExpandSpecial.shallNotSuspend(java.lang.Object element, int flag, ExecutionContext ctx)
           
 boolean ForEachSpecial.shallNotSuspend(java.lang.Object element, int flag, ExecutionContext ctx)
          A ForEachStatement calls monitor.preTask() always twice.
 

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

Methods in org.eclipse.internal.xpand2.model with parameters of type ExecutionContext
 java.lang.String AdvicedDefinition.getNameString(ExecutionContext context)
           
 

Uses of ExecutionContext in org.eclipse.internal.xtend.check.codeassist
 

Methods in org.eclipse.internal.xtend.check.codeassist that return ExecutionContext
static ExecutionContext CheckFastAnalyzer.computeExecutionContext(java.lang.String str, ExecutionContext ctx)
           
 

Methods in org.eclipse.internal.xtend.check.codeassist with parameters of type ExecutionContext
static ExecutionContext CheckFastAnalyzer.computeExecutionContext(java.lang.String str, ExecutionContext ctx)
           
 

Uses of ExecutionContext in org.eclipse.internal.xtend.expression.ast
 

Methods in org.eclipse.internal.xtend.expression.ast with parameters of type ExecutionContext
 Type Expression.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type BooleanLiteral.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type BooleanOperation.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type Cast.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type ChainExpression.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type CollectionExpression.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type ConstructorCallExpression.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
protected abstract  Type Expression.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type FeatureCall.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
          analyzes in the following order if (target==null) 1) enumeration literal 2) variable 3) implicite var (e.g.
 Type GlobalVarExpression.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type IfExpression.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type IntegerLiteral.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type LetExpression.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type ListLiteral.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type NullLiteral.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type OperationCall.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type RealLiteral.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type StringLiteral.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type SwitchExpression.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type TypeSelectExpression.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
protected  Type FeatureCall.analyzeTarget(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 java.lang.Object Expression.evaluate(ExecutionContext ctx)
           
 java.lang.Object BooleanLiteral.evaluateInternal(ExecutionContext ctx)
           
protected  java.lang.Object BooleanOperation.evaluateInternal(ExecutionContext ctx)
           
 java.lang.Object Cast.evaluateInternal(ExecutionContext ctx)
           
protected  java.lang.Object ChainExpression.evaluateInternal(ExecutionContext ctx)
           
 java.lang.Object CollectionExpression.evaluateInternal(ExecutionContext ctx)
           
protected  java.lang.Object ConstructorCallExpression.evaluateInternal(ExecutionContext ctx)
           
protected abstract  java.lang.Object Expression.evaluateInternal(ExecutionContext ctx)
           
 java.lang.Object FeatureCall.evaluateInternal(ExecutionContext ctx)
          evaluates in the following order if (target==null) 1) enumeration literal 2) variable 3) implicit var (e.g.
 java.lang.Object GlobalVarExpression.evaluateInternal(ExecutionContext ctx)
           
 java.lang.Object IfExpression.evaluateInternal(ExecutionContext ctx)
           
 java.lang.Object IntegerLiteral.evaluateInternal(ExecutionContext ctx)
           
 java.lang.Object LetExpression.evaluateInternal(ExecutionContext ctx)
           
 java.lang.Object ListLiteral.evaluateInternal(ExecutionContext ctx)
           
 java.lang.Object NullLiteral.evaluateInternal(ExecutionContext ctx)
           
 java.lang.Object OperationCall.evaluateInternal(ExecutionContext ctx)
           
protected  java.lang.Object RealLiteral.evaluateInternal(ExecutionContext ctx)
           
 java.lang.Object StringLiteral.evaluateInternal(ExecutionContext ctx)
           
protected  java.lang.Object SwitchExpression.evaluateInternal(ExecutionContext ctx)
           
 java.lang.Object TypeSelectExpression.evaluateInternal(ExecutionContext ctx)
           
protected  Type Expression.findType(Identifier type, ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
protected  Type FeatureCall.findType(java.lang.Object value, ExecutionContext ctx)
           
 StaticProperty FeatureCall.getEnumLiteral(ExecutionContext ctx)
           
 java.lang.String FeatureCall.getNameString(ExecutionContext context)
           
 java.lang.String ISyntaxElement.getNameString(ExecutionContext context)
           
 java.lang.String OperationCall.getNameString(ExecutionContext context)
           
 java.lang.String SyntaxElement.getNameString(ExecutionContext context)
           
 

Uses of ExecutionContext in org.eclipse.internal.xtend.expression.codeassist
 

Methods in org.eclipse.internal.xtend.expression.codeassist that return ExecutionContext
static ExecutionContext ExpressionProposalComputer.computeExecutionContext(java.lang.String txt, ExecutionContext ctx)
           
 

Methods in org.eclipse.internal.xtend.expression.codeassist with parameters of type ExecutionContext
static ExecutionContext ExpressionProposalComputer.computeExecutionContext(java.lang.String txt, ExecutionContext ctx)
           
 java.util.List<java.lang.Object> ExpressionProposalComputer.computeProposals(java.lang.String txt, ExecutionContext ctx, ProposalFactory factory)
           
 java.util.List<java.lang.Object> ProposalComputer.computeProposals(java.lang.String txt, ExecutionContext ctx, ProposalFactory factory)
           
 java.util.List<java.lang.Object> TypeProposalComputer.computeProposals(java.lang.String txt, ExecutionContext ctx, ProposalFactory factory)
           
 java.util.List<java.lang.Object> ExtensionImportProposalComputer.computeProposals(java.lang.String part, ExecutionContext ctx, ProposalFactory factory, java.util.Set<java.lang.String> extensionFileNames)
           
 

Uses of ExecutionContext in org.eclipse.internal.xtend.expression.debug
 

Fields in org.eclipse.internal.xtend.expression.debug declared as ExecutionContext
protected  ExecutionContext ExpressionElementAdapter.context
           
 

Methods in org.eclipse.internal.xtend.expression.debug that return ExecutionContext
 ExecutionContext ExpressionElementAdapter.getContext()
           
 

Methods in org.eclipse.internal.xtend.expression.debug with parameters of type ExecutionContext
 java.lang.String BaseSpecialTreatment.adaptElementName(ISyntaxElement se, ExecutionContext context)
          add syntax element specific content to the element name that will be shown in Launch view
 org.eclipse.emf.mwe.core.debug.model.SyntaxElement ExpressionModelPresentation.getEndPresentation(ISyntaxElement se, ExecutionContext context)
           
 org.eclipse.emf.mwe.core.debug.model.SyntaxElement ExpressionModelPresentation.getStartPresentation(ISyntaxElement se, ExecutionContext context)
           
 java.lang.String ExpressionModelPresentation.getVariableSimpleRep(java.lang.Object element, ExecutionContext context)
           
 boolean BaseSpecialTreatment.shallNotSuspend(java.lang.Object element, int flag, ExecutionContext context)
           
 boolean NoResourceSpecial.shallNotSuspend(java.lang.Object element, int flag, ExecutionContext ctx)
          Don't suspend for normal frame, if the element has no resource (virtual ones)
 

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

Methods in org.eclipse.internal.xtend.xtend with parameters of type ExecutionContext
 void XtendFile.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 java.util.List<Extension> XtendFile.getPublicExtensions(ResourceManager resourceManager, ExecutionContext ctx)
           
 java.util.List<Extension> XtendFile.getPublicExtensions(ResourceManager resourceManager, ExecutionContext ctx, java.util.Set<java.lang.String> flowoverCache)
          This method is public only for technical reasons - do not call directly!
 

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

Methods in org.eclipse.internal.xtend.xtend.ast with parameters of type ExecutionContext
 void AbstractExtension.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void Around.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void Check.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void Extension.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void ExtensionFile.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void ExtensionImportStatement.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void NamespaceImportStatement.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
protected  void AbstractExtension.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void CreateExtensionStatement.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void ExpressionExtensionStatement.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void JavaExtensionStatement.analyzeInternal(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
protected  Type ExpressionExtensionStatement.analyzeInternal(Type[] parameters, ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void ExtensionFile.check(ExecutionContext ctx, java.util.Collection<?> objects, org.eclipse.emf.mwe.core.issues.Issues issues, boolean warnIfNothingChecked)
           
protected  void AbstractExtension.checkForAmbiguousDefinitions(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 java.lang.Object AbstractExtension.evaluate(java.lang.Object[] parameters, ExecutionContext ctx)
           
 java.lang.Object CreateExtensionStatement.evaluate(java.lang.Object[] parameters, ExecutionContext ctx)
           
 java.lang.Object Extension.evaluate(java.lang.Object[] parameters, ExecutionContext ctx)
           
protected abstract  java.lang.Object AbstractExtension.evaluateInternal(java.lang.Object[] parameters, ExecutionContext ctx)
           
protected  java.lang.Object CreateExtensionStatement.evaluateInternal(java.lang.Object[] parameters, ExecutionContext ctx)
           
 java.lang.Object ExpressionExtensionStatement.evaluateInternal(java.lang.Object[] parameters, ExecutionContext ctx)
           
 java.lang.Object JavaExtensionStatement.evaluateInternal(java.lang.Object[] parameters, ExecutionContext ctx)
           
protected  java.lang.Object ExpressionExtensionStatement.evaluateInternal2(java.lang.Object[] parameters, ExecutionContext ctx)
           
 java.lang.reflect.Method JavaExtensionStatement.getJavaMethod(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 java.util.List<Type> Around.getParamTypes(ExecutionContext ctx)
           
 java.util.List<Extension> ExtensionFile.getPublicExtensions(ResourceManager rm, ExecutionContext ctx)
           
 java.util.List<Extension> ExtensionFile.getPublicExtensions(ResourceManager rm, ExecutionContext ctx, java.util.Set<java.lang.String> flowoverCache)
           
 Type AbstractExtension.getReturnType(Type[] parameters, ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Type Extension.getReturnType(Type[] parameters, ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void AbstractExtension.init(ExecutionContext ctx)
           
 void Extension.init(ExecutionContext ctx)
           
protected abstract  Type AbstractExtension.internalGetReturnType(Type[] parameters, ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
protected  Type CreateExtensionStatement.internalGetReturnType(Type[] parameters, ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
protected  Type ExpressionExtensionStatement.internalGetReturnType(Type[] parameters, ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
protected  Type JavaExtensionStatement.internalGetReturnType(Type[] parameters, ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void Check.validate(ExecutionContext ctx, java.util.Collection<?> colToCheck, org.eclipse.emf.mwe.core.issues.Issues issues, boolean warnIfNothingChecked)
          Executes the check.
 

Uses of ExecutionContext in org.eclipse.internal.xtend.xtend.codeassist
 

Methods in org.eclipse.internal.xtend.xtend.codeassist that return ExecutionContext
static ExecutionContext FastAnalyzer.computeExecutionContext(java.lang.String str, ExecutionContext ctx, java.util.List<Extension> extensions)
           
 

Methods in org.eclipse.internal.xtend.xtend.codeassist with parameters of type ExecutionContext
static ExecutionContext FastAnalyzer.computeExecutionContext(java.lang.String str, ExecutionContext ctx, java.util.List<Extension> extensions)
           
 

Uses of ExecutionContext in org.eclipse.internal.xtend.xtend.types
 

Constructors in org.eclipse.internal.xtend.xtend.types with parameters of type ExecutionContext
AdviceContext(Extension ext, ExecutionContext ctx, java.lang.Object[] parameters2)
           
 

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

Methods in org.eclipse.xpand.ui.core.internal with parameters of type ExecutionContext
 void XpandResourceImpl.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 

Uses of ExecutionContext in org.eclipse.xpand2
 

Subinterfaces of ExecutionContext in org.eclipse.xpand2
 interface XpandExecutionContext
           
 

Classes in org.eclipse.xpand2 that implement ExecutionContext
 class XpandExecutionContextImpl
          *
 

Uses of ExecutionContext in org.eclipse.xpand2.incremental
 

Methods in org.eclipse.xpand2.incremental with parameters of type ExecutionContext
 void IncrementalGenerationCallback.post(SyntaxElement element, ExecutionContext ctx, java.lang.Object expressionResult)
           
 void IncrementalGenerationFacade.post(SyntaxElement element, ExecutionContext ctx, java.lang.Object expressionResult)
           
 boolean IncrementalGenerationCallback.pre(SyntaxElement element, ExecutionContext ctx)
           
 boolean IncrementalGenerationFacade.pre(SyntaxElement element, ExecutionContext ctx)
           
 

Uses of ExecutionContext in org.eclipse.xtend
 

Methods in org.eclipse.xtend with parameters of type ExecutionContext
static XtendFacade XtendFacade.create(ExecutionContext ctx, java.lang.String... extFile)
           
 

Uses of ExecutionContext in org.eclipse.xtend.check
 

Methods in org.eclipse.xtend.check with parameters of type ExecutionContext
static void CheckFacade.checkAll(java.lang.String checkFile, java.util.Collection<?> toCheck, ExecutionContext ctx, org.eclipse.emf.mwe.core.issues.Issues issues)
          Invokes Check validation on a set of objects.
static void CheckFacade.checkAll(java.lang.String checkFile, java.util.Collection<?> toCheck, ExecutionContext ctx, org.eclipse.emf.mwe.core.issues.Issues issues, boolean warnIfNothingChecked)
          Invokes Check validation on a set of objects.
static void CheckFacade.checkAll(java.lang.String checkFile, java.io.InputStream in, java.util.Collection<?> toCheck, ExecutionContext ctx, org.eclipse.emf.mwe.core.issues.Issues issues)
          Invokes Check validation on a set of objects.
static void CheckFacade.checkAll(java.lang.String checkFile, java.io.InputStream in, java.util.Collection<?> toCheck, ExecutionContext ctx, org.eclipse.emf.mwe.core.issues.Issues issues, boolean warnIfNothingChecked)
          Invokes Check validation on a set of objects.
protected  java.util.Collection<?> CheckComponent.getExpressionResult(ExecutionContext exeCtx, org.eclipse.emf.mwe.core.WorkflowContext context, java.lang.String expression2)
           
 

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

Methods in org.eclipse.xtend.check.ui.core.internal with parameters of type ExecutionContext
 void CheckResourceImpl.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 

Uses of ExecutionContext in org.eclipse.xtend.check.ui.editor.codeassist
 

Methods in org.eclipse.xtend.check.ui.editor.codeassist with parameters of type ExecutionContext
 java.util.List<java.lang.Object> KeywordProposalComputer.computeProposals(java.lang.String txt, ExecutionContext ctx, ProposalFactory factory)
           
 

Uses of ExecutionContext in org.eclipse.xtend.expression
 

Classes in org.eclipse.xtend.expression that implement ExecutionContext
 class ExecutionContextImpl
           
 

Methods in org.eclipse.xtend.expression that return ExecutionContext
 ExecutionContext ExecutionContext.cloneWithoutMonitor()
           
 ExecutionContext ExecutionContextImpl.cloneWithoutMonitor()
           
 ExecutionContext ExecutionContext.cloneWithoutResource()
           
 ExecutionContext ExecutionContextImpl.cloneWithoutResource()
           
 ExecutionContext ExecutionContext.cloneWithoutVariables()
           
 ExecutionContext ExecutionContextImpl.cloneWithoutVariables()
           
 ExecutionContext ExecutionContext.cloneWithResource(Resource ns)
           
 ExecutionContext ExecutionContextImpl.cloneWithResource(Resource ns)
           
 ExecutionContext ExecutionContext.cloneWithVariable(Variable v)
           
 ExecutionContext ExecutionContextImpl.cloneWithVariable(Variable v)
           
 ExecutionContext ExpressionFacade.getExecContext()
           
 

Methods in org.eclipse.xtend.expression that return types with arguments of type ExecutionContext
 java.util.List<Pair<SyntaxElement,ExecutionContext>> EvaluationException.getXtendStackTrace()
           
 

Methods in org.eclipse.xtend.expression with parameters of type ExecutionContext
 void EvaluationException.addStackElement(SyntaxElement ele, ExecutionContext ctx)
           
 Type Analyzable.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
protected  java.lang.CharSequence LoggingNullEvaluationHandler.buildMessage(SyntaxElement element, ExecutionContext ctx)
          Build the error message.
 java.lang.Object Evaluatable.evaluate(ExecutionContext ctx)
           
 java.lang.Object ExceptionRaisingNullEvaluationHandler.handleNullEvaluation(SyntaxElement element, ExecutionContext ctx)
           
 java.lang.Object LoggingNullEvaluationHandler.handleNullEvaluation(SyntaxElement element, ExecutionContext ctx)
          
 java.lang.Object NullEvaluationHandler.handleNullEvaluation(SyntaxElement element, ExecutionContext ctx)
           
 void ExceptionHandler.handleRuntimeException(java.lang.RuntimeException ex, SyntaxElement element, ExecutionContext ctx, java.util.Map<java.lang.String,java.lang.Object> additionalContextInfo)
           
 void VetoableCallback.post(SyntaxElement ele, ExecutionContext ctx, java.lang.Object expressionResult)
          Called after an element has been processed.
 void VetoableCallbackAdapter.post(SyntaxElement ele, ExecutionContext ctx, java.lang.Object expressionResult)
           
 void Callback.pre(SyntaxElement ele, ExecutionContext ctx)
          Deprecated.  
 boolean VetoableCallback.pre(SyntaxElement ele, ExecutionContext ctx)
          Called before an element is being processed.
 boolean VetoableCallbackAdapter.pre(SyntaxElement ele, ExecutionContext ctx)
           
 void IExecutionContextAware.setExecutionContext(ExecutionContext ctx)
           
 

Constructors in org.eclipse.xtend.expression with parameters of type ExecutionContext
EvaluationException(java.lang.String msg, SyntaxElement element, ExecutionContext ctx)
           
EvaluationException(java.lang.Throwable ex, SyntaxElement element, ExecutionContext ctx)
           
ExpressionFacade(ExecutionContext execCtx)
           
 

Uses of ExecutionContext in org.eclipse.xtend.middleend.xtend.internal
 

Methods in org.eclipse.xtend.middleend.xtend.internal that return ExecutionContext
 ExecutionContext OldExpressionConverter.getExecutionContext()
           
 

Methods in org.eclipse.xtend.middleend.xtend.internal with parameters of type ExecutionContext
 Type OldTypeAnalyzer.analyze(ExecutionContext ctx, Expression expr)
           
 Type OldTypeAnalyzer.analyze(ExecutionContext ctx, Extension ext, Type[] paramTypes)
           
 void OldExpressionConverter.setExecutionContext(ExecutionContext ctx)
           
 

Constructors in org.eclipse.xtend.middleend.xtend.internal with parameters of type ExecutionContext
OldExpressionConverter(ExecutionContext ctx, TypeToBackendType typeConverter, java.lang.String extensionName)
           
TypeToBackendType(BackendTypesystem backendTypes, ExecutionContext ctx)
           
 

Uses of ExecutionContext in org.eclipse.xtend.middleend.xtend.internal.xtend
 

Constructors in org.eclipse.xtend.middleend.xtend.internal.xtend with parameters of type ExecutionContext
CheckConverter(ExecutionContext ctx, TypeToBackendType typeConverter)
           
OldExtensionConverter(ExecutionContext ctx, TypeToBackendType typeConverter)
           
 

Uses of ExecutionContext in org.eclipse.xtend.profiler
 

Methods in org.eclipse.xtend.profiler with parameters of type ExecutionContext
 void ProfilerComponent.post(SyntaxElement ele, ExecutionContext ctx, java.lang.Object expressionResult)
           
 boolean ProfilerComponent.pre(SyntaxElement ele, ExecutionContext ctx)
           
 

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

Methods in org.eclipse.xtend.shared.ui that return ExecutionContext
static ExecutionContext Activator.getExecutionContext(org.eclipse.jdt.core.IJavaProject project)
           
 

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

Subinterfaces of ExecutionContext in org.eclipse.xtend.shared.ui.core
 interface PluginExecutionContext
           
 

Methods in org.eclipse.xtend.shared.ui.core with parameters of type ExecutionContext
 void AbstractResource.analyze(ExecutionContext ctx)
           
 void IXtendXpandResource.analyze(ExecutionContext ctx)
          analyzes the underlying AST and adds respective markers to the underlying IFile (getCorrspondingFile())
protected abstract  void AbstractResource.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 void IXtendXpandProject.analyze(org.eclipse.core.runtime.IProgressMonitor monitor, ExecutionContext ctx)
          Analyzes the project's resources and marks erraneous resources.
 

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

Methods in org.eclipse.xtend.shared.ui.core.internal with parameters of type ExecutionContext
 void XtendXpandProject.analyze(org.eclipse.core.runtime.IProgressMonitor monitor, ExecutionContext ctx)
           
static BuildState BuildState.get(ExecutionContext ctx)
           
static BuildState BuildState.remove(ExecutionContext ctx)
           
static BuildState BuildState.set(ExecutionContext ctx)
           
 

Uses of ExecutionContext in org.eclipse.xtend.shared.ui.editor.navigation
 

Methods in org.eclipse.xtend.shared.ui.editor.navigation that return ExecutionContext
 ExecutionContext ContextComputer.getContext()
           
 

Methods in org.eclipse.xtend.shared.ui.editor.navigation with parameters of type ExecutionContext
 void ContextComputer.post(SyntaxElement ele, ExecutionContext ctx, java.lang.Object expressionResult)
           
 boolean ContextComputer.pre(SyntaxElement ele, ExecutionContext ctx)
           
 

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

Classes in org.eclipse.xtend.shared.ui.expression that implement ExecutionContext
 class XpandPluginExecutionContext
           
 

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

Methods in org.eclipse.xtend.ui.core.internal with parameters of type ExecutionContext
 void XtendResourceImpl.analyze(ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 java.util.List<Extension> XtendResourceImpl.getPublicExtensions(ResourceManager rm, ExecutionContext ctx)
           
 java.util.List<Extension> XtendResourceImpl.getPublicExtensions(ResourceManager resourceManager, ExecutionContext ctx, java.util.Set<java.lang.String> flowoverCache)
           
 

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

Methods in org.eclipse.xtend.ui.core.internal.builder with parameters of type ExecutionContext
 void PluginJavaExtensionStatement.analyzeInternal(ExecutionContext ctx, java.util.Set issues)
           
 

Uses of ExecutionContext in org.eclipse.xtend.util.stdlib
 

Fields in org.eclipse.xtend.util.stdlib declared as ExecutionContext
protected  ExecutionContext AbstractStatefulExtensions.exeCtx
           
 

Methods in org.eclipse.xtend.util.stdlib with parameters of type ExecutionContext
 void AbstractStatefulExtensions.setExecutionContext(ExecutionContext ctx)