|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gnu.glib.Struct
org.gnu.glib.GObject
org.gnu.gtk.GtkObject
org.gnu.gtk.ItemFactory
public class ItemFactory
Old class replaced by UIManager
. This class is provided for
compatibility only - it will be removed in future releases of java-gnome. Do
not use in new code.
Constructor Summary | |
---|---|
ItemFactory(Type containerType,
java.lang.String path,
AccelGroup accelGroup)
Deprecated. Create a new ItemFactory object. |
Method Summary | |
---|---|
void |
createItem(ItemFactoryEntry entry)
Deprecated. Create an item for entry. |
void |
createItems(ItemFactoryEntry[] entries)
Deprecated. Create the items from the entries. |
void |
deleteEntries(ItemFactoryEntry[] entries)
Deprecated. Delete the menu items which were created from the entries by the item factory. |
void |
deleteEntry(ItemFactoryEntry entry)
Deprecated. Delete the menu item that was created from entry by the item factory. |
void |
deleteItem(java.lang.String path)
Deprecated. Delete the menu item that was created for path by the item factory. |
static ItemFactory |
fromWidget(Widget widget)
Deprecated. Obtain the item factory from which a widget was created. |
Widget |
getItem(java.lang.String path)
Deprecated. Obtain the menu item that corresponds to path. |
static Type |
getType()
Deprecated. Retrieve the runtime type used by the GLib library. |
Widget |
getWidget(java.lang.String path)
Deprecated. Obtain the widget that corresponds to path. |
void |
popup(int x,
int y,
int mouseButton)
Deprecated. Pops up the menu constructed with the item factory. |
Methods inherited from class org.gnu.gtk.GtkObject |
---|
destroy, sink |
Methods inherited from class org.gnu.glib.Struct |
---|
equals, getHandle, getNullHandle, hashCode |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ItemFactory(Type containerType, java.lang.String path, AccelGroup accelGroup)
containerType
- The type of menu to create. It can be a MenuBar, a Menu, or an
OptionMenu.path
- The factory path of the new item factory, a string of the form "accelGroup
- A AccelGroup to which the accelerators to the menu items will
be added, or null to create a new one.Method Detail |
---|
public static ItemFactory fromWidget(Widget widget)
widget
- The widget to use for the search.public void createItem(ItemFactoryEntry entry)
entry
- The IconFactoryEntry to create an item for.public void createItems(ItemFactoryEntry[] entries)
entries
- An array of IconFactoryEntry objects that describe the menus
to be created.public void deleteItem(java.lang.String path)
path
- The path to the item to delete.public void deleteEntry(ItemFactoryEntry entry)
entry
- The Entry to delete.public void deleteEntries(ItemFactoryEntry[] entries)
entries
- The entries to delete.public Widget getItem(java.lang.String path)
path
- The path to the menu item.
public Widget getWidget(java.lang.String path)
path
- The path to the widget
public void popup(int x, int y, int mouseButton)
x
- The x coordinate for the popup menuy
- The y coordinate for the popup menumouseButton
- The mouse button which was pressed. These values are defined
in MouseEvent
.public static Type getType()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |