Package org.esa.snap.rcp.actions.file
Class ReadProductInspectorTimerRunnable
- java.lang.Object
-
- org.esa.snap.ui.loading.AbstractTimerRunnable<MetadataInspector.Metadata>
-
- org.esa.snap.rcp.actions.file.ReadProductInspectorTimerRunnable
-
- All Implemented Interfaces:
Runnable
public class ReadProductInspectorTimerRunnable extends AbstractTimerRunnable<MetadataInspector.Metadata>
Created by jcoravu on 17/2/2020. Updated by Denisa Stefanescu on 18/02/2020
-
-
Constructor Summary
Constructors Constructor Description ReadProductInspectorTimerRunnable(LoadingIndicator loadingIndicator, int threadId, MetadataInspector metadataInspector, Path productFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MetadataInspector.Metadata
execute()
protected String
getExceptionLoggingMessage()
protected void
onTimerWakeUp(String messageToDisplay)
-
Methods inherited from class org.esa.snap.ui.loading.AbstractTimerRunnable
executeAsync, isRunning, onDisplayLoadingIndicatorMessage, onFailed, onSuccessfullyFinish, run
-
-
-
-
Constructor Detail
-
ReadProductInspectorTimerRunnable
public ReadProductInspectorTimerRunnable(LoadingIndicator loadingIndicator, int threadId, MetadataInspector metadataInspector, Path productFile)
-
-
Method Detail
-
onTimerWakeUp
protected void onTimerWakeUp(String messageToDisplay)
- Overrides:
onTimerWakeUp
in classAbstractTimerRunnable<MetadataInspector.Metadata>
-
execute
protected MetadataInspector.Metadata execute() throws Exception
- Specified by:
execute
in classAbstractTimerRunnable<MetadataInspector.Metadata>
- Throws:
Exception
-
getExceptionLoggingMessage
protected String getExceptionLoggingMessage()
- Specified by:
getExceptionLoggingMessage
in classAbstractTimerRunnable<MetadataInspector.Metadata>
-
-