* @return Formatted source.
*/
public static String formatSource(final String source) {
- if (false)
+ if (true)
System.out.println("TRACE: " + source);
final Map options = DefaultCodeFormatterConstants
}
for (JcfaMethod jcfaMethod : jcfaClass.getMethodList()) {
- writeToBuffer(jcfaMethod, result);
+ writeToBuffer(jcfaClass, jcfaMethod, result);
}
result.append("}");
result.append(";");
}
- public static void writeToBuffer(final JcfaMethod jcfaMethod,
- final StringBuffer result) {
+ public static void writeToBuffer(final JcfaClass jcfaClass,
+ final JcfaMethod jcfaMethod, final StringBuffer result) {
writeToBuffer(jcfaMethod.getComment(), result);
+ if (jcfaMethod.getName().equals("<init>")) {
+ result.append("public " + jcfaClass.getLocalName() + "() {");
+ } else {
+ result.append("public void " + jcfaMethod.getName() + "() {");
+ }
+
+ result.append("}");
}
public static void writeToBuffer(final JcfaComment jcfaComment,