.getWhen(), e.getModifiers(), mouse.x, mouse.y, 0,
false, MouseWheelEvent.WHEEL_UNIT_SCROLL, 1, action
.equals(",") ? -1 : 1);
mouseWheelMoved(we);
} else {
EastNorth center = nc.getCenter();
EastNorth newcenter = nc.getEastNorth(nc.getWidth() / 2
+ nc.getWidth() / 5, nc.getHeight() / 2
+ nc.getHeight() / 5);
if (action.equals("left"))
nc.zoomTo(new EastNorth(2 * center.east()
- newcenter.east(), center.north()), nc.getScale());
else if (action.equals("right"))
nc.zoomTo(new EastNorth(newcenter.east(), center.north()),
nc.getScale());
else if (action.equals("up"))
nc.zoomTo(new EastNorth(center.east(), 2 * center.north()
- newcenter.north()), nc.getScale());
else if (action.equals("down"))
nc.zoomTo(new EastNorth(center.east(), newcenter.north()),
nc.getScale());
}
}