Uses of Interface
com.bc.ceres.core.ProgressMonitor
-
Packages that use ProgressMonitor Package Description com.bc.ceres.core Provides low-level application classes for service registration, progress monitoring and assertions.com.bc.ceres.core.runtime Provides the module runtime framework.com.bc.ceres.swing.progress Provides UI-support classes for progress monitoring.com.bc.ceres.swing.update Provides a complete Ceres Module Manager UI to Swing applications.org.esa.snap.core.dataio Contains the SNAP product I/O framework.org.esa.snap.core.dataio.dimap This module provides a product reader and writer plug-in for the BEAM-DIMAP product format.org.esa.snap.core.dataio.geometry org.esa.snap.core.dataio.placemark org.esa.snap.core.dataio.rgb org.esa.snap.core.datamodel Contains SNAP's central classes and interfaces used for an in-memory presentation of remote sensing data products.org.esa.snap.core.datamodel.quicklooks org.esa.snap.core.dataop.barithm org.esa.snap.core.dataop.downloadable org.esa.snap.core.gpf SNAP's Graph Processing Framework GPF used for developing and executing raster data operators and graphs of such operators.org.esa.snap.core.gpf.common org.esa.snap.core.gpf.descriptor.dependency org.esa.snap.core.gpf.graph org.esa.snap.core.gpf.operators.tooladapter org.esa.snap.core.gpf.pointop Provides special support for raster data operations that transforms each source pixel into a corresponding target pixel at the same position.org.esa.snap.core.image Provides frequently used JAIOpImageimplementations and theImageManagerutility class.org.esa.snap.core.util Provides several utility classes used throughout SNAP.org.esa.snap.core.util.kmz org.esa.snap.core.util.math Provides utility classes for mathematical operations. -
-
Uses of ProgressMonitor in com.bc.ceres.core
Classes in com.bc.ceres.core that implement ProgressMonitor Modifier and Type Class Description classNullProgressMonitorA default progress monitor implementation suitable for subclassing.classPrintWriterConciseProgressMonitorA progress monitor which prints progress using aPrintWriter.classPrintWriterProgressMonitorA progress monitor which prints progress using aPrintWriter.classProgressMonitorWrapperAn abstract wrapper around a progress monitor which, unless overridden, forwardsIProgressMonitorandIProgressMonitorWithBlockingmethods to the wrapped progress monitor.classSubProgressMonitorA progress monitor that uses a given amount of work ticks from a parent monitor.Fields in com.bc.ceres.core declared as ProgressMonitor Modifier and Type Field Description static ProgressMonitorProgressMonitor. NULLMethods in com.bc.ceres.core that return ProgressMonitor Modifier and Type Method Description static ProgressMonitorSubProgressMonitor. create(ProgressMonitor monitor, int ticks)Creates a progress monitor based on the passed in parent monitor.static ProgressMonitorSubProgressMonitor. createSynchronized(ProgressMonitor monitor, int ticks)Creates a progress monitor based on the passed in parent monitor.If the parent monitor isNULL,monitoris returned, otherwise a newSubProgressMonitoris created.ProgressMonitorProcessObserver. getProgressMonitor()ProgressMonitorProgressMonitorWrapper. getWrappedProgressMonitor()Returns the wrapped progress monitor.Methods in com.bc.ceres.core with parameters of type ProgressMonitor Modifier and Type Method Description static ProgressMonitorSubProgressMonitor. create(ProgressMonitor monitor, int ticks)Creates a progress monitor based on the passed in parent monitor.static ProgressMonitorSubProgressMonitor. createSynchronized(ProgressMonitor monitor, int ticks)Creates a progress monitor based on the passed in parent monitor.If the parent monitor isNULL,monitoris returned, otherwise a newSubProgressMonitoris created.voidProcessObserver.DefaultHandler. onObservationEnded(ProcessObserver.ObservedProcess process, Integer exitCode, ProgressMonitor pm)voidProcessObserver.Handler. onObservationEnded(ProcessObserver.ObservedProcess process, Integer exitCode, ProgressMonitor pm)Called if the process is no longer being observed.voidProcessObserver.DefaultHandler. onObservationStarted(ProcessObserver.ObservedProcess process, ProgressMonitor pm)voidProcessObserver.Handler. onObservationStarted(ProcessObserver.ObservedProcess process, ProgressMonitor pm)Called if the process is started being observed.voidProcessObserver.DefaultHandler. onStderrLineReceived(ProcessObserver.ObservedProcess process, String line, ProgressMonitor pm)voidProcessObserver.Handler. onStderrLineReceived(ProcessObserver.ObservedProcess process, String line, ProgressMonitor pm)Called if a new text line that has been received fromstderr.voidProcessObserver.DefaultHandler. onStdoutLineReceived(ProcessObserver.ObservedProcess process, String line, ProgressMonitor pm)voidProcessObserver.Handler. onStdoutLineReceived(ProcessObserver.ObservedProcess process, String line, ProgressMonitor pm)Called if a new text line that has been received fromstdout.ProcessObserverProcessObserver. setProgressMonitor(ProgressMonitor progressMonitor)Default does nothing.Constructors in com.bc.ceres.core with parameters of type ProgressMonitor Constructor Description ProgressMonitorWrapper(ProgressMonitor monitor)Creates a new wrapper around the given monitor.SubProgressMonitor(ProgressMonitor monitor, int ticks)Creates a new sub-progress monitor for the given monitor.SubProgressMonitor(ProgressMonitor monitor, int ticks, int style)Creates a new sub-progress monitor for the given monitor. -
Uses of ProgressMonitor in com.bc.ceres.core.runtime
Methods in com.bc.ceres.core.runtime that return ProgressMonitor Modifier and Type Method Description static ProgressMonitorRuntimeFactory. createProgressMonitor(RuntimeConfig config)Creates a default progress monitor for the runtime.Methods in com.bc.ceres.core.runtime with parameters of type ProgressMonitor Modifier and Type Method Description static ModuleRuntimeRuntimeFactory. createRuntime(RuntimeConfig config, String[] commandLineArgs, ProgressMonitor progressMonitor)Creates a new module runtime with a client supplied progress monitor.ModuleModuleContext. installModule(URL url, ProxyConfig proxyConfig, ProgressMonitor pm)Installs the module from the given URL.voidRuntimeRunnable. run(Object argument, ProgressMonitor pm)Executes client code.voidModule. uninstall(ProgressMonitor pm)Uninstalls this module from its runtime. -
Uses of ProgressMonitor in com.bc.ceres.swing.progress
Classes in com.bc.ceres.swing.progress that implement ProgressMonitor Modifier and Type Class Description classDialogProgressMonitorAProgressMonitorwhich uses a Swing'sProgressMonitorto display progress.classProgressBarProgressMonitorAProgressMonitorwhich uses a Swing'sProgressMonitorto display progress.Methods in com.bc.ceres.swing.progress with parameters of type ProgressMonitor Modifier and Type Method Description protected abstract TProgressMonitorSwingWorker. doInBackground(ProgressMonitor pm)Computes a result, or throws an exception if unable to do so. -
Uses of ProgressMonitor in com.bc.ceres.swing.update
Methods in com.bc.ceres.swing.update with parameters of type ProgressMonitor Modifier and Type Method Description Module[]DefaultModuleManager. getRepositoryModules(ProgressMonitor pm)Module[]ModuleManager. getRepositoryModules(ProgressMonitor pm)Retrieves the list ofmoduleson the repository.ModuleDefaultModuleManager. installModule(Module newModule, ProgressMonitor pm)ModuleModuleManager. installModule(Module newModule, ProgressMonitor pm)Performs an installation of a new module.voidModuleManagerMain. run(Object argument, ProgressMonitor pm)Executes client code.voidDefaultModuleManager. synchronizeWithRepository(ProgressMonitor pm)voidModuleManager. synchronizeWithRepository(ProgressMonitor pm)Synchronizes the this module manager with the specified repository.voidDefaultModuleManager. uninstallModule(Module oldModule, ProgressMonitor pm)voidModuleManager. uninstallModule(Module oldModule, ProgressMonitor pm)* Performs an uninstallation of an existing module.ModuleDefaultModuleManager. updateModule(Module oldModule, Module newModule, ProgressMonitor pm)ModuleModuleManager. updateModule(Module oldModule, Module newModule, ProgressMonitor pm)Performs an update to a higher version of an existing module. -
Uses of ProgressMonitor in org.esa.snap.core.dataio
Methods in org.esa.snap.core.dataio with parameters of type ProgressMonitor Modifier and Type Method Description voidAbstractProductReader. readBandRasterData(Band destBand, int destOffsetX, int destOffsetY, int destWidth, int destHeight, ProductData destBuffer, ProgressMonitor pm)Reads raster data from the data source specified by the given destination band into the given in-memory buffer and region.voidProductFlipper. readBandRasterData(Band destBand, int destOffsetX, int destOffsetY, int destWidth, int destHeight, ProductData destBuffer, ProgressMonitor pm)Reads raster data from the data source specified by the given destination band into the given in-memory buffer and region.voidProductReader. readBandRasterData(Band destBand, int destOffsetX, int destOffsetY, int destWidth, int destHeight, ProductData destBuffer, ProgressMonitor pm)Reads raster data from the data source specified by the given destination band into the given in-memory buffer and region.protected abstract voidAbstractProductReader. readBandRasterDataImpl(int sourceOffsetX, int sourceOffsetY, int sourceWidth, int sourceHeight, int sourceStepX, int sourceStepY, Band destBand, int destOffsetX, int destOffsetY, int destWidth, int destHeight, ProductData destBuffer, ProgressMonitor pm)The template method which is called by the method after an optional spatial subset has been applied to the input parameters.protected voidProductFlipper. readBandRasterDataImpl(int sourceOffsetX, int sourceOffsetY, int sourceWidth, int sourceHeight, int sourceStepX, int sourceStepY, Band destBand, int destOffsetX, int destOffsetY, int destWidth, int destHeight, ProductData destBuffer, ProgressMonitor pm)The template method which is called by thereadBandRasterDataSubSamplingmethod after an optional spatial subset has been applied to the input parameters.protected voidProductSubsetBuilder. readBandRasterDataImpl(int sourceOffsetX, int sourceOffsetY, int sourceWidth, int sourceHeight, int sourceStepX, int sourceStepY, Band destBand, int destOffsetX, int destOffsetY, int destWidth, int destHeight, ProductData destBuffer, ProgressMonitor pm)The template method which is called by thereadBandRasterDataSubSamplingmethod after an optional spatial subset has been applied to the input parameters.default voidProductReader. readTiePointGridRasterData(TiePointGrid tpg, int destOffsetX, int destOffsetY, int destWidth, int destHeight, ProductData destBuffer, ProgressMonitor pm)voidProductWriter. writeBandRasterData(Band sourceBand, int sourceOffsetX, int sourceOffsetY, int sourceWidth, int sourceHeight, ProductData sourceBuffer, ProgressMonitor pm)Writes raster data from the given in-memory source buffer into the data sink specified by the given source band and region.static voidProductIO. writeProduct(Product product, File file, String formatName, boolean incremental, ProgressMonitor pm)Writes a product with the specified format to the given file.static voidProductIO. writeProduct(Product product, String filePath, String formatName, ProgressMonitor pm)Writes a product with the specified format to the given file path. -
Uses of ProgressMonitor in org.esa.snap.core.dataio.dimap
Methods in org.esa.snap.core.dataio.dimap with parameters of type ProgressMonitor Modifier and Type Method Description protected voidDimapProductReader. readBandRasterDataImpl(int sourceOffsetX, int sourceOffsetY, int sourceWidth, int sourceHeight, int sourceStepX, int sourceStepY, Band destBand, int destOffsetX, int destOffsetY, int destWidth, int destHeight, ProductData destBuffer, ProgressMonitor pm)The template method which is called by the } method after an optional spatial subset has been applied to the input parameters.voidDimapProductReader. readTiePointGridRasterData(TiePointGrid tpg, int destOffsetX, int destOffsetY, int destWidth, int destHeight, ProductData destBuffer, ProgressMonitor pm)voidDimapProductWriter. writeBandRasterData(Band sourceBand, int sourceOffsetX, int sourceOffsetY, int sourceWidth, int sourceHeight, ProductData sourceBuffer, ProgressMonitor pm)Writes raster data from the given in-memory source buffer into the data sink specified by the given source band and region. -
Uses of ProgressMonitor in org.esa.snap.core.dataio.geometry
Methods in org.esa.snap.core.dataio.geometry with parameters of type ProgressMonitor Modifier and Type Method Description static VectorDataNodeVectorDataNodeReader. read(String sourceName, Reader reader, Product product, FeatureUtils.FeatureCrsProvider crsProvider, VectorDataNodeReader.PlacemarkDescriptorProvider placemarkDescriptorProvider, org.opengis.referencing.crs.CoordinateReferenceSystem modelCrs, char delimiterChar, boolean convertToVertices, ProgressMonitor pm)Reads aVectorDataNodefrom the given input.static VectorDataNodeVectorDataNodeReader. read(String sourceName, Reader reader, Product product, FeatureUtils.FeatureCrsProvider crsProvider, VectorDataNodeReader.PlacemarkDescriptorProvider placemarkDescriptorProvider, org.opengis.referencing.crs.CoordinateReferenceSystem modelCrs, char delimiterChar, ProgressMonitor pm)Reads aVectorDataNodefrom the given input. -
Uses of ProgressMonitor in org.esa.snap.core.dataio.placemark
Methods in org.esa.snap.core.dataio.placemark with parameters of type ProgressMonitor Modifier and Type Method Description static voidPlacemarkIO. writePlacemarkKmzFile(OutputStream os, List<PlacemarkData> placemarks, ProgressMonitor pm) -
Uses of ProgressMonitor in org.esa.snap.core.dataio.rgb
Methods in org.esa.snap.core.dataio.rgb with parameters of type ProgressMonitor Modifier and Type Method Description protected voidImageProductReader. readBandRasterDataImpl(int sourceOffsetX, int sourceOffsetY, int sourceWidth, int sourceHeight, int sourceStepX, int sourceStepY, Band destBand, int destOffsetX, int destOffsetY, int destWidth, int destHeight, ProductData destBuffer, ProgressMonitor pm) -
Uses of ProgressMonitor in org.esa.snap.core.datamodel
Methods in org.esa.snap.core.datamodel with parameters of type ProgressMonitor Modifier and Type Method Description static voidDensityPlot. accumulate(RasterDataNode raster1, double sampleMin1, double sampleMax1, RasterDataNode raster2, double sampleMin2, double sampleMax2, Mask roiMask, int width, int height, byte[] pixelValues, ProgressMonitor pm)Creates the data for a density plot image from two raster data nodes.static voidStxFactory. accumulate(RasterDataNode rasterDataNode, int level, RenderedImage roiImage, Shape roiShape, org.esa.snap.core.datamodel.StxOp op, ProgressMonitor pm)protected StxBand. computeStxImpl(int level, ProgressMonitor pm)protected StxRasterDataNode. computeStxImpl(int level, ProgressMonitor pm)Computes the statistics.StxStxFactory. create(Mask[] roiMasks, RasterDataNode[] rasters, ProgressMonitor pm)Computes statistics for the given set of raster data nodes.StxStxFactory. create(RasterDataNode raster, ProgressMonitor pm)Computes statistics for the given raster data node.BufferedImageRasterDataNode. createColorIndexedImage(ProgressMonitor pm)Creates an image for this raster data node.ImageInfoBand. createDefaultImageInfo(double[] histoSkipAreas, ProgressMonitor pm)ImageInfoRasterDataNode. createDefaultImageInfo(double[] histoSkipAreas, ProgressMonitor pm)Creates a default image information instance.BufferedImageRasterDataNode. createRgbImage(ProgressMonitor pm)Creates an RGB image for this raster data node.ImageInfoRasterDataNode. getImageInfo(double[] histoSkipAreas, ProgressMonitor pm)Gets the image creation information.ImageInfoRasterDataNode. getImageInfo(ProgressMonitor pm)Returns the image information for this raster data node.double[]AbstractBand. getPixels(int x, int y, int w, int h, double[] pixels, ProgressMonitor pm)Retrieves the range of pixels specified by the coordinates as double array.float[]AbstractBand. getPixels(int x, int y, int w, int h, float[] pixels, ProgressMonitor pm)Retrieves the range of pixels specified by the coordinates as float array.int[]AbstractBand. getPixels(int x, int y, int w, int h, int[] pixels, ProgressMonitor pm)Retrieves the range of pixels specified by the coordinates as integer array.abstract double[]RasterDataNode. getPixels(int x, int y, int w, int h, double[] pixels, ProgressMonitor pm)Retrieves the range of pixels specified by the coordinates as double array.abstract float[]RasterDataNode. getPixels(int x, int y, int w, int h, float[] pixels, ProgressMonitor pm)Retrieves the range of pixels specified by the coordinates as float array.abstract int[]RasterDataNode. getPixels(int x, int y, int w, int h, int[] pixels, ProgressMonitor pm)Retrieves the range of pixels specified by the coordinates as integer array.double[]TiePointGrid. getPixels(int x, int y, int w, int h, double[] pixels, ProgressMonitor pm)Retrieves an array of tie point data interpolated to the product width and height as float array.float[]TiePointGrid. getPixels(int x, int y, int w, int h, float[] pixels, ProgressMonitor pm)Retrieves an array of tie point data interpolated to the product with and height as double array.int[]TiePointGrid. getPixels(int x, int y, int w, int h, int[] pixels, ProgressMonitor pm)Retrieves an array of tie point data interpolated to the product with and height as integer array.StxRasterDataNode. getStx(boolean accurate, ProgressMonitor pm)Gets the statistics.voidAbstractBand. loadRasterData(ProgressMonitor pm)Loads the complete underlying raster data.voidRasterDataNode. loadRasterData(ProgressMonitor pm)Loads the raster data for thisRasterDataNode.voidRasterDataNode. processRasterData(String message, RasterDataNode.RasterDataProcessor processor, ProgressMonitor pm)Processes the raster's data.voidRasterDataNode.RasterDataProcessor. processRasterDataBuffer(ProductData buffer, int y0, int numLines, ProgressMonitor pm)Processes some input raster lines.voidRasterDataNode. quantizeRasterData(double newMin, double newMax, double gamma, byte[] samples, int offset, int stride, ProgressMonitor pm)byte[]RasterDataNode. quantizeRasterData(double newMin, double newMax, double gamma, ProgressMonitor pm)double[]AbstractBand. readPixels(int x, int y, int w, int h, double[] pixels, ProgressMonitor pm)Retrieves the band data at the given offset (x, y), width and height as double data.float[]AbstractBand. readPixels(int x, int y, int w, int h, float[] pixels, ProgressMonitor pm)Retrieves the band data at the given offset (x, y), width and height as float data.int[]AbstractBand. readPixels(int x, int y, int w, int h, int[] pixels, ProgressMonitor pm)Retrieves the band data at the given offset (x, y), width and height as integer data.abstract double[]RasterDataNode. readPixels(int x, int y, int w, int h, double[] pixels, ProgressMonitor pm)Retrieves the band data at the given offset (x, y), width and height as int data.abstract float[]RasterDataNode. readPixels(int x, int y, int w, int h, float[] pixels, ProgressMonitor pm)Retrieves the band data at the given offset (x, y), width and height as int data.abstract int[]RasterDataNode. readPixels(int x, int y, int w, int h, int[] pixels, ProgressMonitor pm)Retrieves the band data at the given offset (x, y), width and height as int data.double[]TiePointGrid. readPixels(int x, int y, int w, int h, double[] pixels, ProgressMonitor pm)Retrieves an array of tie point data interpolated to the product with and height as double array.float[]TiePointGrid. readPixels(int x, int y, int w, int h, float[] pixels, ProgressMonitor pm)Retrieves an array of tie point data interpolated to the product with and height as float array.int[]TiePointGrid. readPixels(int x, int y, int w, int h, int[] pixels, ProgressMonitor pm)Retrieves an array of tie point data interpolated to the product with and height as float array.voidBand. readRasterData(int offsetX, int offsetY, int width, int height, ProductData rasterData, ProgressMonitor pm)Reads raster data from its associated data source into the given data buffer.abstract voidRasterDataNode. readRasterData(int offsetX, int offsetY, int width, int height, ProductData rasterData, ProgressMonitor pm)The method behaves exactly asRasterDataNode.readRasterData(int, int, int, int, ProductData), but clients can additionally pass aProgressMonitor.voidTiePointGrid. readRasterData(int offsetX, int offsetY, int width, int height, ProductData rasterData, ProgressMonitor pm)Reads raster data from this dataset into the user-supplied raster data buffer.voidBand. readRasterDataFully(ProgressMonitor pm)Reads the complete underlying raster data.abstract voidRasterDataNode. readRasterDataFully(ProgressMonitor pm)Reads the complete underlying raster data.voidTiePointGrid. readRasterDataFully(ProgressMonitor pm)Reads the complete underlying raster data.voidAbstractBand. writePixels(int x, int y, int w, int h, double[] pixels, ProgressMonitor pm)Retrieves the range of pixels specified by the coordinates as double array.voidAbstractBand. writePixels(int x, int y, int w, int h, float[] pixels, ProgressMonitor pm)Retrieves the range of pixels specified by the coordinates as float array.voidAbstractBand. writePixels(int x, int y, int w, int h, int[] pixels, ProgressMonitor pm)Retrieves the range of pixels specified by the coordinates as integer array.abstract voidRasterDataNode. writePixels(int x, int y, int w, int h, double[] pixels, ProgressMonitor pm)Writes the range of given pixels specified to the specified coordinates as doubles.abstract voidRasterDataNode. writePixels(int x, int y, int w, int h, float[] pixels, ProgressMonitor pm)Writes the range of given pixels specified to the specified coordinates as floats.abstract voidRasterDataNode. writePixels(int x, int y, int w, int h, int[] pixels, ProgressMonitor pm)Writes the range of given pixels specified to the specified coordinates as integers.voidTiePointGrid. writePixels(int x, int y, int w, int h, double[] pixels, ProgressMonitor pm)This method is not implemented because pixels are read-only in tie-point grids.voidTiePointGrid. writePixels(int x, int y, int w, int h, float[] pixels, ProgressMonitor pm)This method is not implemented because pixels are read-only in tie-point grids.voidTiePointGrid. writePixels(int x, int y, int w, int h, int[] pixels, ProgressMonitor pm)This method is not implemented because pixels are read-only in tie-point grids.voidVirtualBand. writePixels(int x, int y, int w, int h, double[] pixels, ProgressMonitor pm)Retrieves the range of pixels specified by the coordinates as double array.voidVirtualBand. writePixels(int x, int y, int w, int h, float[] pixels, ProgressMonitor pm)Retrieves the range of pixels specified by the coordinates as float array.voidVirtualBand. writePixels(int x, int y, int w, int h, int[] pixels, ProgressMonitor pm)Retrieves the range of pixels specified by the coordinates as integer array.voidBand. writeRasterData(int offsetX, int offsetY, int width, int height, ProductData rasterData, ProgressMonitor pm)Writes data from this product raster into the specified region of the user-supplied raster.voidFilterBand. writeRasterData(int offsetX, int offsetY, int width, int height, ProductData rasterData, ProgressMonitor pm)Writes data from this product raster into the specified region of the user-supplied raster.abstract voidRasterDataNode. writeRasterData(int offsetX, int offsetY, int width, int height, ProductData rasterData, ProgressMonitor pm)Writes data from this product raster into the specified region of the user-supplied raster.voidTiePointGrid. writeRasterData(int offsetX, int offsetY, int width, int height, ProductData rasterData, ProgressMonitor pm)Writes data from this product raster into the specified region of the user-supplied raster.voidBand. writeRasterDataFully(ProgressMonitor pm)Writes the complete underlying raster data.abstract voidRasterDataNode. writeRasterDataFully(ProgressMonitor pm)Writes the complete underlying raster data.voidTiePointGrid. writeRasterDataFully(ProgressMonitor pm)Writes the complete underlying raster data. -
Uses of ProgressMonitor in org.esa.snap.core.datamodel.quicklooks
Methods in org.esa.snap.core.datamodel.quicklooks with parameters of type ProgressMonitor Modifier and Type Method Description BufferedImageQuicklookGenerator. createQuickLookImage(Product product, Band[] quicklookBands, ProgressMonitor pm)BufferedImageQuicklook. getImage(ProgressMonitor pm)BufferedImageThumbnail. getImage(ProgressMonitor pm) -
Uses of ProgressMonitor in org.esa.snap.core.dataop.barithm
Constructors in org.esa.snap.core.dataop.barithm with parameters of type ProgressMonitor Constructor Description RasterDataLoop(int offsetX, int offsetY, int regionWidth, int regionHeight, Term[] terms, ProgressMonitor pm)Creates an instance of this class for the given region and terms.RasterDataLoop(RasterDataEvalEnv rasterDataEvalEnv, Term[] terms, ProgressMonitor pm)Creates an instance of this class for the given region and terms. -
Uses of ProgressMonitor in org.esa.snap.core.dataop.downloadable
Classes in org.esa.snap.core.dataop.downloadable that implement ProgressMonitor Modifier and Type Class Description classStatusProgressMonitorstatus bar Progress monitor This is used for showing progress on sub threads within an operator execution -
Uses of ProgressMonitor in org.esa.snap.core.gpf
Methods in org.esa.snap.core.gpf with parameters of type ProgressMonitor Modifier and Type Method Description voidOperator. computeTile(Band targetBand, Tile targetTile, ProgressMonitor pm)Called by the framework in order to compute a tile for the given target band.voidOperator. computeTileStack(Map<Band,Tile> targetTiles, Rectangle targetRectangle, ProgressMonitor pm)Called by the framework in order to compute the stack of tiles for the given target bands.voidOperator. doExecute(ProgressMonitor pm)Executes the operator.voidOperator. execute(ProgressMonitor pm)Executes the operator.static voidGPF. writeProduct(Product product, File file, String formatName, boolean clearCacheAfterRowWrite, boolean incremental, ProgressMonitor pm)Writes a product with the specified format to the given file.static voidGPF. writeProduct(Product product, File file, String formatName, boolean incremental, ProgressMonitor pm)Writes a product with the specified format to the given file. -
Uses of ProgressMonitor in org.esa.snap.core.gpf.common
Methods in org.esa.snap.core.gpf.common with parameters of type ProgressMonitor Modifier and Type Method Description voidBandMathsOp. computeTile(Band band, Tile targetTile, ProgressMonitor pm)voidJaiOp. computeTile(Band targetBand, Tile targetTile, ProgressMonitor pm)voidMergeOp. computeTile(Band band, Tile targetTile, ProgressMonitor pm)voidReadOp. computeTile(Band band, Tile targetTile, ProgressMonitor pm)voidSubsetOp. computeTile(Band band, Tile targetTile, ProgressMonitor pm)voidWriteOp. computeTile(Band targetBand, Tile targetTile, ProgressMonitor pm)voidWriteRGBOp. computeTile(Band band, Tile targetTile, ProgressMonitor pm)voidWriteOp. computeTileStack(Map<Band,Tile> targetTiles, Rectangle targetRectangle, ProgressMonitor pm)voidWriteOp. doExecute(ProgressMonitor pm)voidWriteRGBOp. doExecute(ProgressMonitor pm)voidWriteOp. writeProduct(ProgressMonitor pm)Writes the source product. -
Uses of ProgressMonitor in org.esa.snap.core.gpf.descriptor.dependency
Methods in org.esa.snap.core.gpf.descriptor.dependency with parameters of type ProgressMonitor Modifier and Type Method Description voidBundleInstaller. setProgressMonitor(ProgressMonitor monitor)Sets a progress monitor for this installer. -
Uses of ProgressMonitor in org.esa.snap.core.gpf.graph
Methods in org.esa.snap.core.gpf.graph with parameters of type ProgressMonitor Modifier and Type Method Description Product[]GraphProcessor. executeGraph(GraphContext graphContext, ProgressMonitor pm)Executes the graph given byGraphContext.voidGraphProcessor. executeGraph(Graph graph, ProgressMonitor pm)Executes the graph using a new defaultGraphContext. -
Uses of ProgressMonitor in org.esa.snap.core.gpf.operators.tooladapter
Methods in org.esa.snap.core.gpf.operators.tooladapter with parameters of type ProgressMonitor Modifier and Type Method Description voidDefaultOutputConsumer. setProgressMonitor(ProgressMonitor monitor)voidToolAdapterOp. setProgressMonitor(ProgressMonitor monitor)static voidToolAdapterIO. unzip(Path sourceFile, Path destination, ProgressMonitor progressMonitor, int totalTasks)Uncompress the source zip file into the destination path.Constructors in org.esa.snap.core.gpf.operators.tooladapter with parameters of type ProgressMonitor Constructor Description DefaultOutputConsumer(String progressPattern, ProgressMonitor pm)DefaultOutputConsumer(String progressPattern, String errorPattern, ProgressMonitor pm)DefaultOutputConsumer(String progressPattern, String errorPattern, String stepPattern, ProgressMonitor pm) -
Uses of ProgressMonitor in org.esa.snap.core.gpf.pointop
Methods in org.esa.snap.core.gpf.pointop with parameters of type ProgressMonitor Modifier and Type Method Description voidSampleOperator. computeTile(Band targetBand, Tile targetTile, ProgressMonitor pm)Overridden to call thecomputeSamplemethod for every pixel in the given tile's rectangle.voidPixelOperator. computeTileStack(Map<Band,Tile> targetTileStack, Rectangle targetRectangle, ProgressMonitor pm) -
Uses of ProgressMonitor in org.esa.snap.core.image
Methods in org.esa.snap.core.image with parameters of type ProgressMonitor Modifier and Type Method Description static ColoredBandImageMultiLevelSourceColoredBandImageMultiLevelSource. create(RasterDataNode[] rasterDataNodes, ProgressMonitor pm)static ColoredBandImageMultiLevelSourceColoredBandImageMultiLevelSource. create(RasterDataNode[] rasterDataNodes, MultiLevelModel model, ProgressMonitor pm)static ColoredBandImageMultiLevelSourceColoredBandImageMultiLevelSource. create(RasterDataNode rasterDataNode, ProgressMonitor pm)voidImageManager. prepareImageInfos(RasterDataNode[] rasterDataNodes, ProgressMonitor pm) -
Uses of ProgressMonitor in org.esa.snap.core.util
Methods in org.esa.snap.core.util with parameters of type ProgressMonitor Modifier and Type Method Description static org.geotools.feature.DefaultFeatureCollectionFeatureUtils. clipCollection(org.geotools.feature.FeatureCollection<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> sourceCollection, org.opengis.referencing.crs.CoordinateReferenceSystem defaultSourceCrs, org.locationtech.jts.geom.Geometry clipGeometry, org.opengis.referencing.crs.CoordinateReferenceSystem clipCrs, String targetID, org.opengis.referencing.crs.CoordinateReferenceSystem targetCrs, ProgressMonitor pm)Clips the givensourceCollectionagainst theclipGeometryand reprojects the clipped features to the targetCrs.static org.geotools.feature.DefaultFeatureCollectionFeatureUtils. clipFeatureCollectionToProductBounds(org.geotools.feature.FeatureCollection<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> featureCollection, Product product, FeatureUtils.FeatureCrsProvider crsProvider, ProgressMonitor pm)static BufferedImageProductUtils. createColorIndexedImage(RasterDataNode rasterDataNode, ProgressMonitor pm)Creates a greyscale image from the given{@link RasterDataNode}.static BufferedImageProductUtils. createDensityPlotImage(RasterDataNode raster1, float sampleMin1, float sampleMax1, RasterDataNode raster2, float sampleMin2, float sampleMax2, Mask roiMask, int width, int height, Color background, BufferedImage image, ProgressMonitor pm)Creates a density plot image from two raster data nodes.static ImageInfoProductUtils. createImageInfo(RasterDataNode[] rasters, boolean assignMissingImageInfos, ProgressMonitor pm)Creates image creation information.static BufferedImageProductUtils. createRgbImage(RasterDataNode[] rasters, ImageInfo imageInfo, ProgressMonitor pm)Creates a RGB image from the given array of{@link RasterDataNode}s.voidResourceInstaller. install(String patternString, ProgressMonitor pm)Installs all resources found, matching the given pattern.static org.geotools.feature.DefaultFeatureCollectionFeatureUtils. loadShapefileForProduct(File file, Product product, FeatureUtils.FeatureCrsProvider crsProvider, ProgressMonitor pm)static BufferedImageProductUtils. overlayMasks(RasterDataNode raster, BufferedImage overlayBIm, ProgressMonitor pm)Draws all the masks contained overlay mask group of the given raster to the ovelayBIm image. -
Uses of ProgressMonitor in org.esa.snap.core.util.kmz
Methods in org.esa.snap.core.util.kmz with parameters of type ProgressMonitor Modifier and Type Method Description voidKmzExporter. export(KmlFeature kmlFeature, ZipOutputStream zipOutputStream, ProgressMonitor pm) -
Uses of ProgressMonitor in org.esa.snap.core.util.math
Methods in org.esa.snap.core.util.math with parameters of type ProgressMonitor Modifier and Type Method Description voidHistogram. aggregate(Object values, boolean unsigned, IndexValidator validator, ProgressMonitor pm)voidRange. aggregate(Object values, boolean unsigned, IndexValidator validator, ProgressMonitor pm)static HistogramHistogram. computeHistogramByte(byte[] values, IndexValidator validator, int numBins, Range range, Histogram histo, ProgressMonitor pm)Computes the histogram for the values in the givenbytearray in the given value range.static HistogramHistogram. computeHistogramDouble(double[] values, IndexValidator validator, int numBins, Range range, Histogram histogram, ProgressMonitor pm)Computes the histogram for the values in the givendoublearray in the given value range.static HistogramHistogram. computeHistogramDouble(DoubleList values, IndexValidator validator, int numBins, Range range, Histogram histo, ProgressMonitor pm)Computes the histogram for the values in the givenHistogram.DoubleListin the given value range.static HistogramHistogram. computeHistogramFloat(float[] values, IndexValidator validator, int numBins, Range range, Histogram histogram, ProgressMonitor pm)Computes the histogram for the values in the givenfloatarray in the given value range.static HistogramHistogram. computeHistogramGeneric(Object values, boolean unsigned, IndexValidator validator, int numBins, Range range, Histogram histogram, ProgressMonitor pm)Computes the histogram for the values in the givenHistogram.DoubleListin the given value range.static HistogramHistogram. computeHistogramInt(int[] values, IndexValidator validator, int numBins, Range range, Histogram histogram, ProgressMonitor pm)Computes the histogram for the values in the givenintarray in the given value range.static HistogramHistogram. computeHistogramShort(short[] values, IndexValidator validator, int numBins, Range range, Histogram histo, ProgressMonitor pm)Computes the histogram for the values in the givenshortarray in the given value range.static HistogramHistogram. computeHistogramUByte(byte[] values, IndexValidator validator, int numBins, Range range, Histogram histo, ProgressMonitor pm)Computes the histogram for the values in the givenbytearray in the given value range.static HistogramHistogram. computeHistogramUInt(int[] values, IndexValidator validator, int numBins, Range range, Histogram histogram, ProgressMonitor pm)Computes the histogram for the values in the givenintarray in the given value range.static HistogramHistogram. computeHistogramUShort(short[] values, IndexValidator validator, int numBins, Range range, Histogram histo, ProgressMonitor pm)Computes the histogram for the values in the givenshortarray in the given value range.static RangeRange. computeRangeByte(byte[] values, IndexValidator validator, Range range, ProgressMonitor pm)Computes the value range for the values in the givenbytearray.static RangeRange. computeRangeDouble(double[] values, IndexValidator validator, Range range, ProgressMonitor pm)Computes the value range for the values in the givendoublearray.static RangeRange. computeRangeDouble(DoubleList values, IndexValidator validator, Range range, ProgressMonitor pm)Computes the value range for the values in the givenRange.DoubleList.static RangeRange. computeRangeFloat(float[] values, IndexValidator validator, Range range, ProgressMonitor pm)Computes the value range for the values in the givenfloatarray.static RangeRange. computeRangeGeneric(Object values, boolean unsigned, IndexValidator validator, Range range, ProgressMonitor pm)Computes the value range for the values in the givenObject.static RangeRange. computeRangeInt(int[] values, IndexValidator validator, Range range, ProgressMonitor pm)Computes the value range for the values in the givenintarray.static RangeRange. computeRangeShort(short[] values, IndexValidator validator, Range range, ProgressMonitor pm)Computes the value range for the values in the givenshortarray.static RangeRange. computeRangeUByte(byte[] values, IndexValidator validator, Range range, ProgressMonitor pm)Computes the value range for the values in the givenbytearray.static RangeRange. computeRangeUInt(int[] values, IndexValidator validator, Range range, ProgressMonitor pm)Computes the value range for the values in the givenintarray.static RangeRange. computeRangeUShort(short[] values, IndexValidator validator, Range range, ProgressMonitor pm)Computes the value range for the values in the givenshortarray.static voidQuantizer. quantizeByte(byte[] srcValues, int srcMin, int srcMax, byte[] dstValues, int dstPos, int dstStride, ProgressMonitor pm)static voidQuantizer. quantizeDouble(double[] srcValues, double srcMin, double srcMax, byte[] dstValues, int dstPos, int dstStride, ProgressMonitor pm)static voidQuantizer. quantizeDouble(DoubleList srcValues, double srcMin, double srcMax, byte[] dstValues, int dstPos, int dstStride, ProgressMonitor pm)static voidQuantizer. quantizeFloat(float[] srcValues, float srcMin, float srcMax, byte[] dstValues, int dstPos, int dstStride, ProgressMonitor pm)static voidQuantizer. quantizeGeneric(Object srcValues, boolean srcUnsigned, double srcMin, double srcMax, byte[] dstValues, int dstPos, int dstStride, ProgressMonitor pm)static voidQuantizer. quantizeInt(int[] srcValues, int srcMin, int srcMax, byte[] dstValues, int dstPos, int dstStride, ProgressMonitor pm)static voidQuantizer. quantizeShort(short[] srcValues, int srcMin, int srcMax, byte[] dstValues, int dstPos, int dstStride, ProgressMonitor pm)static voidQuantizer. quantizeUByte(byte[] srcValues, int srcMin, int srcMax, byte[] dstValues, int dstPos, int dstStride, ProgressMonitor pm)static voidQuantizer. quantizeUInt(int[] srcValues, long srcMin, long srcMax, byte[] dstValues, int dstPos, int dstStride, ProgressMonitor pm)static voidQuantizer. quantizeUShort(short[] srcValues, int srcMin, int srcMax, byte[] dstValues, int dstPos, int dstStride, ProgressMonitor pm)
-