com.bbn.openmap.image
Class GIFImageIOFormatter
java.lang.Object
com.bbn.openmap.image.AbstractImageFormatter
com.bbn.openmap.image.ImageIOFormatter
com.bbn.openmap.image.GIFImageIOFormatter
- All Implemented Interfaces:
- ImageFormatter, PropertyConsumer, java.beans.PropertyChangeListener, java.util.EventListener
public class GIFImageIOFormatter
- extends ImageIOFormatter
Methods inherited from class com.bbn.openmap.image.AbstractImageFormatter |
getBufferedImage, getGraphics, getGraphics, getImageBytes, getImageFromMapBean, getImageFromMapBean, getImageFromMapBean, getProperties, getPropertyInfo, getPropertyPrefix, getScaledBufferedImage, getScaledImageBytes, propertyChange, setBufferedImage, setProperties, setProperties, setPropertyPrefix |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GIFImageIOFormatter
public GIFImageIOFormatter()
makeClone
public ImageFormatter makeClone()
- Description copied from class:
AbstractImageFormatter
- Create a new instance of the same type of formatter. If you are running
in a multi-threaded environment, you'll need to provide a new instance of
the formatter to each thread, since the image and graphics that are being
drawn into for each thread are contained within.
- Specified by:
makeClone
in interface ImageFormatter
- Specified by:
makeClone
in class AbstractImageFormatter
- Returns:
- a new instance of this type of formatter, with the same
properties set.
formatImage
public byte[] formatImage(java.awt.image.BufferedImage bi)
- Description copied from class:
AbstractImageFormatter
- Convert a BufferedImage to a image file format...
- Specified by:
formatImage
in interface ImageFormatter
- Overrides:
formatImage
in class ImageIOFormatter
- Parameters:
bi
- a BufferedImage..
getFormatLabel
public java.lang.String getFormatLabel()
- Get the Image Type created by the ImageFormatter. These responses should
adhere to the OGC WMT standard format labels. Some are listed in the
WMTConstants interface file.
getContentType
public java.lang.String getContentType()
- Description copied from interface:
ImageFormatter
- Get the Mime Content Type created by the ImageFormatter.
imageFormatSupportAlphaChannel
protected boolean imageFormatSupportAlphaChannel()
- Description copied from class:
AbstractImageFormatter
- Return true if the image format support alpha channel. The returned value
represent the capability of the image format, not the current color
model.
- Specified by:
imageFormatSupportAlphaChannel
in class AbstractImageFormatter
- Returns:
- true if alpha supported
imageFormatSupportTransparentPixel
protected boolean imageFormatSupportTransparentPixel()
- Description copied from class:
AbstractImageFormatter
- Return true if the image format support fully transparent pixels. The
returned value represent the capability of the image format, not the
current color model.
- Specified by:
imageFormatSupportTransparentPixel
in class AbstractImageFormatter
- Returns:
- true of transparent pixels supported
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details