public class DocxDocBuilder extends java.lang.Object implements DocBuilder
Modifier | Constructor and Description |
---|---|
|
DocxDocBuilder(java.io.File patternFile) |
protected |
DocxDocBuilder(OPCPackage opcPackage,
XWPFDocument document) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
java.util.List<java.lang.String> |
getFieldNames() |
java.lang.String |
getNotEmptyString(java.lang.String string) |
protected CTBody |
writeFields(java.lang.String docPattern,
java.util.Map<java.lang.String,java.lang.String> values) |
void |
writeValues(java.util.List<DocObject> docObjects,
java.io.OutputStream out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build
public DocxDocBuilder(java.io.File patternFile)
protected DocxDocBuilder(OPCPackage opcPackage, XWPFDocument document)
public java.util.List<java.lang.String> getFieldNames() throws BGException
getFieldNames
in interface DocBuilder
BGException
public void writeValues(java.util.List<DocObject> docObjects, java.io.OutputStream out) throws BGException
writeValues
in interface DocBuilder
BGException
protected CTBody writeFields(java.lang.String docPattern, java.util.Map<java.lang.String,java.lang.String> values) throws XmlException
XmlException
public java.lang.String getNotEmptyString(java.lang.String string)
public void close() throws java.lang.Exception
close
in interface java.lang.AutoCloseable
java.lang.Exception