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

java.lang.Object
  extended by com.atlassian.confluence.content.render.xhtml.view.link.ViewUnresolvedLinkMarshaller
All Implemented Interfaces:
Marshaller<UnresolvedLink<? extends ResourceIdentifier>>

public class ViewUnresolvedLinkMarshaller
extends Object
implements Marshaller<UnresolvedLink<? extends ResourceIdentifier>>


Constructor Summary
ViewUnresolvedLinkMarshaller(XmlStreamWriterTemplate xmlStreamWriterTemplate, StaxStreamMarshaller<ResourceIdentifier> resourceIdentifierStaxStreamMarshaller, StaxStreamMarshaller<Link> commonLinkStaxStreamMarshaller, ResourceIdentifierResolver<IdAndTypeResourceIdentifier,Object> idAndTypeResolver)
           
 
Method Summary
 String marshal(UnresolvedLink<? extends ResourceIdentifier> unresolvedLink, 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

ViewUnresolvedLinkMarshaller

public ViewUnresolvedLinkMarshaller(XmlStreamWriterTemplate xmlStreamWriterTemplate,
                                    StaxStreamMarshaller<ResourceIdentifier> resourceIdentifierStaxStreamMarshaller,
                                    StaxStreamMarshaller<Link> commonLinkStaxStreamMarshaller,
                                    ResourceIdentifierResolver<IdAndTypeResourceIdentifier,Object> idAndTypeResolver)
Method Detail

marshal

public String marshal(UnresolvedLink<? extends ResourceIdentifier> unresolvedLink,
                      ConversionContext conversionContext)
               throws XhtmlException
Description copied from interface: Marshaller
Marshals an object to XML.

Specified by:
marshal in interface Marshaller<UnresolvedLink<? extends ResourceIdentifier>>
Parameters:
unresolvedLink - object to marshal
conversionContext - the conversion context
Returns:
the XML representation of the object
Throws:
XhtmlException


Confluence is developed by Atlassian.