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 voidaddItem(NSMenuItem newItem)NSMenuItemaddItemWithTitle(NSString aString, long aSelector, NSString charCode)voidcancelTracking()longindexOfItemWithTarget(id target, long actionSelector)NSMenuinitWithTitle(NSString aTitle)voidinsertItem(NSMenuItem newItem, long index)NSArrayitemArray()NSMenuItemitemAtIndex(long index)NSMenuItemitemWithTag(long tag)longnumberOfItems()booleanperformKeyEquivalent(NSEvent theEvent)static voidpopUpContextMenu(NSMenu menu, NSEvent event, NSView view)voidremoveItem(NSMenuItem item)voidremoveItemAtIndex(long index)voidsetAutoenablesItems(boolean autoenablesItems)voidsetDelegate(id delegate)voidsetSubmenu(NSMenu aMenu, NSMenuItem anItem)voidsetTitle(NSString title)NSStringtitle()-
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()
-
-