FreeHEP API
Version v1.2

org.freehep.graphicsio.gif
Class GIFImageWriteParam

java.lang.Object
  |
  +--javax.imageio.IIOParam
        |
        +--javax.imageio.ImageWriteParam
              |
              +--org.freehep.graphicsio.gif.GIFImageWriteParam
All Implemented Interfaces:
ImageParamConverter

public class GIFImageWriteParam
extends ImageWriteParam
implements ImageParamConverter

Version:
$Id: GIFImageWriteParam.java,v 1.1 2003/04/30 00:24:02 duns Exp $

Field Summary
 
Fields inherited from class javax.imageio.ImageWriteParam
canOffsetTiles, canWriteCompressed, canWriteProgressive, canWriteTiles, compressionMode, compressionQuality, compressionType, compressionTypes, locale, MODE_COPY_FROM_METADATA, MODE_DEFAULT, MODE_DISABLED, MODE_EXPLICIT, preferredTileSizes, progressiveMode, tileGridXOffset, tileGridYOffset, tileHeight, tileWidth, tilingMode, tilingSet
 
Fields inherited from class javax.imageio.IIOParam
controller, defaultController, destinationOffset, destinationType, sourceBands, sourceRegion, sourceXSubsampling, sourceYSubsampling, subsamplingXOffset, subsamplingYOffset
 
Constructor Summary
GIFImageWriteParam(Locale locale)
           
 
Method Summary
 boolean getQuantizeColors()
           
 String getQuantizeMode()
           
 String[] getQuantizeModes()
           
 ImageWriteParam getWriteParam(Properties properties)
          Returns a subclass of ImageWriteParam with all the instance variable set according to the properties
 void setQuantizeColors(boolean state)
           
 void setQuantizeMode(String mode)
           
 
Methods inherited from class javax.imageio.ImageWriteParam
canOffsetTiles, canWriteCompressed, canWriteProgressive, canWriteTiles, getBitRate, getCompressionMode, getCompressionQuality, getCompressionQualityDescriptions, getCompressionQualityValues, getCompressionType, getCompressionTypes, getLocale, getLocalizedCompressionTypeName, getPreferredTileSizes, getProgressiveMode, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getTilingMode, isCompressionLossless, setCompressionMode, setCompressionQuality, setCompressionType, setProgressiveMode, setTiling, setTilingMode, unsetCompression, unsetTiling
 
Methods inherited from class javax.imageio.IIOParam
activateController, getController, getDefaultController, getDestinationOffset, getDestinationType, getSourceBands, getSourceRegion, getSourceXSubsampling, getSourceYSubsampling, getSubsamplingXOffset, getSubsamplingYOffset, hasController, setController, setDestinationOffset, setDestinationType, setSourceBands, setSourceRegion, setSourceSubsampling
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GIFImageWriteParam

public GIFImageWriteParam(Locale locale)
Method Detail

getWriteParam

public ImageWriteParam getWriteParam(Properties properties)
Description copied from interface: ImageParamConverter
Returns a subclass of ImageWriteParam with all the instance variable set according to the properties

Specified by:
getWriteParam in interface ImageParamConverter

getQuantizeColors

public boolean getQuantizeColors()

setQuantizeColors

public void setQuantizeColors(boolean state)

getQuantizeModes

public String[] getQuantizeModes()

getQuantizeMode

public String getQuantizeMode()

setQuantizeMode

public void setQuantizeMode(String mode)

FreeHEP API
Version v1.2

Copyright © 2000-2003 FreeHEP, All Rights Reserved.