public class CommentProcessorRegistry
extends java.lang.Object
| Constructor and Description |
|---|
CommentProcessorRegistry(PlaceholderReplacer placeholderReplacer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isFailOnInvalidExpression() |
void |
registerCommentProcessor(java.lang.Class<?> interfaceClass,
ICommentProcessor commentProcessor) |
void |
reset() |
<T> void |
runProcessors(org.docx4j.openpackaging.packages.WordprocessingMLPackage document,
ProxyBuilder<T> proxyBuilder)
Lets each registered ICommentProcessor have a run on the specified docx
document.
|
void |
setExpressionResolver(ExpressionResolver expressionResolver) |
void |
setFailOnInvalidExpression(boolean failOnInvalidExpression) |
public CommentProcessorRegistry(PlaceholderReplacer placeholderReplacer)
public void setExpressionResolver(ExpressionResolver expressionResolver)
public void registerCommentProcessor(java.lang.Class<?> interfaceClass,
ICommentProcessor commentProcessor)
public <T> void runProcessors(org.docx4j.openpackaging.packages.WordprocessingMLPackage document,
ProxyBuilder<T> proxyBuilder)
T - type of the contextRoot object.document - the docx document over which to run the registered ICommentProcessors.proxyBuilder - a builder for a proxy around the context root object to customize its interfacepublic boolean isFailOnInvalidExpression()
public void setFailOnInvalidExpression(boolean failOnInvalidExpression)
public void reset()
Copyright © 2017. All rights reserved.