// ino.module.Receiver.8650.package package de.dhbwstuttgart.syntaxtree.statement; // ino.end // ino.module.Receiver.8650.import import java.util.Hashtable; import de.dhbwstuttgart.typeinference.Menge; import de.dhbwstuttgart.logger.Logger; // ino.end import de.dhbwstuttgart.myexception.SCStatementException; import de.dhbwstuttgart.syntaxtree.Class; import de.dhbwstuttgart.typeinference.JavaCodeResult; import de.dhbwstuttgart.typeinference.ResultSet; // ino.class.Receiver.26123.declaration public class Receiver // ino.end // ino.class.Receiver.26123.body { // ino.attribute.expr.26126.declaration private Expr expr; // ino.end // ino.attribute.parserlog.26129.declaration protected static Logger parserlog = Logger.getLogger("parser"); // ino.end // ino.method.Receiver.26132.defdescription type=javadoc /** * Autor: J�rg B�uerle * @param expr */ // ino.end // ino.method.Receiver.26132.definition public Receiver(Expr expr) // ino.end // ino.method.Receiver.26132.body { this.expr = expr; } // ino.end // ino.method.get_Type.26138.definition public String get_Type() // ino.end // ino.method.get_Type.26138.body { return expr.getTypeName(); } // ino.end // ino.method.set_Expr.26141.definition public void set_Expr(Expr express) // ino.end // ino.method.set_Expr.26141.body { expr=express; } // ino.end // ino.method.get_Expr.26144.definition public Expr get_Expr() // ino.end // ino.method.get_Expr.26144.body { return expr; } // ino.end // ino.method.toString.26147.defdescription type=javadoc /** *
Author: Martin Pl�micke * @return */ // ino.end // ino.method.toString.26147.definition public String toString() // ino.end // ino.method.toString.26147.body { return expr.toString(); } // ino.end public JavaCodeResult printJavaCode(ResultSet resultSet) { return new JavaCodeResult().attach(this.get_Expr().printJavaCode(resultSet)); } } // ino.end