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;
}

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 ; }
create the workspace file menu .
