package org.scribble.codegen.java.util;
public class AbstractMethodBuilder extends MethodBuilder
{
protected AbstractMethodBuilder()
{
addModifiers(JavaBuilder.ABSTRACT); // Redundant for interfaces, but OK
}
@Override
public void addBodyLine(String ln)
{
throw new RuntimeException("Invalid for abstract method: " + ln);
}
@Override
protected String buildBody(String meth)
{
return meth + ";";
}
}