StarOffice 5.2 API
reverse engineered by classdoc

java.awt
Class Menu

java.lang.Object
  |
  +--java.awt.MenuComponent
        |
        +--java.awt.MenuItem
              |
              +--java.awt.Menu
All Implemented Interfaces:
java.awt.MenuContainer, java.io.Serializable

public synchronized class Menu
extends java.awt.MenuItem
implements java.awt.MenuContainer

See Also:
Serialized Form

Field Summary
private static java.lang.String base
           
(package private)  boolean isHelpMenu
           
(package private)  java.util.Vector items
           
private  int menuSerializedDataVersion
           
private static int nameCounter
           
private static long serialVersionUID
           
(package private)  boolean tearOff
           
 
Fields inherited from class java.awt.MenuItem
actionCommand, actionListener, enabled, eventMask, label, menuItemSerializedDataVersion, shortcut
 
Fields inherited from class java.awt.MenuComponent
actionListenerK, font, itemListenerK, name, nameExplicitlySet, newEventsOnly, parent, peer
 
Constructor Summary
Menu()
           
Menu(java.lang.String s)
           
Menu(java.lang.String s, boolean b)
           
 
Method Summary
 java.awt.MenuItem add(java.awt.MenuItem mi)
           
 void add(java.lang.String s)
           
 void addNotify()
           
 void addSeparator()
           
(package private)  java.lang.String constructComponentName()
           
 int countItems()
           
(package private)  void deleteShortcut(java.awt.MenuShortcut ms)
           
 java.awt.MenuItem getItem(int i)
           
 int getItemCount()
           
(package private)  java.awt.MenuItem getShortcutMenuItem(java.awt.MenuShortcut ms)
           
(package private)  boolean handleShortcut(java.awt.event.KeyEvent ke)
           
 void insert(java.awt.MenuItem mi, int i)
           
 void insert(java.lang.String s, int i)
           
 void insertSeparator(int i)
           
 boolean isTearOff()
           
 java.lang.String paramString()
           
private  void readObject(java.io.ObjectInputStream ois)
           
 void remove(int i)
           
 void remove(java.awt.MenuComponent mc)
           
 void removeAll()
           
 void removeNotify()
           
(package private)  java.util.Enumeration shortcuts()
           
private  void writeObject(java.io.ObjectOutputStream oos)
           
 
Methods inherited from class java.awt.MenuItem
addActionListener, deleteShortcut, disable, disableEvents, enable, enable, enableEvents, eventEnabled, getActionCommand, getLabel, getShortcut, isEnabled, processActionEvent, processEvent, removeActionListener, setActionCommand, setEnabled, setLabel, setShortcut
 
Methods inherited from class java.awt.MenuComponent
dispatchEvent, dispatchEventImpl, getFont, getName, getParent, getPeer, getTreeLock, postEvent, setFont, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

base

private static final java.lang.String base

isHelpMenu

boolean isHelpMenu

items

java.util.Vector items

menuSerializedDataVersion

private int menuSerializedDataVersion

nameCounter

private static int nameCounter

serialVersionUID

private static final long serialVersionUID

tearOff

boolean tearOff
Constructor Detail

Menu

public Menu()

Menu

public Menu(java.lang.String s)

Menu

public Menu(java.lang.String s,
            boolean b)
Method Detail

add

public java.awt.MenuItem add(java.awt.MenuItem mi)

add

public void add(java.lang.String s)

addNotify

public void addNotify()

addSeparator

public void addSeparator()

constructComponentName

java.lang.String constructComponentName()

countItems

public int countItems()

deleteShortcut

void deleteShortcut(java.awt.MenuShortcut ms)

getItem

public java.awt.MenuItem getItem(int i)

getItemCount

public int getItemCount()

getShortcutMenuItem

java.awt.MenuItem getShortcutMenuItem(java.awt.MenuShortcut ms)

handleShortcut

boolean handleShortcut(java.awt.event.KeyEvent ke)

insert

public void insert(java.awt.MenuItem mi,
                   int i)

insert

public void insert(java.lang.String s,
                   int i)

insertSeparator

public void insertSeparator(int i)

isTearOff

public boolean isTearOff()

paramString

public java.lang.String paramString()

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.lang.ClassNotFoundException,
                        java.io.IOException

remove

public void remove(int i)

remove

public void remove(java.awt.MenuComponent mc)
Specified by:
remove in interface java.awt.MenuContainer

removeAll

public void removeAll()

removeNotify

public void removeNotify()

shortcuts

java.util.Enumeration shortcuts()

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.lang.ClassNotFoundException,
                         java.io.IOException

StarOffice 5.2 API
reverse engineered by classdoc