Class WarningListener
java.lang.Object
org.apache.sis.internal.storage.image.WarningListener
- All Implemented Interfaces:
EventListener
,IIOReadWarningListener
,IIOWriteWarningListener
final class WarningListener
extends Object
implements IIOReadWarningListener, IIOWriteWarningListener
A listener for warnings emitted during read or write operations.
This class forwards the warnings to the listeners associated to the data store.
- Since:
- 1.2
- Version:
- 1.2
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final StoreListeners
The set of registeredinvalid reference
StoreListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
warningOccurred
(ImageReader source, String message) Reports a non-fatal error in decoding.void
warningOccurred
(ImageWriter source, int imageIndex, String message) Reports a non-fatal error in encoding.
-
Field Details
-
listeners
The set of registeredinvalid reference
StoreListener
-
-
Constructor Details
-
WarningListener
WarningListener(StoreListeners listeners) Creates a new image I/O listener.
-
-
Method Details
-
warningOccurred
Reports a non-fatal error in decoding.- Specified by:
warningOccurred
in interfaceIIOReadWarningListener
- Parameters:
source
- the reader calling this method.message
- the warning.
-
warningOccurred
Reports a non-fatal error in encoding.- Specified by:
warningOccurred
in interfaceIIOWriteWarningListener
- Parameters:
source
- the writer calling this method.imageIndex
- index of the image being written.message
- the warning.
-