Package org.robovm.apple.carplay
Class CPAlertAction
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.carplay.CPAlertAction
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CPAlertAction extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 12.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CPAlertAction.CPAlertActionPtr
-
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 protected
CPAlertAction()
CPAlertAction(java.lang.String title, CPAlertActionStyle style, org.robovm.objc.block.VoidBlock1<CPAlertAction> handler)
CPAlertAction(NSCoder decoder)
protected
CPAlertAction(NSObject.Handle h, long handle)
protected
CPAlertAction(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
org.robovm.objc.block.VoidBlock1<CPAlertAction>
getHandler()
CPAlertActionStyle
getStyle()
java.lang.String
getTitle()
protected long
init(java.lang.String title, CPAlertActionStyle style, org.robovm.objc.block.VoidBlock1<CPAlertAction> handler)
protected long
init(NSCoder decoder)
static boolean
supportsSecureCoding()
-
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
-
CPAlertAction
protected CPAlertAction()
-
CPAlertAction
protected CPAlertAction(NSObject.Handle h, long handle)
-
CPAlertAction
protected CPAlertAction(NSObject.SkipInit skipInit)
-
CPAlertAction
public CPAlertAction(java.lang.String title, CPAlertActionStyle style, org.robovm.objc.block.VoidBlock1<CPAlertAction> handler)
-
CPAlertAction
public CPAlertAction(NSCoder decoder)
-
-
Method Detail
-
getTitle
public java.lang.String getTitle()
-
getStyle
public CPAlertActionStyle getStyle()
-
getHandler
public org.robovm.objc.block.VoidBlock1<CPAlertAction> getHandler()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(java.lang.String title, CPAlertActionStyle style, org.robovm.objc.block.VoidBlock1<CPAlertAction> handler)
-
init
protected long init(NSCoder decoder)
-
-