aboutsummaryrefslogtreecommitdiffstats
path: root/src/scratchpad/testcases/org/apache/poi/hdgf
diff options
context:
space:
mode:
authorNick Burch <nick@apache.org>2016-10-25 09:33:37 +0000
committerNick Burch <nick@apache.org>2016-10-25 09:33:37 +0000
commit41d7cf537e88b7281c32b565c97e79f2becb4470 (patch)
tree10a6461bbfa452996fbc1c6b9745b53b429474c8 /src/scratchpad/testcases/org/apache/poi/hdgf
parentb067cf15d8ba4171600f3e7023198b410d2f0712 (diff)
downloadpoi-41d7cf537e88b7281c32b565c97e79f2becb4470.tar.gz
poi-41d7cf537e88b7281c32b565c97e79f2becb4470.zip
Refactor child pointer logic to the factory
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1766492 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/scratchpad/testcases/org/apache/poi/hdgf')
-rw-r--r--src/scratchpad/testcases/org/apache/poi/hdgf/streams/StreamTest.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/scratchpad/testcases/org/apache/poi/hdgf/streams/StreamTest.java b/src/scratchpad/testcases/org/apache/poi/hdgf/streams/StreamTest.java
index 99bb4a2bc4..aef1782fa5 100644
--- a/src/scratchpad/testcases/org/apache/poi/hdgf/streams/StreamTest.java
+++ b/src/scratchpad/testcases/org/apache/poi/hdgf/streams/StreamTest.java
@@ -18,6 +18,7 @@
package org.apache.poi.hdgf.streams;
import org.apache.poi.hdgf.pointers.Pointer;
+import static org.apache.poi.hdgf.pointers.PointerV6.*;
import junit.framework.TestCase;
@@ -41,7 +42,20 @@ public abstract class StreamTest extends TestCase {
public boolean destinationHasPointers() { return hasPointers; }
@Override
public boolean destinationHasStrings() { return false; }
+
@Override
public int getSizeInBytes() { return -1; }
+ @Override
+ public int getNumPointersOffset(byte[] data) {
+ return getNumPointersOffsetV6(data);
+ }
+ @Override
+ public int getNumPointers(int offset, byte[] data) {
+ return getNumPointersV6(offset, data);
+ }
+ @Override
+ public int getPostNumPointersSkip() {
+ return getPostNumPointersSkipV6();
+ }
}
}