com.atlassian.confluence.content.render.xhtml.view.embed
Class DefaultAttachedImageResourceMarshaller

java.lang.Object
  extended by com.atlassian.confluence.content.render.xhtml.view.embed.DefaultAttachedImageResourceMarshaller
All Implemented Interfaces:
AttachedImageMarshaller

public class DefaultAttachedImageResourceMarshaller
extends java.lang.Object
implements AttachedImageMarshaller

Class to Marshall an image attachment.


Constructor Summary
DefaultAttachedImageResourceMarshaller(AttachmentResourceIdentifierResolver attachmentResourceIdentifierResolver, PermissionManager permissionManager, ThumbnailManager thumbnailManager, HrefEvaluator hrefEvaluator, StaxStreamMarshaller<Attachment> attachmentStaxStreamMarshaller, EmbeddedImageTagWriter embeddedImageWriter, UnidentifiedAttachmentMarshaller unidentifiedAttachmentPlaceholderWriter)
           
 
Method Summary
 Streamable marshal(XmlStreamWriterTemplate xmlStreamWriterTemplate, EmbeddedImage embeddedImage, AttachmentResourceIdentifier attachmentResourceIdentifier, ConversionContext conversionContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultAttachedImageResourceMarshaller

public DefaultAttachedImageResourceMarshaller(AttachmentResourceIdentifierResolver attachmentResourceIdentifierResolver,
                                              PermissionManager permissionManager,
                                              ThumbnailManager thumbnailManager,
                                              HrefEvaluator hrefEvaluator,
                                              StaxStreamMarshaller<Attachment> attachmentStaxStreamMarshaller,
                                              EmbeddedImageTagWriter embeddedImageWriter,
                                              UnidentifiedAttachmentMarshaller unidentifiedAttachmentPlaceholderWriter)
Method Detail

marshal

public Streamable marshal(XmlStreamWriterTemplate xmlStreamWriterTemplate,
                          EmbeddedImage embeddedImage,
                          AttachmentResourceIdentifier attachmentResourceIdentifier,
                          ConversionContext conversionContext)
                   throws XhtmlException
Specified by:
marshal in interface AttachedImageMarshaller
Throws:
XhtmlException


Copyright © 2003-2014 Atlassian. All Rights Reserved.