public class EmbeddedImageRenderer extends Object implements EmbeddedResourceRenderer
| Constructor and Description |
|---|
EmbeddedImageRenderer(RendererAttachmentManager attachmentManager) |
| Modifier and Type | Method and Description |
|---|---|
protected RendererAttachment |
getAttachment(RenderContext context,
EmbeddedResource resource) |
RendererAttachmentManager |
getAttachmentManager() |
protected RendererAttachment |
getThumbnail(RendererAttachment attachment,
RenderContext context,
EmbeddedImage embeddedImage) |
protected String |
outputParameters(Map params) |
String |
renderResource(EmbeddedResource resource,
RenderContext context)
Render the embedded resource to a string.
|
void |
setAttachmentManager(RendererAttachmentManager attachmentManager) |
protected String |
writeImage(String imageTag,
Map<Object,Object> imageParams,
RenderContext context) |
public EmbeddedImageRenderer(RendererAttachmentManager attachmentManager)
public RendererAttachmentManager getAttachmentManager()
public void setAttachmentManager(RendererAttachmentManager attachmentManager)
public String renderResource(EmbeddedResource resource, RenderContext context)
EmbeddedResourceRendererrenderResource in interface EmbeddedResourceRendererresource - to be renderedcontext - of renderprotected RendererAttachment getAttachment(RenderContext context, EmbeddedResource resource)
protected RendererAttachment getThumbnail(RendererAttachment attachment, RenderContext context, EmbeddedImage embeddedImage)
protected String writeImage(String imageTag, Map<Object,Object> imageParams, RenderContext context)
protected String outputParameters(Map params) throws MacroParameterValidationException
MacroParameterValidationException - if any of the parameter values fail validation.Copyright © 2019 Atlassian. All rights reserved.