## Uses of Interface
com.bbn.openmap.image.ImageFormatter

Packages that use ImageFormatter
com.bbn.openmap.image: This package has classes that provide image creation and manipulation capabilities.
com.bbn.openmap.image.wms

Uses of ImageFormatter in com.bbn.openmap.image

Classes in com.bbn.openmap.image that implement ImageFormatter
`class` `AbstractImageFormatter` The abstract implementation of the ImageFormatter.
`class` `AcmeGifFormatter` This formatter requires the Acme.JPM.Encoders package.
`class` `GIFImageIOFormatter`
`class` `ImageIOFormatter`
`class` `PNG32ImageFormatter`
`class` `PNG8ImageFormatter`
`class` `PNGImageIOFormatter`
`class` `PPMFormatter` A simple formatter to create PPM images.
`class` `SunJPEGFormatter`

Fields in com.bbn.openmap.image declared as ImageFormatter
`protected ImageFormatter` `MagicPlanetImageComponent.imageFormatter`
`protected ImageFormatter` `ImageServer.formatter` The Image formatter for the output image.

Methods in com.bbn.openmap.image that return ImageFormatter
`ImageFormatter` `SunJPEGFormatter.makeClone()`
`ImageFormatter` `PPMFormatter.makeClone()`
`ImageFormatter` `PNGImageIOFormatter.makeClone()`
`ImageFormatter` `PNG8ImageFormatter.makeClone()`
`ImageFormatter` `PNG32ImageFormatter.makeClone()`
`ImageFormatter` `MagicPlanetImageComponent.getImageFormatter()`
`ImageFormatter` `ImageServer.getFormatter()` Get the ImageFormatter currently used for the image creation.
`protected ImageFormatter` `ImageServer.getFormatters(java.util.Properties p)` Create an ImageFormatter from the contents of a properties object.
`ImageFormatter` `ImageFormatter.makeClone()` Create a new instance of the same type of formatter.
`ImageFormatter` `GIFImageIOFormatter.makeClone()`
`ImageFormatter` `AcmeGifFormatter.makeClone()`
`abstract ImageFormatter` `AbstractImageFormatter.makeClone()` Create a new instance of the same type of formatter.

Methods in com.bbn.openmap.image with parameters of type ImageFormatter
`java.lang.String` `MapRequestHandler.getFormatterContentType(ImageFormatter formatter)` Given an ImageFormatter, get the HttpConnection content type that matches it.
`void` `MagicPlanetImageComponent.setImageFormatter(ImageFormatter iFormatter)` Set the ImageFormatter to use for creating the image files.
`protected java.awt.Graphics` `ImageServer.createGraphics(ImageFormatter formatter, int width, int height)` Create a java.awt.Graphics to use for an image.
`protected byte[]` `ImageServer.getFormattedImage(ImageFormatter formatter, int scaledWidth, int scaledHeight)` Format the image that is contained in the ImageFormatter, scaling to a particular size if the scaledWidth and scaledHeight are greater than 0.
`void` `ImageServer.setFormatter(ImageFormatter f)` Set the ImageFormatter to be used for ImageCreation.

Constructors in com.bbn.openmap.image with parameters of type ImageFormatter
`ImageServer(Layer[] layers, ImageFormatter formatter)` Create an ImageServer from an array of Layers and an ImageFormatter.

Uses of ImageFormatter in com.bbn.openmap.image.wms

Methods in com.bbn.openmap.image.wms with parameters of type ImageFormatter
`protected byte[]` `WmsRequestHandler.getFormattedImage(ImageFormatter formatter, int scaledWidth, int scaledHeight)`

Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details