/** @see org.tigris.gef.presentation.Fig#hit(java.awt.Rectangle) */ public boolean hit(Rectangle r) { // Check if labels etc have been hit // Apparently GEF does require PathItems to be "annotations" // which ours aren't, so until that is resolved... Iterator it = getPathItemFigs().iterator(); while (it.hasNext()) { Fig f = (Fig) it.next(); if (f.hit(r)) return true; } return super.hit(r); }