com.vividsolutions.jump.workbench.imagery.ecw
Class ECWImageFactory

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

public class ECWImageFactory
extends java.lang.Object
implements ReferencedImageFactory


Field Summary
static java.lang.String TYPE_NAME
           
 
Fields inherited from interface com.vividsolutions.jump.workbench.imagery.ReferencedImageFactory
REGISTRY_CLASSIFICATION
 
Constructor Summary
ECWImageFactory()
           
 
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

ECWImageFactory

public ECWImageFactory()
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