org.freehep.graphicsio.pdf
Class PDFExportFileType

java.lang.Object
  extended by org.freehep.util.export.ExportFileType
      extended by org.freehep.graphicsio.exportchooser.AbstractExportFileType
          extended by org.freehep.graphicsio.pdf.PDFExportFileType
All Implemented Interfaces:
Comparable

public class PDFExportFileType
extends org.freehep.graphicsio.exportchooser.AbstractExportFileType

Version:
$Id: PDFExportFileType.java 8584 2006-08-10 23:06:37Z duns $
Author:
Simon Fischer

Nested Class Summary
 
Nested classes/interfaces inherited from class org.freehep.graphicsio.exportchooser.AbstractExportFileType
org.freehep.graphicsio.exportchooser.AbstractExportFileType.CancelThread
 
Constructor Summary
PDFExportFileType()
           
 
Method Summary
 JPanel createOptionPanel(Properties user)
           
 String getDescription()
           
 String[] getExtensions()
           
 org.freehep.graphics2d.VectorGraphics getGraphics(OutputStream os, Component target)
           
 String[] getMIMETypes()
           
 boolean hasOptionPanel()
           
 boolean isMultipageCapable()
           
 
Methods inherited from class org.freehep.graphicsio.exportchooser.AbstractExportFileType
applyChangedOptions, exportToFile, exportToFile, exportToFile, exportToFile, getGraphics
 
Methods inherited from class org.freehep.util.export.ExportFileType
adjustExtension, adjustExtension, adjustFilename, adjustFilename, checkExtension, compareTo, fileHasValidExtension, getExportFileTypes, getExportFileTypes, getExtension, getFileExtension, getFileFilter, setClassLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PDFExportFileType

public PDFExportFileType()
Method Detail

getDescription

public String getDescription()
Specified by:
getDescription in class org.freehep.util.export.ExportFileType

getExtensions

public String[] getExtensions()
Specified by:
getExtensions in class org.freehep.util.export.ExportFileType

getMIMETypes

public String[] getMIMETypes()
Specified by:
getMIMETypes in class org.freehep.util.export.ExportFileType

isMultipageCapable

public boolean isMultipageCapable()
Overrides:
isMultipageCapable in class org.freehep.util.export.ExportFileType

hasOptionPanel

public boolean hasOptionPanel()
Overrides:
hasOptionPanel in class org.freehep.util.export.ExportFileType

createOptionPanel

public JPanel createOptionPanel(Properties user)
Overrides:
createOptionPanel in class org.freehep.util.export.ExportFileType

getGraphics

public org.freehep.graphics2d.VectorGraphics getGraphics(OutputStream os,
                                                         Component target)
                                                  throws IOException
Specified by:
getGraphics in class org.freehep.graphicsio.exportchooser.AbstractExportFileType
Throws:
IOException


Copyright © 2000-2006 FreeHEP. All Rights Reserved.