Class GeoImageFactory
java.lang.Object
com.vividsolutions.jump.workbench.imagery.graphic.AbstractGraphicImageFactory
com.vividsolutions.jump.workbench.imagery.geoimg.GeoImageFactory
- All Implemented Interfaces:
ReferencedImageFactory, Prioritized
A factory for referenced images.
-
Field Summary
Fields inherited from class AbstractGraphicImageFactory
extensionsFields inherited from interface Prioritized
COMPARATOR, NOPRIORITYFields inherited from interface ReferencedImageFactory
REGISTRY_CLASSIFICATION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateImage(String location) intstatic intgetPriority(Object loader) booleanisAvailable(WorkbenchContext context) static StringloaderString(Object loader) prepare a proper description of a forced loader currently "(description, version x.x, vendor)"voidMethods inherited from class AbstractGraphicImageFactory
addExtension, addExtensions, getExtensions, isEditableImage
-
Constructor Details
-
GeoImageFactory
public GeoImageFactory() -
GeoImageFactory
-
-
Method Details
-
setLoader
-
getLoader
-
getTypeName
- Specified by:
getTypeNamein interfaceReferencedImageFactory- Specified by:
getTypeNamein classAbstractGraphicImageFactory
-
createImage
- Specified by:
createImagein interfaceReferencedImageFactory- Specified by:
createImagein classAbstractGraphicImageFactory- Throws:
Exception
-
getDescription
- Specified by:
getDescriptionin interfaceReferencedImageFactory- Overrides:
getDescriptionin classAbstractGraphicImageFactory
-
loaderString
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfacePrioritized- Overrides:
getPriorityin classAbstractGraphicImageFactory
-
getPriority
-
isAvailable
- Specified by:
isAvailablein interfaceReferencedImageFactory- Specified by:
isAvailablein classAbstractGraphicImageFactory- Parameters:
context- can be null, depending on the implementation (e.g. not null for MrSid driver)- Returns:
- true if it is available
-