@Override public void invoke(NSNotification a) { block.invoke(new UIKeyboardAnimation(a.getUserInfo())); } });
@Override public void invoke(NSNotification a) { block.invoke(new UIKeyboardAnimation(a.getUserInfo())); } });
@Override public void invoke(NSNotification a) { block.invoke(a.getObject().as(CMSampleBuffer.class), a.getUserInfo()); } });
@Override public void invoke(NSNotification a) { block.invoke((NSMetadataQuery)a.getObject(), new NSMetadataQueryUpdatedItems(a.getUserInfo())); } });
@Override public void invoke(NSNotification a) { NSDictionary<?, ?> userInfo = a.getUserInfo(); NSManagedObjectContextNotification data = null; if (userInfo != null) { data = new NSManagedObjectContextNotification(userInfo); } block.invoke((NSManagedObject)a.getObject(), data, a); } });
@Override public void invoke(NSNotification a) { NSDictionary<?, ?> userInfo = a.getUserInfo(); NSPersistentStoreCoordinatorChangeNotification data = null; if (userInfo != null) { data = new NSPersistentStoreCoordinatorChangeNotification(userInfo); } block.invoke((NSPersistentStoreCoordinator)a.getObject(), data); } });
@Override public void invoke (NSNotification a) { block.invoke((MPMoviePlayerController) a.getObject(), new MPMoviePlayerThumbnailRequest(a.getUserInfo())); } });
@Override public void invoke (NSNotification a) { block.invoke((MPMoviePlayerController) a.getObject(), new MPMoviePlayerFullscreenAnimation(a.getUserInfo())); } });
@Override public void invoke(NSNotification a) { block.invoke((NSMetadataQuery)a.getObject(), new NSMetadataQueryUpdatedItems(a.getUserInfo())); } });
@SuppressWarnings("unchecked") @Override public void invoke (NSNotification a) { NSDictionary<?, ?> userInfo = a.getUserInfo(); NSArray<MPTimedMetadata> arr = (NSArray<MPTimedMetadata>) userInfo.get(TimedMetadataUserInfoKey()); block.invoke((MPMoviePlayerController) a.getObject(), arr); } });
@Override public void invoke(NSNotification a) { NSNumber val = (NSNumber)a.getUserInfo().get(StatusBarOrientationUserInfoKey()); block.invoke(UIInterfaceOrientation.valueOf(val.intValue())); } });
@Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); NSError error = null; if (data.containsKey(FailedToDecodeNotificationErrorKey())) { error = (NSError) data.get(FailedToDecodeNotificationErrorKey()); } block.invoke((AVSampleBufferDisplayLayer)a.getObject(), error); } });
@Override public void invoke(NSNotification notification) { NSDictionary<?, ?> data = notification.getUserInfo(); NSError error = null; if (data.containsKey(FailedToPlayToEndTimeErrorKey())) { error = (NSError) data.get(FailedToPlayToEndTimeErrorKey()); } block.invoke((AVPlayerItem)notification.getObject(), error); } });
@Override public void invoke(NSNotification a) { NSData d = null; NSDictionary<?, ?> data = a.getUserInfo(); if (data.containsKey(NotificationDataItem())) { d = (NSData)data.get(NotificationDataItem()); } block.invoke((NSFileHandle)a.getObject(), d); } });
@Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); NSError error = null; if (data.containsKey(NotificationErrorKey())) { error = (NSError) data.get(NotificationErrorKey()); } block.invoke((AVCaptureSession)a.getObject(), error); } });
@Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); EAAccessory accessory = null; if (data.containsKey(AccessoryKey())) { accessory = (EAAccessory) data.get(AccessoryKey()); } block.invoke((EAAccessoryManager)a.getObject(), accessory); } });
@Override public void invoke (NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); NSNumber val = (NSNumber) data.get(PlaybackDidFinishReasonUserInfoKey()); NSError error = (NSError) data.get("error"); block.invoke((MPMoviePlayerController) a.getObject(), MPMovieFinishReason.valueOf(val.intValue()), error); } });
@Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); NSNumber val = (NSNumber) data.get(OSStatusNotificationParameter()); OSStatus error = val != null ? OSStatus.valueOf((int)val.longValue()) : null; block.invoke(a.getObject().as(CMSampleBuffer.class), error); } });
@Override public void invoke(NSNotification a) { CMTimebase object = a.getObject() != null ? a.getObject().as(CMTimebase.class) : null; CMTime time = null; NSDictionary<?, ?> data = a.getUserInfo(); if (data.containsKey(EventTimeNotificationKey())) { time = data.get(EventTimeNotificationKey()).as(CMTime.class); } block.invoke(object, time); } });
@Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); NSNumber val1 = (NSNumber) data.get(UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRangeConduitNotificationParameter()); boolean mayOverlap = val1 != null ? val1.booleanValue() : false; NSDictionary<?, ?> val2 = (NSDictionary<?, ?>) data.get(MinUpcomingOutputPTSConduitNotificationParameter()); CMTime min = val2 != null ? CMTime.create(val2) : null; NSDictionary<?, ?> val3 = (NSDictionary<?, ?>) data.get(MaxUpcomingOutputPTSConduitNotificationParameter()); CMTime max = val3 != null ? CMTime.create(val3) : null; block.invoke(a.getObject().as(CMSampleBuffer.class), mayOverlap, min, max); } });