Package Name: java.awt.menuitem
with java.awt.MenuComponent; use java.awt.MenuComponent;
with java.lang.String; use java.lang.String;
package java.awt.MenuItem is
type MenuItem_Obj is new MenuComponent_Obj with null record;
type MenuItem_Ptr is access all MenuItem_Obj'Class;
function new_MenuItem(
label : String_Ptr;
Obj : MenuItem_Ptr := null)
return MenuItem_Ptr;
procedure addNotify(Obj : access MenuItem_Obj);
function getLabel(Obj : access MenuItem_Obj) return String_Ptr;
procedure setLabel(Obj : access MenuItem_Obj;
label : String_Ptr);
function isEnabled(Obj : access MenuItem_Obj) return Boolean;
procedure enable(Obj : access MenuItem_Obj);
procedure enable(Obj : access MenuItem_Obj;
cond : Boolean);
procedure disable(Obj : access MenuItem_Obj);
function paramString(Obj : access MenuItem_Obj) return String_Ptr;
pragma Import(Java, addNotify);
pragma Import(Java, isEnabled);
pragma Import(Java, setLabel);
pragma Import(Java, getLabel);
pragma Import(Java, paramString);
pragma Import(Java, enable);
pragma Import(Java, disable);
pragma Import(Java_Constructor, new_MenuItem);
end java.awt.MenuItem;