public class XsltFinisher
extends java.lang.Object
| Constructor and Description |
|---|
XsltFinisher(WordprocessingMLPackage wordMLPackage) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(JaxbXmlPart part,
java.util.Map<java.lang.String,Xpaths.Xpath> xpathsMap,
java.lang.String filename,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> finisherParams)
finisherParams is a map of parameter values you can pass in,
which named templates can be sensitive to (eg to set a color).
|
static java.lang.Object |
getParam(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> finisherParams,
java.lang.String templateName,
java.lang.String paramName) |
static java.lang.String |
getTemplateName(java.lang.String tag) |
static java.lang.String |
getXPathValue(java.util.Map<java.lang.String,java.lang.String> pathMap,
WordprocessingMLPackage pkg,
java.util.Map<java.lang.String,CustomXmlPart> customXmlDataStorageParts,
org.w3c.dom.traversal.NodeIterator sdtPrNodeIt) |
static java.lang.String |
getXPathValue(java.util.Map<java.lang.String,java.lang.String> pathMap,
WordprocessingMLPackage pkg,
java.util.Map<java.lang.String,CustomXmlPart> customXmlDataStorageParts,
java.lang.String storeItemId,
java.lang.String xpath,
java.lang.String prefixMappings) |
static void |
setXsltProvider(XsltProvider xsltProvider) |
public XsltFinisher(WordprocessingMLPackage wordMLPackage)
public static void setXsltProvider(XsltProvider xsltProvider)
public void apply(JaxbXmlPart part, java.util.Map<java.lang.String,Xpaths.Xpath> xpathsMap, java.lang.String filename, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> finisherParams) throws Docx4JException
part - xpathsMap - finisherParams - Docx4JExceptionpublic static java.lang.String getTemplateName(java.lang.String tag)
public static java.lang.String getXPathValue(java.util.Map<java.lang.String,java.lang.String> pathMap,
WordprocessingMLPackage pkg,
java.util.Map<java.lang.String,CustomXmlPart> customXmlDataStorageParts,
org.w3c.dom.traversal.NodeIterator sdtPrNodeIt)
public static java.lang.String getXPathValue(java.util.Map<java.lang.String,java.lang.String> pathMap,
WordprocessingMLPackage pkg,
java.util.Map<java.lang.String,CustomXmlPart> customXmlDataStorageParts,
java.lang.String storeItemId,
java.lang.String xpath,
java.lang.String prefixMappings)
public static java.lang.Object getParam(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> finisherParams,
java.lang.String templateName,
java.lang.String paramName)
Copyright © 2007–2023. All rights reserved.