org.kabeja.ui
Interface ApplicationMenuBar

All Known Implementing Classes:
ProcessingUI

public interface ApplicationMenuBar

Appliction menubar service provides access to the applications menubar.

Author:
Simon Mieth

Field Summary
static java.lang.String MENU_ID_EDIT
           
static java.lang.String MENU_ID_FILE
           
static java.lang.String MENU_ID_HELP
           
static java.lang.String MENU_ID_VIEW
           
static java.lang.String SERVICE
           
 
Method Summary
 boolean hasMenu(java.lang.String id)
           
 void setAction(java.lang.String menuID, javax.swing.Action action)
           
 void setJMenuItem(java.lang.String menuID, javax.swing.JMenuItem item)
           
 void setMenu(java.lang.String menuID, javax.swing.JMenu menu)
           
 

Field Detail

SERVICE

static final java.lang.String SERVICE

MENU_ID_FILE

static final java.lang.String MENU_ID_FILE
See Also:
Constant Field Values

MENU_ID_VIEW

static final java.lang.String MENU_ID_VIEW
See Also:
Constant Field Values

MENU_ID_EDIT

static final java.lang.String MENU_ID_EDIT
See Also:
Constant Field Values

MENU_ID_HELP

static final java.lang.String MENU_ID_HELP
See Also:
Constant Field Values
Method Detail

setMenu

void setMenu(java.lang.String menuID,
             javax.swing.JMenu menu)

hasMenu

boolean hasMenu(java.lang.String id)

setAction

void setAction(java.lang.String menuID,
               javax.swing.Action action)

setJMenuItem

void setJMenuItem(java.lang.String menuID,
                  javax.swing.JMenuItem item)