Browse Source

finishing Libin's work.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352604 13f79535-47bb-0310-9956-ffa450edef68
tags/REL_1_10
Andrew C. Oliver 22 years ago
parent
commit
4ab7e8adb0

+ 9
- 1
src/java/org/apache/poi/hssf/dev/BiffViewer.java View File

@@ -654,7 +654,15 @@ public class BiffViewer
case AxisLineFormatRecord.sid:
retval = new AxisLineFormatRecord(rectype, size, data);
break;

case SupBookRecord.sid:
retval = new SupBookRecord(rectype, size, data);
break;
case ExternSheetRecord.sid:
retval = new ExternSheetRecord(rectype, size, data);
break;

default :
retval = new UnknownRecord(rectype, size, data);

+ 10
- 0
src/java/org/apache/poi/hssf/record/ExternSheetRecord.java View File

@@ -176,6 +176,16 @@ public class ExternSheetRecord extends Record {
public String toString() {
StringBuffer buffer = new StringBuffer();
buffer.append("[EXTERNSHEET]\n");
buffer.append(" numOfRefs = ").append(getNumOfREFStructures()).append("\n");
for (int k=0; k < this.getNumOfREFRecord(); k++) {
buffer.append("refrec #").append(k).append('\n');
buffer.append(getREFRecordAt(k).toString());
buffer.append("----refrec #").append(k).append('\n');
}
buffer.append("[/EXTERNSHEET]\n");
return buffer.toString();
}

+ 3
- 1
src/java/org/apache/poi/hssf/record/ExternSheetSubRecord.java View File

@@ -169,7 +169,9 @@ public class ExternSheetSubRecord extends Record {
public String toString() {
StringBuffer buffer = new StringBuffer();
buffer.append(" supbookindex =").append(getIndexToSupBook()).append('\n');
buffer.append(" 1stsbindex =").append(getIndexToFirstSupBook()).append('\n');
buffer.append(" lastsbindex =").append(getIndexToLastSupBook()).append('\n');
return buffer.toString();
}

+ 6
- 1
src/java/org/apache/poi/hssf/record/SupBookRecord.java View File

@@ -136,7 +136,12 @@ public class SupBookRecord extends Record

public String toString()
{
return "";
StringBuffer buffer = new StringBuffer();
buffer.append("[SUPBOOK]\n");
buffer.append("numberosheets = ").append(getNumberOfSheets()).append('\n');
buffer.append("flag = ").append(getFlag()).append('\n');
buffer.append("[/SUPBOOK]\n");
return buffer.toString();
}

/**

Loading…
Cancel
Save