Package org.eclipse.xtend.expression

Implementation of the expression framework

See:
          Description

Interface Summary
Analyzable  
Callback Deprecated. Use VetoableCallback instead
Evaluatable  
ExceptionHandler  
ExecutionContext  
IExecutionContextAware Implementors of this interface can retrieve an ExecutionContext.
NullEvaluationHandler  
Resource  
ResourceManager A ResourceManager is responsible for loading Xpand related resources.
ResourceParser  
TypeSystem  
VetoableCallback an instance of this interface can be injected into the execution context.
 

Class Summary
AbstractExpressionsUsingWorkflowAdvice Base class for workflow advices for components which use expressions.
AbstractExpressionsUsingWorkflowComponent  
AbstractExpressionsUsingWorkflowComponent.Debug  
AbstractExpressionsUsingWorkflowComponent.GlobalVar  
AbstractExpressionsUsingWorkflowComponent.GlobalVarDef  
AnalysationIssue  
AnalysationIssue.AnalysationIssueType  
ExceptionRaisingNullEvaluationHandler  
ExecutionContextImpl  
ExecutionContextImpl.ExtensionsForNameAndTypeCacheKey  
ExpressionFacade  
LoggingNullEvaluationHandler Logs null evaluation events to the log category of this class.
ResourceManagerDefaultImpl  
TypeNameUtil Utility class for retrieving information from various type name presentations used within Xtend's type system.
TypeSystemImpl  
Variable  
VetoableCallbackAdapter Adapts the deprecated Callback interface to the new VetoableCallback interface.
 

Enum Summary
LoggingNullEvaluationHandler.Level  
 

Exception Summary
EvaluationException  
 

Package org.eclipse.xtend.expression Description

Implementation of the expression framework