A C I M O R

A

addActionListener(ActionListener) - Method in interface org.ananas.mac.menu.ApplicationItem
Adds the specified action listener to receive action events from this menu item.
ApplicationItem - interface org.ananas.mac.menu.ApplicationItem.
A system-independent interface for "application-smart" menu items. An "application-smart" menu item is a menu item that will appear in in the application menu under MacOS.
ApplicationItemFactory - class org.ananas.mac.menu.ApplicationItemFactory.
This class provides a set of methods to create "application-smart" menu items. An "application-smart" menu item is a menu item that will appear in in the application menu under MacOS.
ApplicationItemFactory() - Constructor for class org.ananas.mac.menu.ApplicationItemFactory
 
AWTDemo - class org.ananas.mac.menu.demo.AWTDemo.
This class demonstrates the use of the library to abstract application menus.
AWTDemo() - Constructor for class org.ananas.mac.menu.demo.AWTDemo
Creates a frame that demonstrates application menus.

C

createAboutItem() - Static method in class org.ananas.mac.menu.ApplicationItemFactory
Creates a new "application-smart" menu item for the about menu.
createPreferencesItem() - Static method in class org.ananas.mac.menu.ApplicationItemFactory
Creates a new "application-smart" menu item for the preferences menu.
createQuitItem() - Static method in class org.ananas.mac.menu.ApplicationItemFactory
Creates a new "application-smart" menu item for the quit menu.

I

isAddedToMenu() - Method in interface org.ananas.mac.menu.ApplicationItem
Returns true if the menu item will or has been added to application menu.

M

main(String[]) - Static method in class org.ananas.mac.menu.demo.AWTDemo
Runs the demo.

O

org.ananas.mac.menu - package org.ananas.mac.menu
This package abstracts the MacOS application menu.
org.ananas.mac.menu.demo - package org.ananas.mac.menu.demo
This package contains samples demonstrating the MacOS application menu library.

R

register(Icon, JMenu) - Method in interface org.ananas.mac.menu.ApplicationItem
Registers the "application" menu item.
register(Icon, KeyStroke, JMenu) - Method in interface org.ananas.mac.menu.ApplicationItem
Registers the "application" menu item.
register(String, Icon, JMenu) - Method in interface org.ananas.mac.menu.ApplicationItem
Registers the "application" menu item.
register(String, Icon, KeyStroke, JMenu) - Method in interface org.ananas.mac.menu.ApplicationItem
Registers the "application" menu item.
register(String, int, JMenu) - Method in interface org.ananas.mac.menu.ApplicationItem
Registers the "application" menu item.
register(String, int, KeyStroke, JMenu) - Method in interface org.ananas.mac.menu.ApplicationItem
Registers the "application" menu item.
register(String, JMenu) - Method in interface org.ananas.mac.menu.ApplicationItem
Registers the "application" menu item.
register(String, KeyStroke, JMenu) - Method in interface org.ananas.mac.menu.ApplicationItem
Registers the "application" menu item.
register(String, Menu) - Method in interface org.ananas.mac.menu.ApplicationItem
Registers the "application" menu item.
register(String, MenuShortcut, Menu) - Method in interface org.ananas.mac.menu.ApplicationItem
Registers the "application" menu item.
removeActionListener(ActionListener) - Method in interface org.ananas.mac.menu.ApplicationItem
Removes the specified action listener so it no longer receives action events from this menu item.

A C I M O R