|
FreeHEP API Version v1.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.freehep.graphicsio.exportchooser.ExportGraphicsFileTypeAdapter | +--org.freehep.graphicsio.pdf.PDFExportFileType
Nested Class Summary |
Nested classes inherited from class org.freehep.graphicsio.exportchooser.ExportGraphicsFileTypeAdapter |
ExportGraphicsFileTypeAdapter.CancelThread |
Field Summary | |
static String[] |
pdfExtensions
|
static ExtensionFileFilter |
pdfFilter
|
Fields inherited from class org.freehep.graphicsio.exportchooser.ExportGraphicsFileTypeAdapter |
creator |
Constructor Summary | |
PDFExportFileType()
|
Method Summary | |
File |
adjustFilename(File file)
The default implementation of this method does nothing to change the file name. |
void |
done()
The default implementation does nothing. |
boolean |
fileHasValidExtension(File file)
The default implementation of this method just returns false. |
Graphics |
getConfiguredGraphics(OutputStream os,
Component saveTarget)
The method returns a graphics context which has been properly configured based on the chosen options in the options panel. |
FileFilter |
getFileFilter()
The default implementation of this method does nothing. |
JPanel |
getOptionsPanel()
The default implementation of this method returns null. |
int |
getThumbnailSize()
Default = -1. |
boolean |
isMultipageCapable()
Default = false. |
void |
restoreOptions(Properties props)
Call this method to restore options from a Properties object. |
void |
saveOptions(Properties props)
Call this method to store options in a Properties object. |
Methods inherited from class org.freehep.graphicsio.exportchooser.ExportGraphicsFileTypeAdapter |
adjustExtension, checkExtension, exportToFile, exportToFile, exportToFile, exportToFile, getConfiguredGraphics, setCreator |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String[] pdfExtensions
public static final ExtensionFileFilter pdfFilter
Constructor Detail |
public PDFExportFileType()
Method Detail |
public FileFilter getFileFilter()
ExportGraphicsFileTypeAdapter
getFileFilter
in interface ExportFileType
getFileFilter
in class ExportGraphicsFileTypeAdapter
public JPanel getOptionsPanel()
ExportGraphicsFileTypeAdapter
getOptionsPanel
in interface ExportFileType
getOptionsPanel
in class ExportGraphicsFileTypeAdapter
public File adjustFilename(File file)
ExportGraphicsFileTypeAdapter
adjustFilename
in interface ExportFileType
adjustFilename
in class ExportGraphicsFileTypeAdapter
public boolean fileHasValidExtension(File file)
ExportGraphicsFileTypeAdapter
fileHasValidExtension
in interface ExportFileType
fileHasValidExtension
in class ExportGraphicsFileTypeAdapter
public Graphics getConfiguredGraphics(OutputStream os, Component saveTarget) throws IOException
ExportGraphicsFileType
IOException
public void done() throws IOException
ExportGraphicsFileTypeAdapter
done
in interface ExportGraphicsFileType
done
in class ExportGraphicsFileTypeAdapter
IOException
public boolean isMultipageCapable()
ExportGraphicsFileTypeAdapter
isMultipageCapable
in interface ExportGraphicsFileType
isMultipageCapable
in class ExportGraphicsFileTypeAdapter
public int getThumbnailSize()
ExportGraphicsFileTypeAdapter
getThumbnailSize
in interface ExportGraphicsFileType
getThumbnailSize
in class ExportGraphicsFileTypeAdapter
public void saveOptions(Properties props)
ExportFileType
saveOptions
in interface ExportFileType
saveOptions
in class ExportGraphicsFileTypeAdapter
public void restoreOptions(Properties props)
ExportFileType
restoreOptions
in interface ExportFileType
restoreOptions
in class ExportGraphicsFileTypeAdapter
|
FreeHEP API Version v1.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |