The Meta-Environment API

nl.cwi.sen1.util
Class StudioMenuBar

java.lang.Object
  extended by nl.cwi.sen1.util.StudioMenuBar

public class StudioMenuBar
extends java.lang.Object


Field Summary
protected  aterm.ATerm id
           
private  javax.swing.JMenu menu
           
protected  MenuBuilder menuBuilder
           
 
Constructor Summary
StudioMenuBar(aterm.ATermFactory factory, toolbus.AbstractTool bridge)
           
 
Method Summary
 void add(nl.cwi.sen1.configapi.types.ActionDescriptionList list)
           
 void add(nl.cwi.sen1.configapi.types.ActionDescriptionList list, javax.swing.Action action)
           
 void add(nl.cwi.sen1.configapi.types.Event event)
           
 void add(nl.cwi.sen1.configapi.types.Event event, javax.swing.Action action)
           
 void add(javax.swing.JMenu menu)
           
 javax.swing.JMenuBar getMenuBar()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

menuBuilder

protected MenuBuilder menuBuilder

id

protected aterm.ATerm id

menu

private javax.swing.JMenu menu
Constructor Detail

StudioMenuBar

public StudioMenuBar(aterm.ATermFactory factory,
                     toolbus.AbstractTool bridge)
Method Detail

add

public void add(nl.cwi.sen1.configapi.types.ActionDescriptionList list)

add

public void add(nl.cwi.sen1.configapi.types.ActionDescriptionList list,
                javax.swing.Action action)

add

public void add(nl.cwi.sen1.configapi.types.Event event,
                javax.swing.Action action)

add

public void add(nl.cwi.sen1.configapi.types.Event event)

add

public void add(javax.swing.JMenu menu)

getMenuBar

public javax.swing.JMenuBar getMenuBar()

The Meta-Environment API