adams.gui.menu
Class AbstractWekaMenuItemDefinition

java.lang.Object
  extended by adams.gui.application.AbstractMenuItemDefinition
      extended by adams.gui.menu.AbstractWekaMenuItemDefinition
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AbstractParameterHandlingWekaMenuItemDefinition, BayesNetEditor, BoundaryVisualizer, Experimenter, PackageManager, SqlViewer

public abstract class AbstractWekaMenuItemDefinition
extends AbstractMenuItemDefinition

Abstract menu item menu item definitions for Weka elements. Defines the WEKA icon already.

Version:
$Revision: 5102 $
Author:
fracpete (fracpete at waikato dot ac dot nz)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class adams.gui.application.AbstractMenuItemDefinition
CATEGORY_HELP, CATEGORY_MAINTENANCE, CATEGORY_PROGRAM, CATEGORY_TOOLS, CATEGORY_VISUALIZATION, m_Owner
 
Constructor Summary
  AbstractWekaMenuItemDefinition()
          Initializes the menu item with no owner.
protected AbstractWekaMenuItemDefinition(AbstractApplicationFrame owner)
          Initializes the menu item.
 
Method Summary
 String getCategory()
          Returns the category of the menu item in which it should appear, i.e., the name of the menu.
 String getIconName()
          Returns the file name of the icon.
 
Methods inherited from class adams.gui.application.AbstractMenuItemDefinition
createChildFrame, createChildFrame, createChildWindow, createChildWindow, forCommandLine, forName, getDebugging, getIcon, getMenuItem, getMenuItemDefinitions, getOwner, getSystemErr, getSystemOut, getTitle, getUserMode, initialize, isSingleton, launch, postLaunch, preLaunch, requiresRestartableApplication, setOwner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractWekaMenuItemDefinition

public AbstractWekaMenuItemDefinition()
Initializes the menu item with no owner.


AbstractWekaMenuItemDefinition

protected AbstractWekaMenuItemDefinition(AbstractApplicationFrame owner)
Initializes the menu item.

Parameters:
owner - the owning application
Method Detail

getIconName

public String getIconName()
Returns the file name of the icon.

Overrides:
getIconName in class AbstractMenuItemDefinition
Returns:
the filename or null if no icon available

getCategory

public String getCategory()
Returns the category of the menu item in which it should appear, i.e., the name of the menu.

Specified by:
getCategory in class AbstractMenuItemDefinition
Returns:
the category/menu name


Copyright © 2012 University of Waikato, Hamilton, NZ. All Rights Reserved.