org.apache.pivot.wtk.content
Class MenuItemData

java.lang.Object
  extended by org.apache.pivot.wtk.content.ButtonData
      extended by org.apache.pivot.wtk.content.MenuItemData

public class MenuItemData
extends ButtonData

Default menu item data implementation.


Constructor Summary
MenuItemData()
          Constructor.
MenuItemData(Image icon)
          Constructor.
MenuItemData(Image icon, String text)
          Constructor.
MenuItemData(Image icon, String text, Keyboard.KeyStroke keyboardShortcut)
          Constructor.
MenuItemData(String text)
          Constructor.
 
Method Summary
 Keyboard.KeyStroke getKeyboardShortcut()
           
 void setKeyboardShortcut(Keyboard.KeyStroke keyboardShortcut)
           
 void setKeyboardShortcut(String keyboardShortcut)
           
 
Methods inherited from class org.apache.pivot.wtk.content.ButtonData
getIcon, getText, getUserData, setIcon, setIcon, setIcon, setText, setUserData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuItemData

public MenuItemData()
Constructor.


MenuItemData

public MenuItemData(Image icon)
Constructor.

Parameters:
icon - The icon to display in the menu item.

MenuItemData

public MenuItemData(String text)
Constructor.

Parameters:
text - The text to display in the menu item.

MenuItemData

public MenuItemData(Image icon,
                    String text)
Constructor.

Parameters:
icon - The icon to display in the menu item.
text - The text to display in the menu item.

MenuItemData

public MenuItemData(Image icon,
                    String text,
                    Keyboard.KeyStroke keyboardShortcut)
Constructor.

Parameters:
icon - The icon to display in the menu item.
text - The text to display in the menu item.
keyboardShortcut - The keyboard shortcut associated with this menu item.
Method Detail

getKeyboardShortcut

public Keyboard.KeyStroke getKeyboardShortcut()

setKeyboardShortcut

public void setKeyboardShortcut(Keyboard.KeyStroke keyboardShortcut)

setKeyboardShortcut

public void setKeyboardShortcut(String keyboardShortcut)