public class DefaultFormatConverter extends Object implements FormatConverter
| Modifier and Type | Field and Description |
|---|---|
protected EditorConverter |
editConverter |
protected Renderer |
editRenderer |
protected RenderingEventPublisher |
renderingEventPublisher |
protected StorageFormatCleaner |
storageFormatCleaner |
protected Renderer |
viewRenderer |
| Constructor and Description |
|---|
DefaultFormatConverter(EditorConverter editConverter,
Renderer editRenderer,
Renderer viewRenderer,
StorageFormatCleaner storageFormatCleaner)
|
DefaultFormatConverter(EditorConverter editConverter,
Renderer editRenderer,
Renderer viewRenderer,
StorageFormatCleaner storageFormatCleaner,
RenderingEventPublisher renderingEventPublisher) |
| Modifier and Type | Method and Description |
|---|---|
String |
convertToEditorFormat(String storageFormat,
com.atlassian.renderer.RenderContext renderContext)
Converts the storage format into the editor format.
|
RenderResult |
convertToEditorFormatWithResult(String storageFormat,
com.atlassian.renderer.RenderContext renderContext)
Converts the storage format into the editor format.
|
String |
convertToStorageFormat(String wysiwygContent,
com.atlassian.renderer.RenderContext renderContext)
Returns the content that has been submitted as part of a user's attempt to add new content or edit existing content.
|
String |
convertToViewFormat(String storageFormat,
com.atlassian.renderer.RenderContext renderContext)
Converts the storage format into the view format.
|
String |
validateAndConvertToStorageFormat(ConfluenceActionSupport action,
String wysiwygContent,
com.atlassian.renderer.RenderContext renderContext)
Validates, and adds any errors to the action.
|
String |
validateAndConvertToStorageFormat(String wysiwygContent,
com.atlassian.renderer.RenderContext renderContext)
Validates, throwing exceptions if failures found.
|
protected EditorConverter editConverter
protected Renderer editRenderer
protected Renderer viewRenderer
protected StorageFormatCleaner storageFormatCleaner
protected RenderingEventPublisher renderingEventPublisher
@Deprecated public DefaultFormatConverter(EditorConverter editConverter, Renderer editRenderer, Renderer viewRenderer, StorageFormatCleaner storageFormatCleaner)
public DefaultFormatConverter(EditorConverter editConverter, Renderer editRenderer, Renderer viewRenderer, StorageFormatCleaner storageFormatCleaner, RenderingEventPublisher renderingEventPublisher)
public String validateAndConvertToStorageFormat(ConfluenceActionSupport action, String wysiwygContent, com.atlassian.renderer.RenderContext renderContext)
FormatConvertervalidateAndConvertToStorageFormat in interface FormatConverteraction - action to add any errors found intopublic String validateAndConvertToStorageFormat(String wysiwygContent, com.atlassian.renderer.RenderContext renderContext) throws BadRequestException
FormatConvertervalidateAndConvertToStorageFormat in interface FormatConverterBadRequestExceptionpublic String convertToStorageFormat(String wysiwygContent, com.atlassian.renderer.RenderContext renderContext) throws XhtmlException
FormatConverterconvertToStorageFormat in interface FormatConverterXhtmlParsingExceptionXhtmlExceptionpublic String convertToEditorFormat(String storageFormat, com.atlassian.renderer.RenderContext renderContext)
FormatConverterconvertToEditorFormat in interface FormatConverterpublic RenderResult convertToEditorFormatWithResult(String storageFormat, com.atlassian.renderer.RenderContext renderContext)
FormatConverterconvertToEditorFormatWithResult in interface FormatConverterpublic String convertToViewFormat(String storageFormat, com.atlassian.renderer.RenderContext renderContext)
FormatConverterconvertToViewFormat in interface FormatConverterCopyright © 2003–2018 Atlassian. All rights reserved.