Package weka.gui
Interface MainMenuExtension
public interface MainMenuExtension
Classes implementing this interface will be displayed in the "Extensions"
menu in the main GUI of Weka.
- Version:
- $Revision: 8034 $
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Fills the frame with life, like adding components, window listeners, setting size, location, etc.getActionListener
(JFrame owner) If the extension has a custom ActionListener for the menu item, then it must be returned here.Returns the name of the menu item.Returns the name of the submenu.
-
Method Details
-
getMenuTitle
String getMenuTitle()Returns the name of the menu item.- Returns:
- the name of the menu item.
-
getActionListener
If the extension has a custom ActionListener for the menu item, then it must be returned here. Having a customActionListener
also means that the component handles any frame by itself.- Parameters:
owner
- the owner of potential dialogs- Returns:
- a custom ActionListener, can be null
- See Also:
-
fillFrame
Fills the frame with life, like adding components, window listeners, setting size, location, etc. The frame object can be either derived fromJFrame
or fromJInternalFrame
. This method is only called in casegetActionListener()
returns null.- Parameters:
frame
- the frame object to embed components, etc.- See Also: