Package org.robovm.apple.uikit
Class UIApplicationShortcutItem
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIApplicationShortcutItem
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
UIMutableApplicationShortcutItem
public class UIApplicationShortcutItem extends NSObject
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UIApplicationShortcutItem.UIApplicationShortcutItemPtr
-
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 UIApplicationShortcutItem(java.lang.String type, java.lang.String localizedTitle)
UIApplicationShortcutItem(java.lang.String type, java.lang.String localizedTitle, java.lang.String localizedSubtitle, UIApplicationShortcutIcon icon, NSDictionary<?,?> userInfo)
protected
UIApplicationShortcutItem(NSObject.Handle h, long handle)
protected
UIApplicationShortcutItem(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UIApplicationShortcutIcon
getIcon()
java.lang.String
getLocalizedSubtitle()
java.lang.String
getLocalizedTitle()
java.lang.String
getType()
NSDictionary<?,?>
getUserInfo()
protected long
init(java.lang.String type, java.lang.String localizedTitle)
protected long
init(java.lang.String type, java.lang.String localizedTitle, java.lang.String localizedSubtitle, UIApplicationShortcutIcon icon, NSDictionary<?,?> userInfo)
void
setIcon(UIApplicationShortcutIcon v)
void
setLocalizedSubtitle(java.lang.String v)
void
setLocalizedTitle(java.lang.String v)
void
setType(java.lang.String v)
void
setUserInfo(NSDictionary<?,?> 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
-
UIApplicationShortcutItem
protected UIApplicationShortcutItem(NSObject.Handle h, long handle)
-
UIApplicationShortcutItem
protected UIApplicationShortcutItem(NSObject.SkipInit skipInit)
-
UIApplicationShortcutItem
public UIApplicationShortcutItem(java.lang.String type, java.lang.String localizedTitle, java.lang.String localizedSubtitle, UIApplicationShortcutIcon icon, NSDictionary<?,?> userInfo)
-
UIApplicationShortcutItem
public UIApplicationShortcutItem(java.lang.String type, java.lang.String localizedTitle)
-
-
Method Detail
-
getType
public java.lang.String getType()
-
getLocalizedTitle
public java.lang.String getLocalizedTitle()
-
getLocalizedSubtitle
public java.lang.String getLocalizedSubtitle()
-
getIcon
public UIApplicationShortcutIcon getIcon()
-
getUserInfo
public NSDictionary<?,?> getUserInfo()
-
setType
public void setType(java.lang.String v)
-
setLocalizedTitle
public void setLocalizedTitle(java.lang.String v)
-
setLocalizedSubtitle
public void setLocalizedSubtitle(java.lang.String v)
-
setIcon
public void setIcon(UIApplicationShortcutIcon v)
-
setUserInfo
public void setUserInfo(NSDictionary<?,?> v)
-
init
protected long init(java.lang.String type, java.lang.String localizedTitle, java.lang.String localizedSubtitle, UIApplicationShortcutIcon icon, NSDictionary<?,?> userInfo)
-
init
protected long init(java.lang.String type, java.lang.String localizedTitle)
-
-