org.pietschy.command

Class DefaultMenuFactory

Implemented Interfaces:
MenuFactory

public class DefaultMenuFactory
extends java.lang.Object
implements MenuFactory

Provides a default implementation of MenuFactory that creates standard swing menus.

Method Summary

JCheckBoxMenuItem
createCheckBoxMenuItem()
Creates a new JCheckBoxMenuItem.
JMenu
createMenu()
Creates a new JMenu.
JMenuBar
createMenuBar()
Creates a new JMenuBar.
JMenuItem
createMenuItem()
Creates a new JMenuItem.
JPopupMenu
createPopupMenu()
Creates a new JPopupMenu.
JRadioButtonMenuItem
createRadioButtonMenuItem()
Creates a new JRadioButtonMenuItem.

Method Details

createCheckBoxMenuItem

public JCheckBoxMenuItem createCheckBoxMenuItem()
Creates a new JCheckBoxMenuItem.
Specified by:
createCheckBoxMenuItem in interface MenuFactory
Returns:
a new JCheckBoxMenuItem.

createMenu

public JMenu createMenu()
Creates a new JMenu.
Specified by:
createMenu in interface MenuFactory
Returns:
a new JMenu.

createMenuBar

public JMenuBar createMenuBar()
Creates a new JMenuBar.
Specified by:
createMenuBar in interface MenuFactory
Returns:
a new JMenuBar.

createMenuItem

public JMenuItem createMenuItem()
Creates a new JMenuItem.
Specified by:
createMenuItem in interface MenuFactory
Returns:
a new JMenuItem.

createPopupMenu

public JPopupMenu createPopupMenu()
Creates a new JPopupMenu.
Specified by:
createPopupMenu in interface MenuFactory
Returns:
a new JPopupMenu.

createRadioButtonMenuItem

public JRadioButtonMenuItem createRadioButtonMenuItem()
Creates a new JRadioButtonMenuItem.
Specified by:
createRadioButtonMenuItem in interface MenuFactory
Returns:
a new JRadioButtonMenuItem.