Package org.omegat.gui.main
Class BaseMainWindowMenu
java.lang.Object
org.omegat.gui.main.BaseMainWindowMenu
- All Implemented Interfaces:
ActionListener,EventListener,MenuListener,IMainMenu
- Direct Known Subclasses:
MainWindowBurgerMenu,MainWindowMenu
public abstract class BaseMainWindowMenu
extends Object
implements ActionListener, MenuListener, IMainMenu
Base class for create main menu and handle main menu events.
Add newly created MenuItem items to /src/org/omegat/gui/main/MainMenuShortcuts.properties and /src/org/omegat/gui/main/MainMenuShortcuts.mac.properties with the proper shortcuts if set.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionBaseMainWindowMenu(IMainWindow mainWindow, BaseMainWindowMenuHandler mainWindowMenuHandler) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetMenu(MenuExtender.MenuKey marker) voidinvokeAction(String action, int modifiers) Code for dispatching events from components to event handlers.voidvoidvoidmenuSelected(MenuEvent evt) Code for dispatching events from components to event handlers.
-
Field Details
-
editMultipleDefault
-
editMultipleAlternate
-
gotoHistoryBackMenuItem
-
gotoHistoryForwardMenuItem
-
PROJECT_MENU
- See Also:
-
EDIT_MENU
- See Also:
-
GOTO_MENU
- See Also:
-
VIEW_MENU
- See Also:
-
TOOLS_MENU
- See Also:
-
OPTIONS_MENU
- See Also:
-
HELP_MENU
- See Also:
-
PROJECT_OPEN_RECENT_SUBMENU
- See Also:
-
PROJECT_ACCESS_PROJECT_FILES_SUBMENU
- See Also:
-
PROJECT_EDIT_MENUITEM
- See Also:
-
SELECT_FUZZY_SUBMENU
- See Also:
-
INSERT_CHARS_SUBMENU
- See Also:
-
SWITCH_CASE_SUBMENU
- See Also:
-
GOTO_X_ENTRY_SUBMENU
- See Also:
-
VIEW_MODIFICATION_INFO_SUBMENU
- See Also:
-
OPTIONS_MACHINE_TRANSLATE_SUBMENU
- See Also:
-
OPTIONS_DICTIONARY_SUBMENU
- See Also:
-
OPTIONS_GLOSSARY_SUBMENU
- See Also:
-
OPTIONS_AUTOCOMPLETE_SUBMENU
- See Also:
-
HELP_ABOUT_MENUITEM
- See Also:
-
-
Constructor Details
-
BaseMainWindowMenu
-
-
Method Details
-
actionPerformed
- Specified by:
actionPerformedin interfaceActionListener
-
invokeAction
Code for dispatching events from components to event handlers.- Specified by:
invokeActionin interfaceIMainMenu- Parameters:
action- ActionCommand of triggering menu itemmodifiers- Modifier key flags (can be zero)
-
getMachineTranslationMenu
- Specified by:
getMachineTranslationMenuin interfaceIMainMenu
-
getOptionsMenu
- Specified by:
getOptionsMenuin interfaceIMainMenu
-
getToolsMenu
- Specified by:
getToolsMenuin interfaceIMainMenu
-
getGlossaryMenu
- Specified by:
getGlossaryMenuin interfaceIMainMenu
-
getProjectMenu
- Specified by:
getProjectMenuin interfaceIMainMenu
-
getAutoCompletionMenu
- Specified by:
getAutoCompletionMenuin interfaceIMainMenu
-
getHelpMenu
- Specified by:
getHelpMenuin interfaceIMainMenu
-
getMenu
-