g.drawImage(bv.baseFor(curHex), 0, 0, this); if (bv.supersFor(curHex) != null) { for (Iterator i = bv.supersFor(curHex).iterator(); i.hasNext();) {
TilesetManager tm = bv.getTilesetManager(); g.drawImage(tm.baseFor(curHex), 0, 0, this); if (tm.supersFor(curHex) != null) { for (Iterator i = tm.supersFor(curHex).iterator(); i.hasNext();) {
        public void update(Graphics g) {            if(curHex != null) {                g.drawImage(bv.baseFor(curHex), 0, 0, this);                if (bv.supersFor(curHex) != null) {                    for (Iterator i = bv.supersFor(curHex).iterator(); i.hasNext();) {                        g.drawImage((Image)i.next(), 0, 0, this);                        g.drawString(Messages.getString("BoardEditor.SUPER"), 0, 10); //$NON-NLS-1$                    }                }                g.setFont(new Font("SansSerif", Font.PLAIN, 9)); //$NON-NLS-1$                g.drawString(Messages.getString("BoardEditor.LEVEL") + curHex.getElevation(), 24, 70); //$NON-NLS-1$            } else {                g.clearRect(0, 0, 72, 72);            }        }