public abstract class BoundaryOverlay extends Object implements com.bc.ceres.glayer.swing.LayerCanvas.Overlay
WorldMapPaneDataModel
and lets client decide how to
render the selected product.Modifier | Constructor and Description |
---|---|
protected |
BoundaryOverlay(WorldMapPaneDataModel dataModel) |
Modifier and Type | Method and Description |
---|---|
protected void |
drawProduct(Graphics2D g2d,
org.esa.snap.core.datamodel.Product product,
boolean isCurrent) |
protected abstract void |
handleSelectedProduct(com.bc.ceres.grender.Rendering rendering,
org.esa.snap.core.datamodel.Product selectedProduct) |
void |
paintOverlay(com.bc.ceres.glayer.swing.LayerCanvas canvas,
com.bc.ceres.grender.Rendering rendering) |
protected BoundaryOverlay(WorldMapPaneDataModel dataModel)
public void paintOverlay(com.bc.ceres.glayer.swing.LayerCanvas canvas, com.bc.ceres.grender.Rendering rendering)
paintOverlay
in interface com.bc.ceres.glayer.swing.LayerCanvas.Overlay
protected abstract void handleSelectedProduct(com.bc.ceres.grender.Rendering rendering, org.esa.snap.core.datamodel.Product selectedProduct)
protected void drawProduct(Graphics2D g2d, org.esa.snap.core.datamodel.Product product, boolean isCurrent)
Copyright © 2014–2016 European Space Agency (ESA). All rights reserved.