Class DefaultEvaluationContext
- java.lang.Object
-
- org.eclipse.xtext.xbase.interpreter.impl.DefaultEvaluationContext
-
- All Implemented Interfaces:
IEvaluationContext
public class DefaultEvaluationContext extends java.lang.Object implements IEvaluationContext
-
-
Constructor Summary
Constructors Constructor Description DefaultEvaluationContext()
DefaultEvaluationContext(IEvaluationContext parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
assignValue(org.eclipse.xtext.naming.QualifiedName qualifiedName, java.lang.Object value)
IEvaluationContext
fork()
java.lang.Object
getValue(org.eclipse.xtext.naming.QualifiedName qualifiedName)
void
newValue(org.eclipse.xtext.naming.QualifiedName qualifiedName, java.lang.Object value)
-
-
-
Constructor Detail
-
DefaultEvaluationContext
public DefaultEvaluationContext()
-
DefaultEvaluationContext
public DefaultEvaluationContext(IEvaluationContext parent)
-
-
Method Detail
-
getValue
public java.lang.Object getValue(org.eclipse.xtext.naming.QualifiedName qualifiedName)
- Specified by:
getValue
in interfaceIEvaluationContext
-
newValue
public void newValue(org.eclipse.xtext.naming.QualifiedName qualifiedName, java.lang.Object value)
- Specified by:
newValue
in interfaceIEvaluationContext
-
assignValue
public void assignValue(org.eclipse.xtext.naming.QualifiedName qualifiedName, java.lang.Object value)
- Specified by:
assignValue
in interfaceIEvaluationContext
-
fork
public IEvaluationContext fork()
- Specified by:
fork
in interfaceIEvaluationContext
-
-