org.alfresco.repo.rendition.executer
Class XSLTRenderingEngine
java.lang.Object
org.alfresco.repo.action.CommonResourceAbstractBase
org.alfresco.repo.action.ParameterizedItemAbstractBase
org.alfresco.repo.action.executer.ActionExecuterAbstractBase
org.alfresco.repo.rendition.executer.AbstractRenderingEngine
org.alfresco.repo.rendition.executer.BaseTemplateRenderingEngine
org.alfresco.repo.rendition.executer.XSLTRenderingEngine
- All Implemented Interfaces:
- ActionExecuter, org.springframework.beans.factory.BeanNameAware
public class XSLTRenderingEngine
- extends BaseTemplateRenderingEngine
- Since:
- 3.3
Field Summary |
static java.lang.String |
NAME
|
Fields inherited from class org.alfresco.repo.rendition.executer.AbstractRenderingEngine |
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_CHANGE |
Methods inherited from class org.alfresco.repo.rendition.executer.AbstractRenderingEngine |
addParameterDefinitions, checkActionIsRenditionDefinition, checkParameterValues, checkSourceNodeExists, createActionDefinition, executeImpl, executeImpl, executeRenditionImpl, getCheckedParam, getDefaultRenditionContentProp, getDefaultRenditionNodeType, getParamWithDefault, getRenditionContentProperty, getTargetEncoding, getTargetMimeType, notifyCallbackOfException, notifyCallbackOfResult, resolveRenditionLocation, setBehaviourFilter, setContentService, setDefaultRenditionContentProp, setDefaultRenditionNodeType, setMimetypeMap, setNodeService, setRenditionLocationResolver, setRenditionService, switchToFinalRenditionNode, tagSourceNodeAsRenditioned, throwWrappedException |
Methods inherited from class org.alfresco.repo.action.executer.ActionExecuterAbstractBase |
execute, getActionDefinition, getIgnoreLock, getQueueName, getTrackStatus, init, setApplicableTypes, setBaseNodeService, setIgnoreLock, setLockService, setPublicAction, setQueueName, setTrackStatus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
XSLTRenderingEngine
public XSLTRenderingEngine()
buildModel
protected java.lang.Object buildModel(AbstractRenderingEngine.RenderingContext context)
- Description copied from class:
BaseTemplateRenderingEngine
- Create the model that will be passed to the template service for rendering
with the appropriate template.
- Specified by:
buildModel
in class BaseTemplateRenderingEngine
- Parameters:
context
- The context of the rendering request
- Returns:
- The model that is to be passed to the template service
getTemplateType
protected java.lang.String getTemplateType()
- Description copied from class:
BaseTemplateRenderingEngine
- Get the type of template that is to be used. This identifies the name of the template
processor that should be used, such as "freemarker" or "xslt".
- Specified by:
getTemplateType
in class BaseTemplateRenderingEngine
- Returns:
setXsltFunctions
public void setXsltFunctions(XSLTFunctions xsltFunctions)
- Parameters:
xsltFunctions
- the xsltFunctions to set
setNamespacePrefixResolver
public void setNamespacePrefixResolver(org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver)
- Parameters:
namespacePrefixResolver
- the namespacePrefixResolver to set
setFileFolderService
public void setFileFolderService(FileFolderService fileFolderService)
- Parameters:
fileFolderService
- the fileFolderService to set
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.