Class MultiImageStore.Writable
java.lang.Object
org.apache.sis.storage.DataStore
org.apache.sis.internal.storage.URIDataStore
org.apache.sis.internal.storage.PRJDataStore
org.apache.sis.internal.storage.image.WorldFileStore
org.apache.sis.internal.storage.image.WritableStore
org.apache.sis.internal.storage.image.MultiImageStore.Writable
- All Implemented Interfaces:
AutoCloseable
,ResourceOnFileSystem
,StoreResource
,Aggregate
,Resource
,WritableAggregate
,Localized
- Enclosing class:
MultiImageStore
The writable variant of
MultiImageStore
.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sis.internal.storage.image.WorldFileStore
WorldFileStore.Components
Nested classes/interfaces inherited from class org.apache.sis.internal.storage.PRJDataStore
PRJDataStore.AuxiliaryContent, PRJDataStore.Provider
-
Field Summary
Fields inherited from class org.apache.sis.internal.storage.image.WorldFileStore
CELL_ANCHOR, identifiers, MAIN_IMAGE, suffix
Fields inherited from class org.apache.sis.internal.storage.PRJDataStore
crs, encoding, PRJ
Fields inherited from class org.apache.sis.internal.storage.URIDataStore
location
-
Constructor Summary
ConstructorsConstructorDescriptionWritable
(FormatFinder format) Creates a new store from the given file, URL or stream. -
Method Summary
Methods inherited from class org.apache.sis.internal.storage.image.WritableStore
add, close, createImageResource, getImageFormat, isMultiImages, prepareReader, remove, setGridGeometry, writer
Methods inherited from class org.apache.sis.internal.storage.image.WorldFileStore
components, components, getComponentFiles, getCurrentReader, getGridGeometry, getMetadata, isComponentHidden, reader, resources
Methods inherited from class org.apache.sis.internal.storage.PRJDataStore
deleteAuxiliaryFile, getOpenParameters, listComponentFiles, readAuxiliaryFile, readPRJ, writeAuxiliaryFile, writePRJ
Methods inherited from class org.apache.sis.internal.storage.URIDataStore
addTitleOrIdentifier, getIdentifier, getOriginator, getSpecifiedPath, location, parameters
Methods inherited from class org.apache.sis.storage.DataStore
addListener, findResource, getDisplayName, getLocale, getNativeMetadata, getProvider, removeListener, setLocale, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.sis.storage.Aggregate
components
Methods inherited from interface org.apache.sis.storage.Resource
addListener, getIdentifier, getMetadata, removeListener
Methods inherited from interface org.apache.sis.storage.WritableAggregate
add, remove
-
Constructor Details
-
Writable
Writable(FormatFinder format) throws DataStoreException, IOException Creates a new store from the given file, URL or stream.- Parameters:
format
- information about the storage (URL, stream, etc) and the reader/writer to use.- Throws:
DataStoreException
- if an error occurred while opening the stream.IOException
- if an error occurred while creating the image reader instance.
-