@Override
public void mouseWheelMoved(final MouseWheelEvent e) {
// Zoom in/out.
try {
final ProjectionControl pControl = display.getProjectionControl();
pControl.setMatrix(MouseBehaviorJ3D.static_multiply_matrix(
e.getWheelRotation() < 0 ? ZOOM_IN_MATRIX : ZOOM_OUT_MATRIX,
pControl.getMatrix()));
} catch (VisADException ex) {
LOG.log(Level.WARNING, "Unable to zoom", ex);
} catch (RemoteException ex) {
LOG.log(Level.WARNING, "Unable to zoom", ex);
}