Package org.omegat.util.gui
Class MenuExtender
java.lang.Object
org.omegat.util.gui.MenuExtender
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddMenuItem(MenuExtender.MenuKey target, Component menuItem) API for plugins/modules to add menu item.static voidaddMenuItems(MenuExtender.MenuKey target, List<Component> newMenuItems) static voidremoveMenuItems(MenuExtender.MenuKey target, List<Component> components)
-
Method Details
-
removeMenuItems
-
addMenuItems
-
addMenuItem
API for plugins/modules to add menu item.Plugins are recommended to use `IMainWindow#addMenuItem` instead of `IMainMenu#getProjectMenu` or similar methods. Because `MainWindow#getMainMenu` is an internal API and recommended not to use in plugins.
- Parameters:
target- MenuMarker object to indicate where to insert menu item.menuItem- component to insert.
-