bluej
Class MenuBuilder

java.lang.Object
  extended by bluej.extensions.MenuGenerator
      extended by bluej.MenuBuilder

public class MenuBuilder
extends bluej.extensions.MenuGenerator


Constructor Summary
MenuBuilder(Preferences p)
           
 
Method Summary
 javax.swing.JMenuItem getClassMenuItem(bluej.extensions.BClass aClass)
           
 javax.swing.JMenuItem getToolsMenuItem(bluej.extensions.BPackage aPackage)
           
 void notifyPostObjectMenu(bluej.extensions.BObject bo, javax.swing.JMenuItem jmi)
           
 void notifyPostToolsMenu(bluej.extensions.BPackage bp, javax.swing.JMenuItem jmi)
           
 
Methods inherited from class bluej.extensions.MenuGenerator
getMenuItem, getObjectMenuItem, notifyPostClassMenu
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuBuilder

public MenuBuilder(Preferences p)
Method Detail

getToolsMenuItem

public javax.swing.JMenuItem getToolsMenuItem(bluej.extensions.BPackage aPackage)
Overrides:
getToolsMenuItem in class bluej.extensions.MenuGenerator

getClassMenuItem

public javax.swing.JMenuItem getClassMenuItem(bluej.extensions.BClass aClass)
Overrides:
getClassMenuItem in class bluej.extensions.MenuGenerator

notifyPostObjectMenu

public void notifyPostObjectMenu(bluej.extensions.BObject bo,
                                 javax.swing.JMenuItem jmi)
Overrides:
notifyPostObjectMenu in class bluej.extensions.MenuGenerator

notifyPostToolsMenu

public void notifyPostToolsMenu(bluej.extensions.BPackage bp,
                                javax.swing.JMenuItem jmi)
Overrides:
notifyPostToolsMenu in class bluej.extensions.MenuGenerator