public class HTMLRenderingEngine extends AbstractRenderingEngine
ContentService standard transformers into basic, clean
HTML.
The HTML that is produced probably isn't going to be suitable
for direct web publishing, as it's likely going to be too
basic. Instead, it should be simple and clean HTML, suitable
for being the basis of some web-friendly HTML once edited
/ further transformed.AbstractRenderingEngine.RenderingContext| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
static java.lang.String |
PARAM_BODY_CONTENTS_ONLY
This optional parameter, when set to true, causes only the
contents of the HTML body to be written out as the rendition.
|
static java.lang.String |
PARAM_IMAGES_SAME_FOLDER
This optional parameter, when set to true, causes any embedded
images to be written into the same folder as the html, with
a name prefix.
|
CONTENT_READER_NOT_FOUND_MESSAGE, contentService, mimetypeMap, nodeService, PARAM_ENCODING, PARAM_MIME_TYPE, PARAM_PLACEHOLDER_RESOURCE_PATH, PARAM_RUN_AS, PARAM_SOURCE_CONTENT_PROPERTY, PARAM_TARGET_CONTENT_PROPERTY, PARAM_UPDATE_RENDITIONS_ON_ANY_PROPERTY_CHANGEactionDefinition, applicableTypes, publicActionDISPLAY_LABEL, runtimeActionServicenamePARAM_RESULT| Constructor and Description |
|---|
HTMLRenderingEngine() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection |
getParameterDefinitions()
Supplies the list of parameters required by this rendering engine.
|
protected void |
render(AbstractRenderingEngine.RenderingContext context) |
void |
setTikaConfig(org.apache.tika.config.TikaConfig tikaConfig)
Injects the TikaConfig to use
|
addParameterDefinitions, checkActionIsRenditionDefinition, checkParameterValues, checkSourceNodeExists, createActionDefinition, executeImpl, executeImpl, executeRenditionImpl, getCheckedParam, getDefaultRenditionContentProp, getDefaultRenditionNodeType, getParamDisplayLabel, getParamWithDefault, getRenditionContentProperty, getTargetEncoding, getTargetMimeType, notifyCallbackOfException, notifyCallbackOfResult, resolveRenditionLocation, setBehaviourFilter, setContentService, setDefaultRenditionContentProp, setDefaultRenditionNodeType, setMimetypeMap, setNodeService, setRenditionLocationResolver, setRenditionService, switchToFinalRenditionNode, tagSourceNodeAsRenditioned, throwWrappedExceptionexecute, getActionDefinition, getIgnoreLock, getQueueName, getTrackStatus, init, isApplicableType, setApplicableTypes, setBaseNodeService, setDictionaryService, setIgnoreLock, setLockService, setPublicAction, setQueueName, setTrackStatuscheckMandatoryProperties, getAdhocPropertiesAllowed, getDescriptionKey, getParameterDefintions, getTitleKey, setRuntimeActionService, toStringsetBeanNamepublic static final java.lang.String PARAM_BODY_CONTENTS_ONLY
public static final java.lang.String PARAM_IMAGES_SAME_FOLDER
public static final java.lang.String NAME
protected java.util.Collection getParameterDefinitions()
AbstractRenderingEnginegetParameterDefinitions in class AbstractRenderingEnginepublic void setTikaConfig(org.apache.tika.config.TikaConfig tikaConfig)
tikaConfig - The Tika Config to useprotected void render(AbstractRenderingEngine.RenderingContext context)
render in class AbstractRenderingEngineCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.