org.apache.jmeter.gui.util

Class JMeterMenuBar

Implemented Interfaces:
LocaleChangeListener

public class JMeterMenuBar
extends JMenuBar
implements LocaleChangeListener

Constructor Summary

JMeterMenuBar()

Method Summary

void
createMenuBar()
Creates the MenuBar for this application.
static String[]
getLanguages()
Generate the list of supported languages.
void
localeChanged(LocaleChangeEvent event)
Processes a locale change notification.
void
setEditAddEnabled(boolean enabled)
void
setEditAddMenu(JMenu menu)
void
setEditEnabled(boolean enabled)
void
setEditMenu(JPopupMenu menu)
void
setEditRemoveEnabled(boolean enabled)
void
setEnabled(boolean enable)
void
setFileLoadEnabled(boolean enabled)
void
setFileRevertEnabled(boolean enabled)
void
setFileSaveEnabled(boolean enabled)
void
setProjectFileLoaded(String file)
void
setRunning(boolean running, String host)

Constructor Details

JMeterMenuBar

public JMeterMenuBar()

Method Details

createMenuBar

public void createMenuBar()
Creates the MenuBar for this application. I believe in my heart that this should be defined in a file somewhere, but that is for later.

getLanguages

public static String[] getLanguages()
Generate the list of supported languages.
Returns:
list of languages

localeChanged

public void localeChanged(LocaleChangeEvent event)
Processes a locale change notification. Changes the texts in all menus to the new language.
Specified by:
localeChanged in interface LocaleChangeListener

setEditAddEnabled

public void setEditAddEnabled(boolean enabled)

setEditAddMenu

public void setEditAddMenu(JMenu menu)

setEditEnabled

public void setEditEnabled(boolean enabled)

setEditMenu

public void setEditMenu(JPopupMenu menu)

setEditRemoveEnabled

public void setEditRemoveEnabled(boolean enabled)

setEnabled

public void setEnabled(boolean enable)

setFileLoadEnabled

public void setFileLoadEnabled(boolean enabled)

setFileRevertEnabled

public void setFileRevertEnabled(boolean enabled)

setFileSaveEnabled

public void setFileSaveEnabled(boolean enabled)

setProjectFileLoaded

public void setProjectFileLoaded(String file)

setRunning

public void setRunning(boolean running,
                       String host)

Copyright © 1998-2010 Apache Software Foundation. All Rights Reserved.