int y = e.getY();
// resolve the object if the user double-clicked on
// a cluster object.
Object obj = panel.resolveObject(x, y);
if (obj != null && (obj instanceof DefaultObject)) {
DefaultObject defObj = (DefaultObject) obj;
if (defObj.getLocation() != null) {
URL url;
try {
url = new URL(defObj.getLocation());
getAppletContext().showDocument(url, "_blank");
} catch (MalformedURLException e1) {
logger.error(e1);
}
}