public abstract class BoundaryOverlay extends Object implements 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,
Product product,
boolean isCurrent) |
protected abstract void |
handleSelectedProduct(Rendering rendering,
Product selectedProduct) |
void |
paintOverlay(LayerCanvas canvas,
Rendering rendering) |
protected BoundaryOverlay(WorldMapPaneDataModel dataModel)
public void paintOverlay(LayerCanvas canvas, Rendering rendering)
paintOverlay
in interface LayerCanvas.Overlay
protected abstract void handleSelectedProduct(Rendering rendering, Product selectedProduct)
protected void drawProduct(Graphics2D g2d, Product product, boolean isCurrent)
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.