/** @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);
 }