Package org.eclipse.swt.internal.cocoa
Class NSMenuItem
- java.lang.Object
-
- org.eclipse.swt.internal.cocoa.id
-
- org.eclipse.swt.internal.cocoa.NSObject
-
- org.eclipse.swt.internal.cocoa.NSMenuItem
-
- Direct Known Subclasses:
SWTMenuItem
public class NSMenuItem extends NSObject
-
-
Constructor Summary
Constructors Constructor Description NSMenuItem()
NSMenuItem(long id)
NSMenuItem(id id)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
action()
NSAttributedString
attributedTitle()
NSImage
image()
NSMenuItem
initWithTitle(NSString aString, long aSelector, NSString charCode)
boolean
isHidden()
boolean
isSeparatorItem()
NSString
keyEquivalent()
long
keyEquivalentModifierMask()
static NSMenuItem
separatorItem()
void
setAction(long action)
void
setAttributedTitle(NSAttributedString attributedTitle)
void
setEnabled(boolean enabled)
void
setHidden(boolean hidden)
void
setImage(NSImage image)
void
setKeyEquivalent(NSString keyEquivalent)
void
setKeyEquivalentModifierMask(long keyEquivalentModifierMask)
void
setMenu(NSMenu menu)
void
setState(long state)
void
setSubmenu(NSMenu submenu)
void
setTag(long tag)
void
setTarget(id target)
void
setTitle(NSString title)
void
setToolTip(NSString toolTip)
long
state()
NSMenu
submenu()
long
tag()
id
target()
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
-
NSMenuItem
public NSMenuItem()
-
NSMenuItem
public NSMenuItem(long id)
-
NSMenuItem
public NSMenuItem(id id)
-
-
Method Detail
-
action
public long action()
-
attributedTitle
public NSAttributedString attributedTitle()
-
image
public NSImage image()
-
initWithTitle
public NSMenuItem initWithTitle(NSString aString, long aSelector, NSString charCode)
-
isHidden
public boolean isHidden()
-
isSeparatorItem
public boolean isSeparatorItem()
-
keyEquivalent
public NSString keyEquivalent()
-
keyEquivalentModifierMask
public long keyEquivalentModifierMask()
-
separatorItem
public static NSMenuItem separatorItem()
-
setAction
public void setAction(long action)
-
setAttributedTitle
public void setAttributedTitle(NSAttributedString attributedTitle)
-
setEnabled
public void setEnabled(boolean enabled)
-
setHidden
public void setHidden(boolean hidden)
-
setImage
public void setImage(NSImage image)
-
setKeyEquivalent
public void setKeyEquivalent(NSString keyEquivalent)
-
setKeyEquivalentModifierMask
public void setKeyEquivalentModifierMask(long keyEquivalentModifierMask)
-
setMenu
public void setMenu(NSMenu menu)
-
setState
public void setState(long state)
-
setSubmenu
public void setSubmenu(NSMenu submenu)
-
setTag
public void setTag(long tag)
-
setTarget
public void setTarget(id target)
-
setTitle
public void setTitle(NSString title)
-
setToolTip
public void setToolTip(NSString toolTip)
-
state
public long state()
-
submenu
public NSMenu submenu()
-
tag
public long tag()
-
target
public id target()
-
title
public NSString title()
-
-