Package org.robovm.apple.carplay
Class CPVoiceControlTemplate
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.carplay.CPTemplate
-
- org.robovm.apple.carplay.CPVoiceControlTemplate
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CPVoiceControlTemplate extends CPTemplate
- Since:
- Available in iOS 12.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CPVoiceControlTemplate.CPVoiceControlTemplatePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.carplay.CPTemplate
CPTemplate.CPTemplatePtr
-
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 CPVoiceControlTemplate()
CPVoiceControlTemplate(NSArray<CPVoiceControlState> voiceControlStates)
protected
CPVoiceControlTemplate(NSObject.Handle h, long handle)
protected
CPVoiceControlTemplate(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activateVoiceControlState(java.lang.String identifier)
java.lang.String
getActiveStateIdentifier()
NSArray<CPVoiceControlState>
getVoiceControlStates()
protected long
init(NSArray<CPVoiceControlState> voiceControlStates)
-
Methods inherited from class org.robovm.apple.carplay.CPTemplate
encode, getUserInfo, init, setUserInfo, 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
-
CPVoiceControlTemplate
public CPVoiceControlTemplate()
-
CPVoiceControlTemplate
protected CPVoiceControlTemplate(NSObject.Handle h, long handle)
-
CPVoiceControlTemplate
protected CPVoiceControlTemplate(NSObject.SkipInit skipInit)
-
CPVoiceControlTemplate
public CPVoiceControlTemplate(NSArray<CPVoiceControlState> voiceControlStates)
-
-
Method Detail
-
getVoiceControlStates
public NSArray<CPVoiceControlState> getVoiceControlStates()
-
getActiveStateIdentifier
public java.lang.String getActiveStateIdentifier()
-
init
protected long init(NSArray<CPVoiceControlState> voiceControlStates)
-
activateVoiceControlState
public void activateVoiceControlState(java.lang.String identifier)
-
-