use of com.revolsys.swing.map.layer.elevation.gridded.renderer.AbstractGriddedElevationModelLayerRenderer in project com.revolsys.open by revolsys.
the class GriddedElevationModelLayer method setElevationModel.
public void setElevationModel(final GriddedElevationModel elevationModel) {
final GriddedElevationModel old = this.elevationModel;
Property.removeListener(this.elevationModel, this);
this.elevationModel = elevationModel;
if (elevationModel == null) {
setExists(false);
} else {
setExists(true);
Property.addListener(elevationModel, this);
}
final AbstractGriddedElevationModelLayerRenderer renderer = getRenderer();
if (renderer != null) {
renderer.setElevationModel(elevationModel);
}
firePropertyChange("elevationModel", old, this.elevationModel);
}
use of com.revolsys.swing.map.layer.elevation.gridded.renderer.AbstractGriddedElevationModelLayerRenderer in project com.revolsys.open by revolsys.
the class GriddedElevationModelLayer method refreshDo.
@Override
protected void refreshDo() {
final AbstractGriddedElevationModelLayerRenderer renderer = getRenderer();
renderer.refresh();
redraw();
}
Aggregations