ThumbWin(JFrame parent, BufferedImage fullScaleThumb, DataObject image)
ThumbWin(JFrame parent, BufferedImage fullScaleThumb, DataObject image, HiViewer model, ImageDisplay node)
    ThumbWin(JFrame parent, BufferedImage fullScaleThumb, DataObject image)    {        super(parent, fullScaleThumb);        if (image == null) throw new IllegalArgumentException("No image.");        dataObject = image;        parentFrame = parent;        uiDelegate.attachMouseListener(this);        addMouseListener(this);    }