public void mouseClicked(MouseEvent e) throws BehaviorException { super.mouseClicked(e); PointEvent event = new PointEvent(e.getPoint(), e); listener.click(event); }