com.atlassian.confluence.importexport.impl
Class AbstractRendererExporterImpl
java.lang.Object
com.atlassian.confluence.importexport.Exporter
com.atlassian.confluence.importexport.impl.AbstractExporterImpl
com.atlassian.confluence.importexport.impl.AbstractRendererExporterImpl
- Direct Known Subclasses:
- HtmlExporter, PdfExporter
public abstract class AbstractRendererExporterImpl
- extends AbstractExporterImpl
Fields inherited from class com.atlassian.confluence.importexport.Exporter |
context |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
themeManager
protected ThemeManager themeManager
generalUtil
protected GeneralUtil generalUtil
attachmentManager
protected AttachmentManager attachmentManager
settingsManager
protected SettingsManager settingsManager
spaceManager
protected SpaceManager spaceManager
pageManager
protected PageManager pageManager
AbstractRendererExporterImpl
public AbstractRendererExporterImpl()
getFullExportPath
protected abstract java.lang.String getFullExportPath(java.lang.String baseExportPath,
ConfluenceEntityObject entity)
throws ImportExportException
- Throws:
ImportExportException
doExportEntity
protected abstract void doExportEntity(ConfluenceEntityObject entity,
java.lang.String exportPath)
throws ImportExportException
- Throws:
ImportExportException
getWorkingExportContext
protected DefaultExportContext getWorkingExportContext()
- Overrides:
getWorkingExportContext
in class AbstractExporterImpl
doExport
public java.lang.String doExport(com.atlassian.core.util.ProgressMeter progress)
throws ImportExportException
- Specified by:
doExport
in class Exporter
- Throws:
ImportExportException
exportSpace
protected void exportSpace(Space space,
java.lang.String baseExportPath)
throws ImportExportException
- Throws:
ImportExportException
exportPage
protected void exportPage(Page page,
java.lang.String baseExportPath)
throws ImportExportException
- Throws:
ImportExportException
getImageProcessingRule
protected abstract ImageProcessingRule getImageProcessingRule(java.lang.String exportDir)
exportImages
protected void exportImages(java.lang.String html,
java.io.Writer writer,
java.lang.String exportDir)
exportResource
protected void exportResource(java.lang.String resourceUrl,
java.lang.String exportDir,
java.lang.String exportPath)
createTemplateSupport
protected TemplateSupport createTemplateSupport(java.lang.String template_extension)
getLinkPrefix
protected abstract java.lang.String getLinkPrefix()
getLinkPostfix
protected abstract java.lang.String getLinkPostfix()
getLinkToExports
protected abstract boolean getLinkToExports()
setSettingsManager
public void setSettingsManager(SettingsManager settingsManager)
setSpaceManager
public void setSpaceManager(SpaceManager spaceManager)
setPageManager
public void setPageManager(PageManager pageManager)
setSubRenderer
public void setSubRenderer(com.atlassian.renderer.v2.SubRenderer subRenderer)
setAttachmentManager
public void setAttachmentManager(AttachmentManager attachmentManager)
setThemeManager
public void setThemeManager(ThemeManager themeManager)
setWikiStyleRenderer
public void setWikiStyleRenderer(com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer)
setIconManager
public void setIconManager(com.atlassian.renderer.IconManager iconManager)
setDownloadResourceManager
public void setDownloadResourceManager(DownloadResourceManager downloadResourceManager)
Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.