public void displayStringOn(IndentingPrintWriter writer) {
   writer.println("Declaration:");
   writer.indent();
   this.printDeclarationOn(writer);
   writer.undent();
   writer.println();
 }
 /**
  * @see
  *     Diff#appendDescription(org.eclipse.persistence.tools.workbench.utility.io.IndentingPrintWriter)
  */
 public void appendDescription(IndentingPrintWriter pw) {
   if (this.different()) {
     pw.print("The ");
     pw.print(ClassTools.shortNameFor(this.javaClass));
     pw.print("s are different:");
     pw.println();
   }
   super.appendDescription(pw);
 }
 public void displayStringOn(IndentingPrintWriter writer) {
   short cnt = this.count;
   Field[] localFields = this.fields;
   writer.print("Field Pool (count: ");
   writer.print(cnt);
   writer.println(')');
   writer.indent();
   for (short i = 0; i < cnt; i++) {
     writer.print(i);
     writer.print(": ");
     localFields[i].displayStringOn(writer);
   }
   writer.undent();
 }
 public void displayStringOn(IndentingPrintWriter writer) {
   super.displayStringOn(writer);
   writer.println();
 }
 public void displayStringOn(IndentingPrintWriter writer) {
   writer.println(this.innerClassName());
   writer.indent();
   writer.print("inner class info name: ");
   writer.println(this.innerClassInfoName());
   writer.print("outer class info name: ");
   writer.println(this.outerClassInfoName());
   writer.print("inner class name: ");
   writer.println(this.innerClassName());
   writer.print("modifier string: ");
   writer.println(this.modifierString());
   writer.undent();
 }
 void displayInfoStringOn(IndentingPrintWriter writer) {
   writer.print("max stack: ");
   writer.println(this.maxStack);
   writer.print("max locals: ");
   writer.println(this.maxLocals);
   writer.print("code: ");
   this.writeHexStringOn(this.code, writer);
   writer.println();
   short count = this.exceptionHandlerCount;
   writer.print("Exception Handlers (count: ");
   writer.print(count);
   writer.println(")");
   writer.indent();
   ExceptionHandler[] handlers = this.exceptionHandlers;
   for (short i = 0; i < count; i++) {
     writer.print(i);
     writer.print(": ");
     handlers[i].displayStringOn(writer);
   }
   writer.undent();
   this.attributePool.displayStringOn(writer);
 }
 public void displayStringOn(IndentingPrintWriter writer) {
   super.displayStringOn(writer);
   writer.print(" string: ");
   writer.println(this.string());
 }