Package org.robovm.apple.foundation
Class NSNotificationQueue
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSNotificationQueue
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NSNotificationQueue extends NSObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSNotificationQueue.NSNotificationQueuePtr
-
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 NSNotificationQueue(NSNotificationCenter notificationCenter)
protected
NSNotificationQueue(NSObject.Handle h, long handle)
protected
NSNotificationQueue(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dequeueNotificationsMatching(NSNotification notification, NSNotificationCoalescing coalesceMask)
void
enqueueNotification(NSNotification notification, NSPostingStyle postingStyle)
void
enqueueNotification(NSNotification notification, NSPostingStyle postingStyle, NSNotificationCoalescing coalesceMask, java.util.List<java.lang.String> modes)
void
enqueueNotification(NSNotification notification, NSPostingStyle postingStyle, NSNotificationCoalescing coalesceMask, NSRunLoopMode... modes)
static NSNotificationQueue
getDefaultQueue()
protected long
init(NSNotificationCenter notificationCenter)
-
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
-
NSNotificationQueue
protected NSNotificationQueue(NSObject.Handle h, long handle)
-
NSNotificationQueue
protected NSNotificationQueue(NSObject.SkipInit skipInit)
-
NSNotificationQueue
public NSNotificationQueue(NSNotificationCenter notificationCenter)
-
-
Method Detail
-
getDefaultQueue
public static NSNotificationQueue getDefaultQueue()
-
enqueueNotification
public void enqueueNotification(NSNotification notification, NSPostingStyle postingStyle, NSNotificationCoalescing coalesceMask, NSRunLoopMode... modes)
-
init
protected long init(NSNotificationCenter notificationCenter)
-
enqueueNotification
public void enqueueNotification(NSNotification notification, NSPostingStyle postingStyle)
-
enqueueNotification
public void enqueueNotification(NSNotification notification, NSPostingStyle postingStyle, NSNotificationCoalescing coalesceMask, java.util.List<java.lang.String> modes)
-
dequeueNotificationsMatching
public void dequeueNotificationsMatching(NSNotification notification, NSNotificationCoalescing coalesceMask)
-
-