StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.awt
Interface XMenu

All Superinterfaces:
com.sun.star.uno.XInterface
All Known Subinterfaces:
com.sun.star.awt.XMenuBar, com.sun.star.awt.XPopupMenu

public abstract interface XMenu
extends com.sun.star.uno.XInterface


Field Summary
static com.sun.star.uno.Uik UIK
           
static java.lang.Object UNORUNTIMEDATA
           
static com.sun.star.lib.uno.typeinfo.TypeInfo[] UNOTYPEINFO
           
 
Method Summary
abstract  void addMenuListener(com.sun.star.awt.XMenuListener xml)
           
abstract  void enableItem(short s, boolean b)
           
abstract  short getItemCount()
           
abstract  short getItemId(short s)
           
abstract  short getItemPos(short s)
           
abstract  java.lang.String getItemText(short s)
           
abstract  com.sun.star.awt.XPopupMenu getPopupMenu(short s)
           
abstract  void insertItem(short s1, java.lang.String s2, short s3, short s4)
           
abstract  boolean isItemEnabled(short s)
           
abstract  void removeItem(short s1, short s2)
           
abstract  void removeMenuListener(com.sun.star.awt.XMenuListener xml)
           
abstract  void setItemText(short s1, java.lang.String s2)
           
abstract  void setPopupMenu(short s, com.sun.star.awt.XPopupMenu xpm)
           
 

Field Detail

UIK

public static final com.sun.star.uno.Uik UIK

UNORUNTIMEDATA

public static final java.lang.Object UNORUNTIMEDATA

UNOTYPEINFO

public static final com.sun.star.lib.uno.typeinfo.TypeInfo[] UNOTYPEINFO
Method Detail

addMenuListener

public abstract void addMenuListener(com.sun.star.awt.XMenuListener xml)
                              throws com.sun.star.uno.RuntimeException

enableItem

public abstract void enableItem(short s,
                                boolean b)
                         throws com.sun.star.uno.RuntimeException

getItemCount

public abstract short getItemCount()
                            throws com.sun.star.uno.RuntimeException

getItemId

public abstract short getItemId(short s)
                         throws com.sun.star.uno.RuntimeException

getItemPos

public abstract short getItemPos(short s)
                          throws com.sun.star.uno.RuntimeException

getItemText

public abstract java.lang.String getItemText(short s)
                                      throws com.sun.star.uno.RuntimeException

getPopupMenu

public abstract com.sun.star.awt.XPopupMenu getPopupMenu(short s)
                                                  throws com.sun.star.uno.RuntimeException

insertItem

public abstract void insertItem(short s1,
                                java.lang.String s2,
                                short s3,
                                short s4)
                         throws com.sun.star.uno.RuntimeException

isItemEnabled

public abstract boolean isItemEnabled(short s)
                               throws com.sun.star.uno.RuntimeException

removeItem

public abstract void removeItem(short s1,
                                short s2)
                         throws com.sun.star.uno.RuntimeException

removeMenuListener

public abstract void removeMenuListener(com.sun.star.awt.XMenuListener xml)
                                 throws com.sun.star.uno.RuntimeException

setItemText

public abstract void setItemText(short s1,
                                 java.lang.String s2)
                          throws com.sun.star.uno.RuntimeException

setPopupMenu

public abstract void setPopupMenu(short s,
                                  com.sun.star.awt.XPopupMenu xpm)
                           throws com.sun.star.uno.RuntimeException

StarOffice 5.2 API
reverse engineered by classdoc