public class PlaceholderReplacer<T> extends Object
| Constructor and Description |
|---|
PlaceholderReplacer(TypeResolverRegistry typeResolverRegistry) |
PlaceholderReplacer(TypeResolverRegistry typeResolverRegistry,
String lineBreakPlaceholder) |
| Modifier and Type | Method and Description |
|---|---|
void |
replace(ParagraphWrapper p,
String placeholder,
Object replacementObject) |
void |
resolveExpressions(org.docx4j.openpackaging.packages.WordprocessingMLPackage document,
T expressionContext)
Finds expressions in a document and resolves them against the specified context object.
|
void |
resolveExpressionsForParagraph(org.docx4j.wml.P p,
T expressionContext,
org.docx4j.openpackaging.packages.WordprocessingMLPackage document) |
public PlaceholderReplacer(TypeResolverRegistry typeResolverRegistry)
public PlaceholderReplacer(TypeResolverRegistry typeResolverRegistry, String lineBreakPlaceholder)
public void resolveExpressions(org.docx4j.openpackaging.packages.WordprocessingMLPackage document,
T expressionContext)
document - the document in which to replace all expressions.expressionContext - the context to resolve the expressions against.public void resolveExpressionsForParagraph(org.docx4j.wml.P p,
T expressionContext,
org.docx4j.openpackaging.packages.WordprocessingMLPackage document)
public void replace(ParagraphWrapper p, String placeholder, Object replacementObject)
Copyright © 2017. All rights reserved.