org.freehep.graphicsio.gif
Class GIFExportFileType

java.lang.Object
  extended by org.freehep.util.export.ExportFileType
      extended by org.freehep.graphicsio.exportchooser.AbstractExportFileType
          extended by org.freehep.graphicsio.exportchooser.ImageExportFileType
              extended by org.freehep.graphicsio.gif.GIFExportFileType
All Implemented Interfaces:
java.lang.Comparable

public class GIFExportFileType
extends ImageExportFileType

Version:
$Id: GIFExportFileType.java 10516 2007-02-06 21:11:19Z duns $
Author:
Charles Loomis

Nested Class Summary
 
Nested classes/interfaces inherited from class org.freehep.graphicsio.exportchooser.AbstractExportFileType
AbstractExportFileType.CancelThread
 
Field Summary
static java.lang.String[] quantizeModes
           
 
Fields inherited from class org.freehep.graphicsio.exportchooser.ImageExportFileType
antialias, antialiasText, compress, compressDescription, compressMode, compressQuality, format, param, progressive, spi
 
Constructor Summary
GIFExportFileType()
           
 
Method Summary
 javax.swing.JPanel createOptionPanel(java.util.Properties user)
           
 VectorGraphics getGraphics(java.io.OutputStream os, java.awt.Component target)
          The method returns a graphics context specific for this ExportFileType.
 boolean hasOptionPanel()
           
 
Methods inherited from class org.freehep.graphicsio.exportchooser.ImageExportFileType
equals, getDescription, getExtensions, getGraphics, getInstance, getMIMETypes, hashCode, toString
 
Methods inherited from class org.freehep.graphicsio.exportchooser.AbstractExportFileType
applyChangedOptions, exportToFile, exportToFile, exportToFile, exportToFile, getGraphics, getGraphics
 
Methods inherited from class org.freehep.util.export.ExportFileType
adjustExtension, adjustExtension, adjustFilename, adjustFilename, checkExtension, compareTo, fileHasValidExtension, getExportFileTypes, getExportFileTypes, getExtension, getFileExtension, getFileFilter, isMultipageCapable, setClassLoader
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

quantizeModes

public static final java.lang.String[] quantizeModes
Constructor Detail

GIFExportFileType

public GIFExportFileType()
Method Detail

hasOptionPanel

public boolean hasOptionPanel()
Overrides:
hasOptionPanel in class ImageExportFileType

createOptionPanel

public javax.swing.JPanel createOptionPanel(java.util.Properties user)
Overrides:
createOptionPanel in class ImageExportFileType

getGraphics

public VectorGraphics getGraphics(java.io.OutputStream os,
                                  java.awt.Component target)
                           throws java.io.IOException
Description copied from class: AbstractExportFileType
The method returns a graphics context specific for this ExportFileType.

Overrides:
getGraphics in class ImageExportFileType
Throws:
java.io.IOException


Copyright © 2000-2007 FreeHEP. All Rights Reserved.