Example #1
0
 @Override
 public String getClassContent(StructClass cl) {
   try {
     TextBuffer buffer = new TextBuffer(ClassesProcessor.AVERAGE_CLASS_SIZE);
     buffer.append(DecompilerContext.getProperty(IFernflowerPreferences.BANNER).toString());
     classesProcessor.writeClass(cl, buffer);
     return buffer.toString();
   } catch (Throwable ex) {
     DecompilerContext.getLogger()
         .writeMessage("Class " + cl.qualifiedName + " couldn't be fully decompiled.", ex);
     return null;
   }
 }