Interface ExpressionTranslator.IStatementTranslator

All Known Implementing Classes:
ModelTranslator
Enclosing class:
ExpressionTranslator

public static interface ExpressionTranslator.IStatementTranslator
  • Method Summary

    Modifier and Type
    Method
    Description
    net.ssehub.easy.instantiation.core.model.templateModel.ITemplateElement
    Processes a statement.
  • Method Details

    • processStatement

      net.ssehub.easy.instantiation.core.model.templateModel.ITemplateElement processStatement(Stmt stmt) throws net.ssehub.easy.dslCore.translation.TranslatorException
      Processes a statement.
      Parameters:
      stmt - the statement to be resolved
      Returns:
      the resolved elements
      Throws:
      net.ssehub.easy.dslCore.translation.TranslatorException - in case that the translation fails due to semantic reasons