Package org.esa.snap.core.gpf.graph
Interface GraphProcessingObserver
- All Known Implementing Classes:
CommandLineTool
public interface GraphProcessingObserver
This interface can be implemented and added to the
GraphProcessor to get informed
about processing steps of a graph.- Since:
- 4.1
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidgraphProcessingStarted(GraphContext graphContext) It is invoked when the graph starts its processing.voidgraphProcessingStopped(GraphContext graphContext) It is invoked when the graph stops its processing.voidtileProcessingStarted(GraphContext graphContext, Rectangle tileRectangle) It is invoked when the processing of the rectangle starts.voidtileProcessingStopped(GraphContext graphContext, Rectangle tileRectangle) It is invoked when the processing of the rectangle is done.
-
Method Details
-
graphProcessingStarted
It is invoked when the graph starts its processing.- Parameters:
graphContext- the graph context being processed
-
graphProcessingStopped
It is invoked when the graph stops its processing.- Parameters:
graphContext- the graph context being processed
-
tileProcessingStarted
It is invoked when the processing of the rectangle starts.- Parameters:
graphContext- the graph context being processedtileRectangle- the rectangle currently processed
-
tileProcessingStopped
It is invoked when the processing of the rectangle is done.- Parameters:
graphContext- the graph context being processedtileRectangle- the rectangle currently processed
-