org.apache.poi.hwpf.model
Class PAPBinTable
java.lang.Object
org.apache.poi.hwpf.model.PAPBinTable
- Direct Known Subclasses:
- OldPAPBinTable
@Internal
public class PAPBinTable
- extends java.lang.Object
This class represents the bin table of Word document but it also serves as a
holder for all of the paragraphs of document that have been loaded into
memory.
- Author:
- Ryan Ackley
Constructor Summary |
PAPBinTable()
|
PAPBinTable(byte[] documentStream,
byte[] tableStream,
byte[] dataStream,
int offset,
int size,
CharIndexTranslator charIndexTranslator)
|
PAPBinTable(byte[] documentStream,
byte[] tableStream,
byte[] dataStream,
int offset,
int size,
int fcMin,
TextPieceTable tpt)
Deprecated. Use
PAPBinTable(byte[], byte[], byte[], int, int, CharIndexTranslator)
instead |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_paragraphs
protected java.util.ArrayList<PAPX> _paragraphs
PAPBinTable
public PAPBinTable()
PAPBinTable
public PAPBinTable(byte[] documentStream,
byte[] tableStream,
byte[] dataStream,
int offset,
int size,
int fcMin,
TextPieceTable tpt)
- Deprecated. Use
PAPBinTable(byte[], byte[], byte[], int, int, CharIndexTranslator)
instead
PAPBinTable
public PAPBinTable(byte[] documentStream,
byte[] tableStream,
byte[] dataStream,
int offset,
int size,
CharIndexTranslator charIndexTranslator)
rebuild
public void rebuild(java.lang.StringBuilder docText,
ComplexFileTable complexFileTable)
insert
public void insert(int listIndex,
int cpStart,
SprmBuffer buf)
adjustForDelete
public void adjustForDelete(int listIndex,
int offset,
int length)
adjustForInsert
public void adjustForInsert(int listIndex,
int length)
getParagraphs
public java.util.ArrayList<PAPX> getParagraphs()
writeTo
@Deprecated
public void writeTo(HWPFFileSystem sys,
CharIndexTranslator translator)
throws java.io.IOException
- Deprecated.
- Throws:
java.io.IOException
writeTo
public void writeTo(HWPFOutputStream wordDocumentStream,
HWPFOutputStream tableStream,
CharIndexTranslator translator)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright 2012 The Apache Software Foundation or
its licensors, as applicable.