dip.gui
Class ClientMenu.Item

java.lang.Object
  extended bydip.gui.ClientMenu.Item
Enclosing class:
ClientMenu

public static class ClientMenu.Item
extends java.lang.Object

Inner class that describes and obtains menu item info from the resource file.


Constructor Summary
ClientMenu.Item(java.lang.String name)
          Create a MenuItem definition from the properties file Mac OS X: for accelerator keys, "control" will be changed to use the platform default (Command).
 
Method Summary
 javax.swing.KeyStroke getAccelerator()
          Get item accelerator
 javax.swing.Icon getIcon()
          Get item icon
 int getMnemonic()
          Get item mnemonic
 java.lang.String getName()
          Get item name
 javax.swing.JMenuItem makeMenuItem(boolean indent)
          Create a JMenuItem with the Name, Mnemonic, Accelerator, and Icon for a given MenuItem.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientMenu.Item

public ClientMenu.Item(java.lang.String name)
Create a MenuItem definition from the properties file Mac OS X: for accelerator keys, "control" will be changed to use the platform default (Command).

Method Detail

getName

public java.lang.String getName()
Get item name


getMnemonic

public int getMnemonic()
Get item mnemonic


getAccelerator

public javax.swing.KeyStroke getAccelerator()
Get item accelerator


getIcon

public javax.swing.Icon getIcon()
Get item icon


makeMenuItem

public javax.swing.JMenuItem makeMenuItem(boolean indent)
Create a JMenuItem with the Name, Mnemonic, Accelerator, and Icon for a given MenuItem. If indent is false, and there is no icon assigned, no 'blank' icon is used.



Copyright 2002-2004 Zachary DelProposto / jDip Development Team. All Rights Reserved.