com.softsynth.jmsl.view
Class HierarchicalMenuBuilder

java.lang.Object
  extended by com.softsynth.jmsl.view.HierarchicalMenuBuilder
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class HierarchicalMenuBuilder
extends java.lang.Object
implements java.awt.event.ActionListener

Generate a menu whose submenus correspond to dot-delimitted Strings. Used to build hierarchical package menus


Constructor Summary
HierarchicalMenuBuilder(java.lang.String topMenuName)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void addHierarchicalMenuItem(java.lang.String s)
           
 void addHierarchicalMenuListener(HierarchicalMenuListener listener)
           
 PVMenu getMenu()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HierarchicalMenuBuilder

public HierarchicalMenuBuilder(java.lang.String topMenuName)
Method Detail

addHierarchicalMenuListener

public void addHierarchicalMenuListener(HierarchicalMenuListener listener)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

addHierarchicalMenuItem

public void addHierarchicalMenuItem(java.lang.String s)

getMenu

public PVMenu getMenu()

main

public static void main(java.lang.String[] args)