Package org.eclipse.swt.internal.cocoa
Class NSMenu
- java.lang.Object
-
- org.eclipse.swt.internal.cocoa.id
-
- org.eclipse.swt.internal.cocoa.NSObject
-
- org.eclipse.swt.internal.cocoa.NSMenu
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addItem(NSMenuItem newItem)
NSMenuItem
addItemWithTitle(NSString aString, long aSelector, NSString charCode)
void
cancelTracking()
long
indexOfItemWithTarget(id target, long actionSelector)
NSMenu
initWithTitle(NSString aTitle)
void
insertItem(NSMenuItem newItem, long index)
NSArray
itemArray()
NSMenuItem
itemAtIndex(long index)
NSMenuItem
itemWithTag(long tag)
long
numberOfItems()
boolean
performKeyEquivalent(NSEvent theEvent)
static void
popUpContextMenu(NSMenu menu, NSEvent event, NSView view)
void
removeItem(NSMenuItem item)
void
removeItemAtIndex(long index)
void
setAutoenablesItems(boolean autoenablesItems)
void
setDelegate(id delegate)
void
setSubmenu(NSMenu aMenu, NSMenuItem anItem)
void
setTitle(NSString title)
NSString
title()
-
Methods inherited from class org.eclipse.swt.internal.cocoa.NSObject
accessibilityAttributeValue, accessibilitySetOverrideValue, addEventListener, alloc, autorelease, cancelAuthenticationChallenge, className, conformsToProtocol, copy, description, draggedImage, draggingDestinationWindow, draggingLocation, draggingPasteboard, draggingSourceOperationMask, handleEvent, init, isEqual, isKindOfClass, mutableCopy, outlineView, outlineView, outlineView, performSelector, performSelectorOnMainThread, readSelectionFromPasteboard, release, respondsToSelector, retain, retainCount, setValue, superclass, tableView, tableView, useCredential, valueForKey, writeSelectionToPasteboard
-
Methods inherited from class org.eclipse.swt.internal.cocoa.id
equals, hashCode, objc_getClass, toString
-
-
-
-
Constructor Detail
-
NSMenu
public NSMenu()
-
NSMenu
public NSMenu(long id)
-
NSMenu
public NSMenu(id id)
-
-
Method Detail
-
addItem
public void addItem(NSMenuItem newItem)
-
addItemWithTitle
public NSMenuItem addItemWithTitle(NSString aString, long aSelector, NSString charCode)
-
cancelTracking
public void cancelTracking()
-
indexOfItemWithTarget
public long indexOfItemWithTarget(id target, long actionSelector)
-
insertItem
public void insertItem(NSMenuItem newItem, long index)
-
itemArray
public NSArray itemArray()
-
itemAtIndex
public NSMenuItem itemAtIndex(long index)
-
itemWithTag
public NSMenuItem itemWithTag(long tag)
-
numberOfItems
public long numberOfItems()
-
performKeyEquivalent
public boolean performKeyEquivalent(NSEvent theEvent)
-
removeItem
public void removeItem(NSMenuItem item)
-
removeItemAtIndex
public void removeItemAtIndex(long index)
-
setAutoenablesItems
public void setAutoenablesItems(boolean autoenablesItems)
-
setDelegate
public void setDelegate(id delegate)
-
setSubmenu
public void setSubmenu(NSMenu aMenu, NSMenuItem anItem)
-
setTitle
public void setTitle(NSString title)
-
title
public NSString title()
-
-