public class OperatorContext extends Object
Constructor and Description |
---|
OperatorContext(Operator operator) |
public OperatorContext(Operator operator)
public static void setTileCache(javax.media.jai.OpImage image)
GPF.USE_FILE_TILE_CACHE_PROPERTY
),
or makes sure that it has none (see System property GPF.DISABLE_TILE_CACHE_PROPERTY
).image
- Any JAI OpImage.public String getId()
public void setId(String id)
public Logger getLogger()
public void setLogger(Logger logger)
public Product[] getSourceProducts()
public void setSourceProducts(Product[] products)
public Product getTargetProduct() throws OperatorException
OperatorException
public void setTargetProduct(Product targetProduct)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public void checkForCancellation() throws OperatorException
OperatorException
public OperatorSpi getOperatorSpi()
public void setOperatorSpi(OperatorSpi operatorSpi)
public Operator getOperator()
public RenderingHints getRenderingHints()
public void addRenderingHints(RenderingHints renderingHints)
public void setConfiguration(OperatorConfiguration opConfiguration)
public boolean isInitialized()
public boolean isComputeTileMethodUsable()
public boolean isComputeTileStackMethodUsable()
public void setComputeTileMethodUsable(boolean computeTileMethodUsable)
public void setComputeTileStackMethodUsable(boolean computeTileStackMethodUsable)
public Tile getSourceTile(RasterDataNode rasterDataNode, Rectangle region)
public Tile getSourceTile(RasterDataNode rasterDataNode, Rectangle region, javax.media.jai.BorderExtender borderExtender)
public OperatorImage getTargetImage(Band band)
public boolean isDisposed()
public void dispose()
public void updateOperator() throws OperatorException
OperatorException
- If an error occurs.public com.bc.ceres.binding.PropertySet getParameterSet()
public static boolean isRegularBand(Band targetBand)
public void injectConfiguration() throws OperatorException
OperatorException
public void stopTileComputationObservation()
public void fireTileComputed(OperatorImage operatorImage, Rectangle destRect, long startNanos)
public boolean requiresAllBands()
public void setRequiresAllBands(boolean requiresAllBands)
Copyright © 2002–2014 Brockmann Consult GmbH. All rights reserved.