Uses of Interface
org.sintef.mofscript.MOFScriptModel.Expression

Packages that use Expression
org.sintef.mofscript.MOFScriptModel   
org.sintef.mofscript.MOFScriptModel.impl   
org.sintef.mofscript.MOFScriptModel.util   
org.sintef.mofscript.parser   
org.sintef.mofscript.runtime   
org.sintef.mofscript.runtime.expression   
org.sintef.mofscript.runtime.traceability   
org.sintef.mofscript.uml2Extensions.runtime   
 

Uses of Expression in org.sintef.mofscript.MOFScriptModel
 

Subinterfaces of Expression in org.sintef.mofscript.MOFScriptModel
 interface ArithmeticExpression
          A representation of the model object 'Arithmetic Expression'
 interface ComparisonExpression
          A representation of the model object 'Comparison Expression'
 interface FunctionCall
          A representation of the model object 'Function Call'
 interface Literal
          A representation of the model object 'Literal'
 interface LogicalExpression
          A representation of the model object 'Logical Expression'
 interface Reference
          A representation of the model object 'Reference'
 interface SelectExpression
          A representation of the model object 'Select Expression'
 interface SimpleExpression
          A representation of the model object 'Simple Expression'
 interface ValueExpression
          A representation of the model object 'Value Expression'
 

Methods in org.sintef.mofscript.MOFScriptModel that return Expression
 Expression LogicalExpression.getPart1()
          Returns the value of the 'Part1' containment reference
 Expression LogicalExpression.getPart2()
          Returns the value of the 'Part2' containment reference
 

Methods in org.sintef.mofscript.MOFScriptModel with parameters of type Expression
 void LogicalExpression.setPart1(Expression value)
          Sets the value of the 'Part1' containment reference
 void LogicalExpression.setPart2(Expression value)
          Sets the value of the 'Part2' containment reference
 

Uses of Expression in org.sintef.mofscript.MOFScriptModel.impl
 

Classes in org.sintef.mofscript.MOFScriptModel.impl that implement Expression
 class ArithmeticExpressionImpl
          An implementation of the model object 'Arithmetic Expression'
 class ComparisonExpressionImpl
          An implementation of the model object 'Comparison Expression'
 class ExpressionImpl
          An implementation of the model object 'Expression'
 class FunctionCallImpl
          An implementation of the model object 'Function Call'
 class LiteralImpl
          An implementation of the model object 'Literal'
 class LogicalExpressionImpl
          An implementation of the model object 'Logical Expression'
 class ReferenceImpl
          An implementation of the model object 'Reference'
 class SelectExpressionImpl
          An implementation of the model object 'Select Expression'
 class SimpleExpressionImpl
          An implementation of the model object 'Simple Expression'
 class ValueExpressionImpl
          An implementation of the model object 'Value Expression'
 

Fields in org.sintef.mofscript.MOFScriptModel.impl declared as Expression
protected  Expression LogicalExpressionImpl.part1
          The cached value of the 'Part1' containment reference
protected  Expression LogicalExpressionImpl.part2
          The cached value of the 'Part2' containment reference
 

Methods in org.sintef.mofscript.MOFScriptModel.impl that return Expression
 Expression LogicalExpressionImpl.getPart1()
           
 Expression LogicalExpressionImpl.getPart2()
           
 

Methods in org.sintef.mofscript.MOFScriptModel.impl with parameters of type Expression
 org.eclipse.emf.common.notify.NotificationChain LogicalExpressionImpl.basicSetPart1(Expression newPart1, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain LogicalExpressionImpl.basicSetPart2(Expression newPart2, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void LogicalExpressionImpl.setPart1(Expression newPart1)
           
 void LogicalExpressionImpl.setPart2(Expression newPart2)
           
 

Uses of Expression in org.sintef.mofscript.MOFScriptModel.util
 

Methods in org.sintef.mofscript.MOFScriptModel.util with parameters of type Expression
 java.lang.Object MOFScriptModelSwitch.caseExpression(Expression object)
          Returns the result of interpretting the object as an instance of 'Expression'
 

Uses of Expression in org.sintef.mofscript.parser
 

Methods in org.sintef.mofscript.parser that return Expression
 Expression MofScriptParser.actualParameter()
          actual parameter
 Expression MofScriptParser.andExpressionPart()
          AND part
 Expression MofScriptParser.comparisonExpression()
          Comparison expressions
 Expression MofScriptParser.expression()
           
 Expression MofScriptParser.logicalExpressionPart()
          Part of a logical expression
 Expression MofScriptParser.orExpressionPart()
          OR
 

Methods in org.sintef.mofscript.parser with parameters of type Expression
 void MofScriptModelChecker.checkExpression(Expression exp)
          Checks an expression
protected  void MofScriptModelChecker.postCheckExpression(Expression exp)
          Post checking, when all rules can be resolved...
 

Uses of Expression in org.sintef.mofscript.runtime
 

Methods in org.sintef.mofscript.runtime with parameters of type Expression
static ExpressionEvaluator MofScriptExecuterFactory.createExpressionExecutor(Expression exp, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
           
 

Uses of Expression in org.sintef.mofscript.runtime.expression
 

Fields in org.sintef.mofscript.runtime.expression declared as Expression
protected  Expression ExpressionEvaluator._expression
           
 

Constructors in org.sintef.mofscript.runtime.expression with parameters of type Expression
ArithmeticExpressionEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRule)
          Constructor
ComparisonExpressionEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
          Constructor
ExpressionEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
          Constructor
FunctionCallEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
          Constructor
LiteralEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
          Constructor
LogicalExpressionEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
          Constructor
NullEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
          Constructor
ReferenceEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
          Constructor
SelectExpressionEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
           
SimpleExpressionEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
          Constructor
 

Uses of Expression in org.sintef.mofscript.runtime.traceability
 

Constructors in org.sintef.mofscript.runtime.traceability with parameters of type Expression
TraceabilityReferenceEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
          Constructor
 

Uses of Expression in org.sintef.mofscript.uml2Extensions.runtime
 

Constructors in org.sintef.mofscript.uml2Extensions.runtime with parameters of type Expression
UMLFunctionCallEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
          constructor