Package de.monticore.tf.odrules._visitor
Interface IODRulesInterpreter
-
- All Superinterfaces:
IAssignmentExpressionsInterpreter,IBasicSymbolsInterpreter,ICommonExpressionsInterpreter,IExpressionsBasisInterpreter,IJavaClassExpressionsInterpreter,IJavaLightInterpreter,IMCArrayStatementsInterpreter,IMCBasicsInterpreter,IMCBasicTypesInterpreter,IMCCollectionTypesInterpreter,IMCCommonLiteralsInterpreter,IMCCommonStatementsInterpreter,IMCFullGenericTypesInterpreter,IMCJavaLiteralsInterpreter,IMCLiteralsBasisInterpreter,IMCReturnStatementsInterpreter,IMCSimpleGenericTypesInterpreter,IMCStatementsBasisInterpreter,IMCVarDeclarationStatementsInterpreter,IOOSymbolsInterpreter,ITFBasisExtsInterpreter,ITypeParametersInterpreter,IUglyExpressionsInterpreter,IUMLStereotypeInterpreter,de.monticore.interpreter.ModelInterpreter
- All Known Implementing Classes:
ODRulesInterpreter
public interface IODRulesInterpreter extends ITFBasisExtsInterpreter, IMCCommonLiteralsInterpreter, IMCJavaLiteralsInterpreter, IUMLStereotypeInterpreter, de.monticore.interpreter.ModelInterpreter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description de.monticore.interpreter.Valueinterpret(ASTAssignment node)de.monticore.interpreter.Valueinterpret(ASTCardinality node)de.monticore.interpreter.Valueinterpret(ASTFoldingSet node)de.monticore.interpreter.Valueinterpret(ASTODAttribute node)de.monticore.interpreter.Valueinterpret(ASTODDefinition node)de.monticore.interpreter.Valueinterpret(ASTODInnerLink node)de.monticore.interpreter.Valueinterpret(ASTODLink node)de.monticore.interpreter.Valueinterpret(ASTODObject node)de.monticore.interpreter.Valueinterpret(ASTODRule node)de.monticore.interpreter.Valueinterpret(ASTODRuleBlock node)de.monticore.interpreter.Valueinterpret(ASTODRulesNode node)-
Methods inherited from interface de.monticore.expressions.assignmentexpressions._visitor.IAssignmentExpressionsInterpreter
interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.symbols.basicsymbols._visitor.IBasicSymbolsInterpreter
interpret, interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.expressions.commonexpressions._visitor.ICommonExpressionsInterpreter
interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.expressions.expressionsbasis._visitor.IExpressionsBasisInterpreter
interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.expressions.javaclassexpressions._visitor.IJavaClassExpressionsInterpreter
interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.javalight._visitor.IJavaLightInterpreter
interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.statements.mcarraystatements._visitor.IMCArrayStatementsInterpreter
interpret, interpret, interpret
-
Methods inherited from interface de.monticore.mcbasics._visitor.IMCBasicsInterpreter
interpret
-
Methods inherited from interface de.monticore.types.mcbasictypes._visitor.IMCBasicTypesInterpreter
interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.types.mccollectiontypes._visitor.IMCCollectionTypesInterpreter
interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.literals.mccommonliterals._visitor.IMCCommonLiteralsInterpreter
interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.statements.mccommonstatements._visitor.IMCCommonStatementsInterpreter
interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.types.mcfullgenerictypes._visitor.IMCFullGenericTypesInterpreter
interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.literals.mcjavaliterals._visitor.IMCJavaLiteralsInterpreter
interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.literals.mcliteralsbasis._visitor.IMCLiteralsBasisInterpreter
interpret, interpret
-
Methods inherited from interface de.monticore.statements.mcreturnstatements._visitor.IMCReturnStatementsInterpreter
interpret, interpret
-
Methods inherited from interface de.monticore.types.mcsimplegenerictypes._visitor.IMCSimpleGenericTypesInterpreter
interpret, interpret, interpret
-
Methods inherited from interface de.monticore.statements.mcstatementsbasis._visitor.IMCStatementsBasisInterpreter
interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.statements.mcvardeclarationstatements._visitor.IMCVarDeclarationStatementsInterpreter
interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.symbols.oosymbols._visitor.IOOSymbolsInterpreter
interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.tf.tfbasisexts._visitor.ITFBasisExtsInterpreter
interpret
-
Methods inherited from interface de.monticore.types.typeparameters._visitor.ITypeParametersInterpreter
interpret, interpret, interpret
-
Methods inherited from interface de.monticore.expressions.uglyexpressions._visitor.IUglyExpressionsInterpreter
interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.umlstereotype._visitor.IUMLStereotypeInterpreter
interpret, interpret, interpret
-
-
-
-
Method Detail
-
interpret
de.monticore.interpreter.Value interpret(ASTODRule node)
-
interpret
de.monticore.interpreter.Value interpret(ASTODRuleBlock node)
-
interpret
de.monticore.interpreter.Value interpret(ASTFoldingSet node)
-
interpret
de.monticore.interpreter.Value interpret(ASTAssignment node)
-
interpret
de.monticore.interpreter.Value interpret(ASTODDefinition node)
-
interpret
de.monticore.interpreter.Value interpret(ASTODAttribute node)
-
interpret
de.monticore.interpreter.Value interpret(ASTODObject node)
-
interpret
de.monticore.interpreter.Value interpret(ASTODLink node)
-
interpret
de.monticore.interpreter.Value interpret(ASTCardinality node)
-
interpret
de.monticore.interpreter.Value interpret(ASTODInnerLink node)
-
interpret
de.monticore.interpreter.Value interpret(ASTODRulesNode node)
-
-