Package org.robovm.apple.uikit
Class UIMenuItem
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIMenuItem
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class UIMenuItem extends NSObject
- Since:
- Available in iOS 3.2 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
UIMenuItem.OnActionListener
static class
UIMenuItem.UIMenuItemPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description UIMenuItem()
UIMenuItem(java.lang.String title)
UIMenuItem(java.lang.String title, UIMenuItem.OnActionListener action)
UIMenuItem(java.lang.String title, org.robovm.objc.Selector action)
protected
UIMenuItem(NSObject.Handle h, long handle)
protected
UIMenuItem(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.robovm.objc.Selector
getAction()
UIMenuItem.OnActionListener
getActionListener()
java.lang.String
getTitle()
protected long
init(java.lang.String title, org.robovm.objc.Selector action)
void
setAction(org.robovm.objc.Selector v)
void
setActionListener(UIMenuItem.OnActionListener action)
void
setTitle(java.lang.String v)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
UIMenuItem
public UIMenuItem(java.lang.String title)
-
UIMenuItem
public UIMenuItem(java.lang.String title, UIMenuItem.OnActionListener action)
-
UIMenuItem
public UIMenuItem()
-
UIMenuItem
protected UIMenuItem(NSObject.Handle h, long handle)
-
UIMenuItem
protected UIMenuItem(NSObject.SkipInit skipInit)
-
UIMenuItem
public UIMenuItem(java.lang.String title, org.robovm.objc.Selector action)
-
-
Method Detail
-
setActionListener
public void setActionListener(UIMenuItem.OnActionListener action)
-
getActionListener
public UIMenuItem.OnActionListener getActionListener()
-
getTitle
public java.lang.String getTitle()
-
setTitle
public void setTitle(java.lang.String v)
-
getAction
public org.robovm.objc.Selector getAction()
-
setAction
public void setAction(org.robovm.objc.Selector v)
-
init
protected long init(java.lang.String title, org.robovm.objc.Selector action)
-
-