public class

EditorEmoticonMarshaller

extends Object
implements Marshaller<T>
java.lang.Object
   ↳ com.atlassian.confluence.content.render.xhtml.editor.inline.EditorEmoticonMarshaller

Class Overview

As with the other editor marshallers and unmarshallers, this code should actually live in the TinyMCE plugin. The fact it doesn't (yet) means there is some duplication in the creation of the TinyMCE emoticon img tags.

Summary

Constants
String EMOTICON_KEY_PREFIX
Public Constructors
EditorEmoticonMarshaller(XMLOutputFactory xmlOutputFactory, EmoticonDisplayMapper emoticonDisplayMapper, UserI18NBeanFactory userI18NBeanFactory)
Public Methods
String marshal(Emoticon emoticon, ConversionContext conversionContext)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.confluence.content.render.xhtml.Marshaller

Constants

public static final String EMOTICON_KEY_PREFIX

Constant Value: "content.emoticon."

Public Constructors

public EditorEmoticonMarshaller (XMLOutputFactory xmlOutputFactory, EmoticonDisplayMapper emoticonDisplayMapper, UserI18NBeanFactory userI18NBeanFactory)

Public Methods

public String marshal (Emoticon emoticon, ConversionContext conversionContext)