/** * @since Available in iOS 3.0 and later. */ public static NSObject observeAccessoryDidConnect(EAAccessoryManager object, final VoidBlock3<EAAccessoryManager, EAAccessory, EAAccessory> block) { return NSNotificationCenter.getDefaultCenter().addObserver(AccessoryDidConnectNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); EAAccessory accessory = null; EAAccessory selectedAccessory = null; if (data.containsKey(AccessoryKey())) { accessory = (EAAccessory) data.get(AccessoryKey()); } if (data.containsKey(AccessorySelectedKey())) { selectedAccessory = (EAAccessory) data.get(AccessorySelectedKey()); } block.invoke((EAAccessoryManager)a.getObject(), accessory, selectedAccessory); } }); } /**
/** * @since Available in iOS 3.0 and later. */ public static NSObject observeAccessoryDidDisconnect(EAAccessoryManager object, final VoidBlock2<EAAccessoryManager, EAAccessory> block) { return NSNotificationCenter.getDefaultCenter().addObserver(AccessoryDidDisconnectNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @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(); EAAccessory accessory = null; EAAccessory selectedAccessory = null; if (data.containsKey(AccessoryKey())) { accessory = (EAAccessory) data.get(AccessoryKey()); } if (data.containsKey(AccessorySelectedKey())) { selectedAccessory = (EAAccessory) data.get(AccessorySelectedKey()); } block.invoke((EAAccessoryManager)a.getObject(), accessory, selectedAccessory); } });
@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(); 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(); EAAccessory accessory = null; EAAccessory selectedAccessory = null; if (data.containsKey(AccessoryKey())) { accessory = (EAAccessory) data.get(AccessoryKey()); } if (data.containsKey(AccessorySelectedKey())) { selectedAccessory = (EAAccessory) data.get(AccessorySelectedKey()); } block.invoke((EAAccessoryManager)a.getObject(), accessory, selectedAccessory); } });
@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); } });
/** * @since Available in iOS 3.0 and later. */ public static NSObject observeAccessoryDidDisconnect(EAAccessoryManager object, final VoidBlock2<EAAccessoryManager, EAAccessory> block) { return NSNotificationCenter.getDefaultCenter().addObserver(AccessoryDidDisconnectNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @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); } }); } }
/** * @since Available in iOS 3.0 and later. */ public static NSObject observeAccessoryDidConnect(EAAccessoryManager object, final VoidBlock3<EAAccessoryManager, EAAccessory, EAAccessory> block) { return NSNotificationCenter.getDefaultCenter().addObserver(AccessoryDidConnectNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); EAAccessory accessory = null; EAAccessory selectedAccessory = null; if (data.containsKey(AccessoryKey())) { accessory = (EAAccessory) data.get(AccessoryKey()); } if (data.containsKey(AccessorySelectedKey())) { selectedAccessory = (EAAccessory) data.get(AccessorySelectedKey()); } block.invoke((EAAccessoryManager)a.getObject(), accessory, selectedAccessory); } }); } /**
@Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); EAAccessory accessory = null; EAAccessory selectedAccessory = null; if (data.containsKey(AccessoryKey())) { accessory = (EAAccessory) data.get(AccessoryKey()); } if (data.containsKey(AccessorySelectedKey())) { selectedAccessory = (EAAccessory) data.get(AccessorySelectedKey()); } block.invoke((EAAccessoryManager)a.getObject(), accessory, selectedAccessory); } });
/** * @since Available in iOS 3.0 and later. */ public static NSObject observeAccessoryDidDisconnect(EAAccessoryManager object, final VoidBlock2<EAAccessoryManager, EAAccessory> block) { return NSNotificationCenter.getDefaultCenter().addObserver(AccessoryDidDisconnectNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @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); } }); } }
/** * @since Available in iOS 3.0 and later. */ public static NSObject observeAccessoryDidConnect(EAAccessoryManager object, final VoidBlock3<EAAccessoryManager, EAAccessory, EAAccessory> block) { return NSNotificationCenter.getDefaultCenter().addObserver(AccessoryDidConnectNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); EAAccessory accessory = null; EAAccessory selectedAccessory = null; if (data.containsKey(AccessoryKey())) { accessory = (EAAccessory) data.get(AccessoryKey()); } if (data.containsKey(AccessorySelectedKey())) { selectedAccessory = (EAAccessory) data.get(AccessorySelectedKey()); } block.invoke((EAAccessoryManager)a.getObject(), accessory, selectedAccessory); } }); } /**