com.atlassian.confluence.content.render.xhtml.view.link
Class ViewShortcutLinkMarshaller

java.lang.Object
  extended by com.atlassian.confluence.content.render.xhtml.view.link.ViewShortcutLinkMarshaller
All Implemented Interfaces:
Marshaller<Link<ShortcutResourceIdentifier>>
Direct Known Subclasses:
EditorShortcutLinkMarshaller

public class ViewShortcutLinkMarshaller
extends Object
implements Marshaller<Link<ShortcutResourceIdentifier>>


Constructor Summary
ViewShortcutLinkMarshaller(ShortcutLinksManager shortcutLinksManager, Marshaller<UnresolvedLink> unresolvedLinkMarshaller, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<Object> linkBodyMarshaller, StaxStreamMarshaller<ShortcutResourceIdentifier> resourceIdentifierStaxStreamMarshaller, StaxStreamMarshaller<Link> linkStaxStreamMarshaller)
           
 
Method Summary
 String marshal(Link<ShortcutResourceIdentifier> shortcutLink, ConversionContext conversionContext)
          Marshals an object to XML.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewShortcutLinkMarshaller

public ViewShortcutLinkMarshaller(ShortcutLinksManager shortcutLinksManager,
                                  Marshaller<UnresolvedLink> unresolvedLinkMarshaller,
                                  XmlStreamWriterTemplate xmlStreamWriterTemplate,
                                  Marshaller<Object> linkBodyMarshaller,
                                  StaxStreamMarshaller<ShortcutResourceIdentifier> resourceIdentifierStaxStreamMarshaller,
                                  StaxStreamMarshaller<Link> linkStaxStreamMarshaller)
Method Detail

marshal

public String marshal(Link<ShortcutResourceIdentifier> shortcutLink,
                      ConversionContext conversionContext)
               throws XhtmlException
Description copied from interface: Marshaller
Marshals an object to XML.

Specified by:
marshal in interface Marshaller<Link<ShortcutResourceIdentifier>>
Parameters:
shortcutLink - object to marshal
conversionContext - the conversion context
Returns:
the XML representation of the object
Throws:
XhtmlException


Confluence is developed by Atlassian.