From 4b479d98c4ef0a257c44dda8f6608219cab0e6ca Mon Sep 17 00:00:00 2001 From: Nick Burch Date: Tue, 4 Nov 2014 20:11:35 +0000 Subject: [PATCH] Improve BiffViewer output for SupBookRecord git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1636725 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/poi/hssf/record/SupBookRecord.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/java/org/apache/poi/hssf/record/SupBookRecord.java b/src/java/org/apache/poi/hssf/record/SupBookRecord.java index 29fa4d91c..b45fa215a 100644 --- a/src/java/org/apache/poi/hssf/record/SupBookRecord.java +++ b/src/java/org/apache/poi/hssf/record/SupBookRecord.java @@ -134,17 +134,21 @@ public final class SupBookRecord extends StandardRecord { public String toString() { StringBuffer sb = new StringBuffer(); - sb.append(getClass().getName()).append(" [SUPBOOK "); + sb.append("[SUPBOOK "); if(isExternalReferences()) { - sb.append("External References"); - sb.append(" nSheets=").append(field_1_number_of_sheets); - sb.append(" url=").append(field_2_encoded_url); + sb.append("External References]\n"); + sb.append(" .url = ").append(field_2_encoded_url).append("\n"); + sb.append(" .nSheets = ").append(field_1_number_of_sheets).append("\n"); + for (String sheetname : field_3_sheet_names) { + sb.append(" .name = ").append(sheetname).append("\n"); + } + sb.append("[/SUPBOOK"); } else if(_isAddInFunctions) { sb.append("Add-In Functions"); } else { - sb.append("Internal References "); - sb.append(" nSheets= ").append(field_1_number_of_sheets); + sb.append("Internal References"); + sb.append(" nSheets=").append(field_1_number_of_sheets); } sb.append("]"); return sb.toString();