question: private JMenu createFileMenu ( ) { JMenu fileMenu = new JMenu ( "File" ) ; fileMenu . addMenuListener ( menuListener ) ; for ( Action action : actionManager . getOpenSaveWorkspaceActions ( ) ) { fileMenu . add ( action ) ; } fileMenu . addSeparator ( ) ; fileMenu . add ( actionManager . getClearWorkspaceAction ( ) ) ; fileMenu . addSeparator ( ) ; fileMenu . add ( actionManager . getOpenNetworkAction ( ) ) ; JMenu worldSubMenu = new JMenu ( "Open World" ) ; for ( Action action : actionManager . getOpenWorldActions ( ) ) { worldSubMenu . add ( action ) ; } fileMenu . add ( worldSubMenu ) ; fileMenu . addSeparator ( ) ; fileMenu . add ( actionManager . getShowUpdaterDialog ( ) ) ; fileMenu . add ( actionManager . getShowPropertyDialogAction ( ) ) ; fileMenu . addSeparator ( ) ; fileMenu . add ( actionManager . getQuitWorkspaceAction ( ) ) ; return fileMenu ; }
target:  Create the workspace file menu.