question: public void componentShown ( final ComponentEvent e ) { final Object source = e . getSource ( ) ; if ( ! ( source instanceof JMenuItem ) ) return ; setChildVisible ( ( JMenuItem ) source , true ) ; }
target:  Invoked when the component has been made visible. See componentHidden - we should still have a MenuItem it just isn't inserted