forked from JavaTX/JavaCompilerCore
114 lines
2.8 KiB
Java
Executable File
114 lines
2.8 KiB
Java
Executable File
// ino.module.SCExcept.8577.package
|
|
package de.dhbwstuttgart.myexception;
|
|
// ino.end
|
|
|
|
// ino.module.SCExcept.8577.import
|
|
import de.dhbwstuttgart.logger.Logger;
|
|
// ino.end
|
|
|
|
// ino.class.SCExcept.23838.declaration
|
|
public class SCExcept
|
|
// ino.end
|
|
// ino.class.SCExcept.23838.body
|
|
{
|
|
// ino.attribute.classname.23841.declaration
|
|
private String classname;
|
|
// ino.end
|
|
// ino.attribute.error.23844.declaration
|
|
private String error;
|
|
// ino.end
|
|
// ino.attribute.function.23847.declaration
|
|
private String function;
|
|
// ino.end
|
|
// ino.attribute.statement.23850.declaration
|
|
private String statement;
|
|
// ino.end
|
|
// ino.attribute.parserlog.23853.declaration
|
|
protected static Logger parserlog = Logger.getLogger("parser");
|
|
// ino.end
|
|
|
|
// ino.method.set_classname.23856.definition
|
|
public void set_classname(String cn)
|
|
// ino.end
|
|
// ino.method.set_classname.23856.body
|
|
{
|
|
classname=cn;
|
|
}
|
|
// ino.end
|
|
|
|
// ino.method.set_error.23859.definition
|
|
public void set_error(String e)
|
|
// ino.end
|
|
// ino.method.set_error.23859.body
|
|
{
|
|
error=e;
|
|
}
|
|
// ino.end
|
|
|
|
// ino.method.set_function.23862.definition
|
|
public void set_function(String fct)
|
|
// ino.end
|
|
// ino.method.set_function.23862.body
|
|
{
|
|
function=fct;
|
|
}
|
|
// ino.end
|
|
|
|
// ino.method.set_statement.23865.definition
|
|
public void set_statement(String s)
|
|
// ino.end
|
|
// ino.method.set_statement.23865.body
|
|
{
|
|
statement=s;
|
|
}
|
|
// ino.end
|
|
|
|
// ino.method.fehlerausgabe.23868.definition
|
|
public void fehlerausgabe()
|
|
// ino.end
|
|
// ino.method.fehlerausgabe.23868.body
|
|
{
|
|
/*
|
|
parserlog.error("Semantik-Check hat einen Fehler gefunden!");
|
|
parserlog.error("Fehler "+error);
|
|
parserlog.error("wurde in");
|
|
if(classname!=null)
|
|
parserlog.error("class "+classname);
|
|
if(function!=null)
|
|
parserlog.error("in der Funktion "+function);
|
|
if(statement!=null)
|
|
parserlog.error("im Statement "+statement);
|
|
parserlog.error("gefunden.");
|
|
*/
|
|
}
|
|
// ino.end
|
|
|
|
// ino.method.get_classname.23871.definition
|
|
public String get_classname()
|
|
// ino.end
|
|
// ino.method.get_classname.23871.body
|
|
{
|
|
return classname;
|
|
}
|
|
// ino.end
|
|
|
|
// ino.method.get_statement.23874.definition
|
|
public String get_statement()
|
|
// ino.end
|
|
// ino.method.get_statement.23874.body
|
|
{
|
|
return statement;
|
|
}
|
|
// ino.end
|
|
|
|
// ino.method.get_function.23877.definition
|
|
public String get_function()
|
|
// ino.end
|
|
// ino.method.get_function.23877.body
|
|
{
|
|
return function;
|
|
}
|
|
// ino.end
|
|
}
|
|
// ino.end
|