de.sciss.gui
Class MenuRoot

java.lang.Object
  extended by de.sciss.gui.MenuItem
      extended by de.sciss.gui.MenuGroup
          extended by de.sciss.gui.MenuRoot
All Implemented Interfaces:
MenuNode
Direct Known Subclasses:
BasicMenuFactory

public class MenuRoot
extends MenuGroup

Version:
0.70, 30-Aug-06
Author:
Hanns Holger Rutz

Nested Class Summary
 
Nested classes/interfaces inherited from class de.sciss.gui.MenuItem
MenuItem.Realized
 
Nested classes/interfaces inherited from interface de.sciss.gui.MenuNode
MenuNode.DummyAction
 
Field Summary
 
Fields inherited from class de.sciss.gui.MenuGroup
collElements, mapElements
 
Fields inherited from class de.sciss.gui.MenuItem
mapRealized
 
Fields inherited from interface de.sciss.gui.MenuNode
IDENTIFIER
 
Constructor Summary
MenuRoot()
           
 
Method Summary
 javax.swing.JMenuBar createBar(AbstractWindow w)
           
protected  javax.swing.JComponent createComponent(javax.swing.Action a)
           
 
Methods inherited from class de.sciss.gui.MenuGroup
add, add, addSeparator, create, destroy, get, getByAction, indexOf, put, putMimic, remove, remove
 
Methods inherited from class de.sciss.gui.MenuItem
getAction, getAction, getID, getRealized, put, remove, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuRoot

public MenuRoot()
Method Detail

createBar

public javax.swing.JMenuBar createBar(AbstractWindow w)

createComponent

protected javax.swing.JComponent createComponent(javax.swing.Action a)
Overrides:
createComponent in class MenuGroup