System.err.println(absoluteLocation);
    public void respondMouseClick(PInputEvent event)    {        Point2D pos = event.getPositionRelativeTo(this);        if(prevImageShape != null)        {            if(prevImageShape.contains(pos))            {                parentThumbnail.showPreviousImage();                setImage(thumbnailImages[parentThumbnail.getMultipleImageIndex()]);                setBounds(border);                repaint();                return;            }        }        if(nextImageShape != null)        {            if(nextImageShape.contains(pos))            {                parentThumbnail.showNextImage();                setImage(thumbnailImages[parentThumbnail.getMultipleImageIndex()]);                setBounds(border);                repaint();                return;            }        }        if(openIconShape != null)        {            if(openIconShape.contains(pos))            {                BrowserEnvironment env = BrowserEnvironment.getInstance();                BrowserAgent agent = env.getBrowserAgent();                agent.loadImage(parentThumbnail);                return;            }        }        if(closeIconShape != null)        {            if(closeIconShape.contains(pos))            {                getParent().removeChild(this);            }        }        if(annotateIconShape != null)        {            if(annotateIconShape.contains(pos))            {                PiccoloAction action =                     PiccoloActionFactory.getAnnotateImageAction(parentThumbnail,                                                                absoluteLocation);                System.err.println(absoluteLocation);                action.execute();            }        }    }