com.vividsolutions.jump.workbench.imagery.geotiff
Class GeoTIFFImageFactory

java.lang.Object
  extended by com.vividsolutions.jump.workbench.imagery.geotiff.GeoTIFFImageFactory
All Implemented Interfaces:
ReferencedImageFactory

public class GeoTIFFImageFactory
extends java.lang.Object
implements ReferencedImageFactory

A factory for GeoTIFF images.


Field Summary
static java.lang.String TYPE_NAME
           
 
Fields inherited from interface com.vividsolutions.jump.workbench.imagery.ReferencedImageFactory
REGISTRY_CLASSIFICATION
 
Constructor Summary
GeoTIFFImageFactory()
           
 
Method Summary
 ReferencedImage createImage(java.lang.String location)
           
 java.lang.String getDescription()
           
 java.lang.String[] getExtensions()
           
 java.lang.String getTypeName()
           
 boolean isAvailable(WorkbenchContext context)
           
 boolean isEditableImage(java.lang.String location)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_NAME

public static final java.lang.String TYPE_NAME
See Also:
Constant Field Values
Constructor Detail

GeoTIFFImageFactory

public GeoTIFFImageFactory()
Method Detail

getTypeName

public java.lang.String getTypeName()
Specified by:
getTypeName in interface ReferencedImageFactory

createImage

public ReferencedImage createImage(java.lang.String location)
                            throws JUMPException
Specified by:
createImage in interface ReferencedImageFactory
Throws:
JUMPException

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface ReferencedImageFactory

getExtensions

public java.lang.String[] getExtensions()
Specified by:
getExtensions in interface ReferencedImageFactory

isEditableImage

public boolean isEditableImage(java.lang.String location)
Specified by:
isEditableImage in interface ReferencedImageFactory

isAvailable

public boolean isAvailable(WorkbenchContext context)
Specified by:
isAvailable in interface ReferencedImageFactory
Parameters:
context - can be null, depending on the implementation (e.g. not null for MrSid driver)
Returns:
true if it is available