public class DocxDocumentXMLRelsDocumentContentHandler extends BufferedDocumentContentHandler
to add template engine script like this for Freemarker :
* to add template engine script like this for Velocity :[#if imageRegistry??] [#list imageRegistry.imageProviderInfos as ___info] [/#list] [/#if]
#if( $imageRegistry) #foreach( $___info in $imageRegistry.ImageProviderInfos) #end #end
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
entryName |
protected FieldsMetadata |
fieldsMetadata |
protected IDocumentFormatter |
formatter |
bufferedDocument, CDATA_TYPE| Constructor and Description |
|---|
DocxDocumentXMLRelsDocumentContentHandler(java.lang.String entryName,
FieldsMetadata fieldsMetadata,
IDocumentFormatter formatter,
java.util.Map<java.lang.String,java.lang.Object> sharedContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
doEndElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name) |
boolean |
doStartElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name,
org.xml.sax.Attributes attributes) |
protected void |
generateRelationship(java.lang.StringBuilder script,
java.lang.String relationId,
java.lang.String type,
java.lang.String target,
java.lang.String targetMode)
Generate Relationship XML element.
|
characters, createDocument, endElement, findParentElementInfo, findParentElementInfo, flushCharacters, getBufferedDocument, getCurrentElement, getElementIndex, mustEncodeCharachers, printEscaped, resetCharacters, startDocument, startElement, startPrefixMapping, toAttributesImplprotected final java.lang.String entryName
protected final IDocumentFormatter formatter
protected final FieldsMetadata fieldsMetadata
public DocxDocumentXMLRelsDocumentContentHandler(java.lang.String entryName,
FieldsMetadata fieldsMetadata,
IDocumentFormatter formatter,
java.util.Map<java.lang.String,java.lang.Object> sharedContext)
public boolean doStartElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
doStartElement in class BufferedDocumentContentHandlerorg.xml.sax.SAXExceptionpublic void doEndElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name)
throws org.xml.sax.SAXException
doEndElement in class BufferedDocumentContentHandlerorg.xml.sax.SAXExceptionprotected void generateRelationship(java.lang.StringBuilder script,
java.lang.String relationId,
java.lang.String type,
java.lang.String target,
java.lang.String targetMode)
script - relationId - type - target - targetMode - Copyright © 2019. All Rights Reserved.