public abstract class AbstractBindingResolver extends Object implements InputBindingResolver
Modifier and Type | Field and Description |
---|---|
protected org.apache.commons.logging.Log |
log |
protected DocumentObjectWrapper |
nuxeoWrapper |
Constructor and Description |
---|
AbstractBindingResolver() |
Modifier and Type | Method and Description |
---|---|
protected String |
getHtmlValue(BlobHolder bh) |
protected DocumentObjectWrapper |
getWrapper() |
protected abstract void |
handleBlobField(String paramName,
Blob blobValue) |
protected String |
handleHtmlField(String paramName,
String htmlValue) |
protected abstract Object |
handleLoop(String paramName,
Object value) |
protected abstract Object |
handlePictureField(String paramName,
Blob blobValue) |
void |
resolve(List<TemplateInput> inputParams,
Map<String,Object> context,
TemplateBasedDocument templateBasedDocument) |
protected org.apache.commons.logging.Log log
protected DocumentObjectWrapper nuxeoWrapper
public AbstractBindingResolver()
protected abstract Object handleLoop(String paramName, Object value)
protected abstract Object handlePictureField(String paramName, Blob blobValue)
protected abstract void handleBlobField(String paramName, Blob blobValue)
protected String handleHtmlField(String paramName, String htmlValue)
protected DocumentObjectWrapper getWrapper()
public void resolve(List<TemplateInput> inputParams, Map<String,Object> context, TemplateBasedDocument templateBasedDocument)
resolve
in interface InputBindingResolver
protected String getHtmlValue(BlobHolder bh) throws IOException
IOException
Copyright © 2018 Nuxeo. All rights reserved.