public boolean mouseOver(MapMouseEvent mme) {
if (regionIndex != null) {
LatLonPoint llp = mme.getLatLon();
GeoPoint geop = new GeoPoint.Impl(llp.getLatitude(), llp.getLongitude());
for (Iterator hits = Intersection.intersect(geop, regionIndex); hits.hasNext();) {
OMPolyRegion ompr = (OMPolyRegion) hits.next();
ompr.poly.select();
ompr.poly.generate(getProjection());
}