com.atlassian.confluence.importexport.impl
Class PdfExporter

java.lang.Object
  extended by com.atlassian.confluence.importexport.Exporter
      extended by com.atlassian.confluence.importexport.impl.AbstractExporterImpl
          extended by com.atlassian.confluence.importexport.impl.AbstractRendererExporterImpl
              extended by com.atlassian.confluence.importexport.impl.PdfExporter

public class PdfExporter
extends AbstractRendererExporterImpl


Field Summary
static org.apache.log4j.Logger pdfLog
           
 
Fields inherited from class com.atlassian.confluence.importexport.Exporter
context
 
Constructor Summary
PdfExporter()
           
 
Method Summary
 java.lang.String doExport(com.atlassian.core.util.ProgressMeter progress)
           
protected  void doExportEntity(ConfluenceEntityObject entity, java.lang.String pdfFilePath)
           
protected  ExportLinkFormatter getExportLinkFormatter()
          Returns the ExportLinkFormatter for the exporter.
protected  java.lang.String getFullExportPath(java.lang.String baseExportPath, ConfluenceEntityObject entity)
           
protected  ImageProcessingRule getImageProcessingRule(java.lang.String exportDir)
          Returns a new ImageProcessingRule for each export.
 void setFopFactory(org.apache.fop.apps.FopFactory fopFactory)
           
 
Methods inherited from class com.atlassian.confluence.importexport.impl.AbstractRendererExporterImpl
createTemplateSupport, exportImages, exportPage, exportResource, exportSpace, getTransformerFactory, getWorkingExportContext, setDownloadResourceManager, setFormatSettingsManager, setIconManager, setSettingsManager, setSubRenderer, setThemeManager, setTransformerFactory, setUserAccessor, setWikiStyleRenderer
 
Methods inherited from class com.atlassian.confluence.importexport.impl.AbstractExporterImpl
checkHaveSomethingToExport, doExport, ensureDirectoryCreated, ensurePathExists, getSpaceKeyForExportFileName, prepareExportFileName
 
Methods inherited from class com.atlassian.confluence.importexport.Exporter
getContext, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pdfLog

public static final org.apache.log4j.Logger pdfLog
Constructor Detail

PdfExporter

public PdfExporter()
Method Detail

doExport

public java.lang.String doExport(com.atlassian.core.util.ProgressMeter progress)
                          throws ImportExportException
Overrides:
doExport in class AbstractRendererExporterImpl
Throws:
ImportExportException

getFullExportPath

protected java.lang.String getFullExportPath(java.lang.String baseExportPath,
                                             ConfluenceEntityObject entity)
Specified by:
getFullExportPath in class AbstractRendererExporterImpl

doExportEntity

protected void doExportEntity(ConfluenceEntityObject entity,
                              java.lang.String pdfFilePath)
                       throws ImportExportException
Specified by:
doExportEntity in class AbstractRendererExporterImpl
Throws:
ImportExportException

getImageProcessingRule

protected ImageProcessingRule getImageProcessingRule(java.lang.String exportDir)
Description copied from class: AbstractRendererExporterImpl
Returns a new ImageProcessingRule for each export.

Specified by:
getImageProcessingRule in class AbstractRendererExporterImpl

getExportLinkFormatter

protected ExportLinkFormatter getExportLinkFormatter()
Description copied from class: AbstractRendererExporterImpl
Returns the ExportLinkFormatter for the exporter.

Specified by:
getExportLinkFormatter in class AbstractRendererExporterImpl

setFopFactory

public void setFopFactory(org.apache.fop.apps.FopFactory fopFactory)


Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.