Skip to content

Instantly share code, notes, and snippets.

@confile
Created June 12, 2015 21:34
Show Gist options
  • Save confile/956ab282dc1b479610c6 to your computer and use it in GitHub Desktop.
Save confile/956ab282dc1b479610c6 to your computer and use it in GitHub Desktop.
CameraManagerImpl.m
//
// Generated by the J2ObjC translator. DO NOT EDIT!
// source: /Users/mg/Documents/Grails/GGTS3.6.3-SR1-2/buddyis-main/src/main/java/buddyis/core/app/photoEditor/cameraManager/CameraManagerImpl.java
//
#include "ActionSheet.h"
#include "ActionSheetCallback.h"
#include "ActionSheetOptions.h"
#include "BCamera.h"
#include "BCameraCallback.h"
#include "BEventBus.h"
#include "CameraFallback.h"
#include "CameraFallbackCallback.h"
#include "CameraManager.h"
#include "CameraManagerImpl.h"
#include "IOSClass.h"
#include "IOSObjectArray.h"
#include "J2ObjC_source.h"
#include "Message.h"
#include "Notification.h"
#include "PhotoCreatedEvent.h"
#include "Spinner.h"
#include "SystemConfig.h"
#include "javax/inject/Inject.h"
#pragma clang diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
@interface BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl () {
@public
BuddyisCorePrototypeEventBusBEventBus *eventBus_;
id<BISMessage> message_;
id<BISSpinner> spinner_;
id<BISNotification> notification_;
id<BISActionSheet> actionSheet_;
id<BISBCamera> bCamera_;
id<BISSystemConfig> systemConfig_;
id<BISCameraFallback> cameraFallback_;
}
- (void)getCameraURI;
- (void)getPhotoURI;
@end
J2OBJC_FIELD_SETTER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl, eventBus_, BuddyisCorePrototypeEventBusBEventBus *)
J2OBJC_FIELD_SETTER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl, message_, id<BISMessage>)
J2OBJC_FIELD_SETTER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl, spinner_, id<BISSpinner>)
J2OBJC_FIELD_SETTER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl, notification_, id<BISNotification>)
J2OBJC_FIELD_SETTER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl, actionSheet_, id<BISActionSheet>)
J2OBJC_FIELD_SETTER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl, bCamera_, id<BISBCamera>)
J2OBJC_FIELD_SETTER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl, systemConfig_, id<BISSystemConfig>)
J2OBJC_FIELD_SETTER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl, cameraFallback_, id<BISCameraFallback>)
__attribute__((unused)) static void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_getCameraURI(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *self);
__attribute__((unused)) static void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_getPhotoURI(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *self);
@interface BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1 : NSObject < BISCameraFallbackCallback > {
@public
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *this$0_;
}
- (void)onPictureWithNSString:(NSString *)imageURI;
- (instancetype)initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl:(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *)outer$;
@end
J2OBJC_EMPTY_STATIC_INIT(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1)
J2OBJC_FIELD_SETTER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1, this$0_, BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *)
__attribute__((unused)) static void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1 *self, BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$);
__attribute__((unused)) static BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1 *new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$) NS_RETURNS_RETAINED;
J2OBJC_TYPE_LITERAL_HEADER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1)
@interface BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2 : NSObject < BISCameraFallbackCallback > {
@public
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *this$0_;
}
- (void)onPictureWithNSString:(NSString *)imageURI;
- (instancetype)initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl:(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *)outer$;
@end
J2OBJC_EMPTY_STATIC_INIT(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2)
J2OBJC_FIELD_SETTER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2, this$0_, BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *)
__attribute__((unused)) static void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2 *self, BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$);
__attribute__((unused)) static BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2 *new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$) NS_RETURNS_RETAINED;
J2OBJC_TYPE_LITERAL_HEADER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2)
@interface BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3 : NSObject < BISBCameraCallback > {
@public
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *this$0_;
}
- (void)onSuccessWithNSString:(NSString *)uri;
- (void)onFailure;
- (instancetype)initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl:(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *)outer$;
@end
J2OBJC_EMPTY_STATIC_INIT(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3)
J2OBJC_FIELD_SETTER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3, this$0_, BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *)
__attribute__((unused)) static void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3 *self, BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$);
__attribute__((unused)) static BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3 *new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$) NS_RETURNS_RETAINED;
J2OBJC_TYPE_LITERAL_HEADER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3)
@interface BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4 : NSObject < BISActionSheetCallback > {
@public
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *this$0_;
}
- (void)onButtonTapWithInt:(jint)index;
- (instancetype)initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl:(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *)outer$;
@end
J2OBJC_EMPTY_STATIC_INIT(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4)
J2OBJC_FIELD_SETTER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4, this$0_, BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *)
__attribute__((unused)) static void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4 *self, BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$);
__attribute__((unused)) static BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4 *new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$) NS_RETURNS_RETAINED;
J2OBJC_TYPE_LITERAL_HEADER(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4)
@implementation BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl
- (instancetype)initWithBuddyisCorePrototypeEventBusBEventBus:(BuddyisCorePrototypeEventBusBEventBus *)eventBus
withBISMessage:(id<BISMessage>)message
withBISSpinner:(id<BISSpinner>)spinner
withBISNotification:(id<BISNotification>)notification
withBISActionSheet:(id<BISActionSheet>)actionSheet
withBISBCamera:(id<BISBCamera>)bCamera
withBISSystemConfig:(id<BISSystemConfig>)systemConfig
withBISCameraFallback:(id<BISCameraFallback>)cameraFallback {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_initWithBuddyisCorePrototypeEventBusBEventBus_withBISMessage_withBISSpinner_withBISNotification_withBISActionSheet_withBISBCamera_withBISSystemConfig_withBISCameraFallback_(self, eventBus, message, spinner, notification, actionSheet, bCamera, systemConfig, cameraFallback);
return self;
}
- (void)getCameraURI {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_getCameraURI(self);
}
- (void)getPhotoURI {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_getPhotoURI(self);
}
- (void)getPhotoWorkaround {
if ([((id<BISSystemConfig>) nil_chk(systemConfig_)) isIOs]) {
[((id<BISBCamera>) nil_chk(bCamera_)) getPictureWithBISBCameraCallback:new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(self)];
}
else {
BISActionSheetOptions *actionOptions = new_BISActionSheetOptions_init();
IOSObjectArray *buttonLabel = [IOSObjectArray newArrayWithObjects:(id[]){ [((id<BISMessage>) nil_chk(message_)) lookupWithNSString:@"camera"], [message_ lookupWithNSString:@"album"] } count:2 type:NSString_class_()];
[actionOptions addButtonLabelsWithNSStringArray:buttonLabel];
[actionOptions addCancelButtonWithTextWithNSString:[message_ lookupWithNSString:@"cancel"]];
[actionOptions androidEnableCancelButtonWithBoolean:YES];
[((id<BISActionSheet>) nil_chk(actionSheet_)) showWithBISActionSheetOptions:actionOptions withBISActionSheetCallback:new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(self)];
}
}
+ (IOSObjectArray *)__annotations_initWithBuddyisCorePrototypeEventBusBEventBus_withBISMessage_withBISSpinner_withBISNotification_withBISActionSheet_withBISBCamera_withBISSystemConfig_withBISCameraFallback_ {
return [IOSObjectArray arrayWithObjects:(id[]) { [[JavaxInjectInject alloc] init] } count:1 type:JavaLangAnnotationAnnotation_class_()];
}
+ (const J2ObjcClassInfo *)__metadata {
static const J2ObjcMethodInfo methods[] = {
{ "initWithBuddyisCorePrototypeEventBusBEventBus:withBISMessage:withBISSpinner:withBISNotification:withBISActionSheet:withBISBCamera:withBISSystemConfig:withBISCameraFallback:", "CameraManagerImpl", NULL, 0x1, NULL, NULL },
{ "getCameraURI", NULL, "V", 0x2, NULL, NULL },
{ "getPhotoURI", NULL, "V", 0x2, NULL, NULL },
{ "getPhotoWorkaround", NULL, "V", 0x1, NULL, NULL },
};
static const J2ObjcFieldInfo fields[] = {
{ "eventBus_", NULL, 0x12, "Lbuddyis.core.prototype.eventBus.BEventBus;", NULL, NULL, },
{ "message_", NULL, 0x12, "Lbuddyis.core.i18n.Message;", NULL, NULL, },
{ "spinner_", NULL, 0x12, "Lbuddyis.core.plugins.spinner.Spinner;", NULL, NULL, },
{ "notification_", NULL, 0x12, "Lbuddyis.core.plugins.notification.Notification;", NULL, NULL, },
{ "actionSheet_", NULL, 0x12, "Lbuddyis.core.plugins.actionSheet.ActionSheet;", NULL, NULL, },
{ "bCamera_", NULL, 0x12, "Lbuddyis.core.plugins.bcamera.BCamera;", NULL, NULL, },
{ "systemConfig_", NULL, 0x12, "Lbuddyis.core.plugins.systemConfig.SystemConfig;", NULL, NULL, },
{ "cameraFallback_", NULL, 0x12, "Lbuddyis.core.plugins.cameraFallback.CameraFallback;", NULL, NULL, },
};
static const J2ObjcClassInfo _BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl = { 2, "CameraManagerImpl", "buddyis.core.app.photoEditor.cameraManager", NULL, 0x1, 4, methods, 8, fields, 0, NULL, 0, NULL, NULL, NULL };
return &_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl;
}
@end
void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_initWithBuddyisCorePrototypeEventBusBEventBus_withBISMessage_withBISSpinner_withBISNotification_withBISActionSheet_withBISBCamera_withBISSystemConfig_withBISCameraFallback_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *self, BuddyisCorePrototypeEventBusBEventBus *eventBus, id<BISMessage> message, id<BISSpinner> spinner, id<BISNotification> notification, id<BISActionSheet> actionSheet, id<BISBCamera> bCamera, id<BISSystemConfig> systemConfig, id<BISCameraFallback> cameraFallback) {
(void) NSObject_init(self);
self->eventBus_ = eventBus;
self->message_ = message;
self->spinner_ = spinner;
self->notification_ = notification;
self->actionSheet_ = actionSheet;
self->bCamera_ = bCamera;
self->systemConfig_ = systemConfig;
self->cameraFallback_ = cameraFallback;
}
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_initWithBuddyisCorePrototypeEventBusBEventBus_withBISMessage_withBISSpinner_withBISNotification_withBISActionSheet_withBISBCamera_withBISSystemConfig_withBISCameraFallback_(BuddyisCorePrototypeEventBusBEventBus *eventBus, id<BISMessage> message, id<BISSpinner> spinner, id<BISNotification> notification, id<BISActionSheet> actionSheet, id<BISBCamera> bCamera, id<BISSystemConfig> systemConfig, id<BISCameraFallback> cameraFallback) {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *self = [BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl alloc];
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_initWithBuddyisCorePrototypeEventBusBEventBus_withBISMessage_withBISSpinner_withBISNotification_withBISActionSheet_withBISBCamera_withBISSystemConfig_withBISCameraFallback_(self, eventBus, message, spinner, notification, actionSheet, bCamera, systemConfig, cameraFallback);
return self;
}
void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_getCameraURI(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *self) {
[((id<BISCameraFallback>) nil_chk(self->cameraFallback_)) getImageWithBuddyisCoreAppPhotoEditorCameraManagerCameraManager_SourceTypeEnum:BuddyisCoreAppPhotoEditorCameraManagerCameraManager_SourceTypeEnum_get_CAMERA_IMAGE() withBISCameraFallbackCallback:new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(self)];
}
void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_getPhotoURI(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *self) {
[((id<BISCameraFallback>) nil_chk(self->cameraFallback_)) getImageWithBuddyisCoreAppPhotoEditorCameraManagerCameraManager_SourceTypeEnum:BuddyisCoreAppPhotoEditorCameraManagerCameraManager_SourceTypeEnum_get_ALBUM_IMAGE() withBISCameraFallbackCallback:new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(self)];
}
J2OBJC_CLASS_TYPE_LITERAL_SOURCE(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl)
@implementation BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1
- (void)onPictureWithNSString:(NSString *)imageURI {
[((BuddyisCorePrototypeEventBusBEventBus *) nil_chk(this$0_->eventBus_)) fireEventFromSourceWithBuddyisCorePrototypeEventBusBEvent:new_BuddyisCoreAppPhotoEditorEventsPhotoCreatedEvent_initWithNSString_(imageURI) withId:this$0_];
}
- (instancetype)initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl:(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *)outer$ {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(self, outer$);
return self;
}
+ (const J2ObjcClassInfo *)__metadata {
static const J2ObjcMethodInfo methods[] = {
{ "onPictureWithNSString:", "onPicture", "V", 0x1, NULL, NULL },
{ "initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl:", "", NULL, 0x0, NULL, NULL },
};
static const J2ObjcFieldInfo fields[] = {
{ "this$0_", NULL, 0x1012, "Lbuddyis.core.app.photoEditor.cameraManager.CameraManagerImpl;", NULL, NULL, },
};
static const J2ObjCEnclosingMethodInfo enclosing_method = { "BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl", "getCameraURI" };
static const J2ObjcClassInfo _BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1 = { 2, "", "buddyis.core.app.photoEditor.cameraManager", "CameraManagerImpl", 0x8008, 2, methods, 1, fields, 0, NULL, 0, NULL, &enclosing_method, NULL };
return &_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1;
}
@end
void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1 *self, BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$) {
self->this$0_ = outer$;
(void) NSObject_init(self);
}
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1 *new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$) {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1 *self = [BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1 alloc];
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(self, outer$);
return self;
}
J2OBJC_CLASS_TYPE_LITERAL_SOURCE(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$1)
@implementation BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2
- (void)onPictureWithNSString:(NSString *)imageURI {
[((BuddyisCorePrototypeEventBusBEventBus *) nil_chk(this$0_->eventBus_)) fireEventFromSourceWithBuddyisCorePrototypeEventBusBEvent:new_BuddyisCoreAppPhotoEditorEventsPhotoCreatedEvent_initWithNSString_(imageURI) withId:this$0_];
}
- (instancetype)initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl:(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *)outer$ {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(self, outer$);
return self;
}
+ (const J2ObjcClassInfo *)__metadata {
static const J2ObjcMethodInfo methods[] = {
{ "onPictureWithNSString:", "onPicture", "V", 0x1, NULL, NULL },
{ "initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl:", "", NULL, 0x0, NULL, NULL },
};
static const J2ObjcFieldInfo fields[] = {
{ "this$0_", NULL, 0x1012, "Lbuddyis.core.app.photoEditor.cameraManager.CameraManagerImpl;", NULL, NULL, },
};
static const J2ObjCEnclosingMethodInfo enclosing_method = { "BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl", "getPhotoURI" };
static const J2ObjcClassInfo _BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2 = { 2, "", "buddyis.core.app.photoEditor.cameraManager", "CameraManagerImpl", 0x8008, 2, methods, 1, fields, 0, NULL, 0, NULL, &enclosing_method, NULL };
return &_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2;
}
@end
void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2 *self, BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$) {
self->this$0_ = outer$;
(void) NSObject_init(self);
}
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2 *new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$) {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2 *self = [BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2 alloc];
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(self, outer$);
return self;
}
J2OBJC_CLASS_TYPE_LITERAL_SOURCE(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$2)
@implementation BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3
- (void)onSuccessWithNSString:(NSString *)uri {
[((id<BISSpinner>) nil_chk(this$0_->spinner_)) show];
[((BuddyisCorePrototypeEventBusBEventBus *) nil_chk(this$0_->eventBus_)) fireEventWithBuddyisCorePrototypeEventBusBEvent:new_BuddyisCoreAppPhotoEditorEventsPhotoCreatedEvent_initWithNSString_(uri)];
}
- (void)onFailure {
}
- (instancetype)initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl:(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *)outer$ {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(self, outer$);
return self;
}
+ (const J2ObjcClassInfo *)__metadata {
static const J2ObjcMethodInfo methods[] = {
{ "onSuccessWithNSString:", "onSuccess", "V", 0x1, NULL, NULL },
{ "onFailure", NULL, "V", 0x1, NULL, NULL },
{ "initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl:", "", NULL, 0x0, NULL, NULL },
};
static const J2ObjcFieldInfo fields[] = {
{ "this$0_", NULL, 0x1012, "Lbuddyis.core.app.photoEditor.cameraManager.CameraManagerImpl;", NULL, NULL, },
};
static const J2ObjCEnclosingMethodInfo enclosing_method = { "BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl", "getPhotoWorkaround" };
static const J2ObjcClassInfo _BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3 = { 2, "", "buddyis.core.app.photoEditor.cameraManager", "CameraManagerImpl", 0x8008, 3, methods, 1, fields, 0, NULL, 0, NULL, &enclosing_method, NULL };
return &_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3;
}
@end
void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3 *self, BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$) {
self->this$0_ = outer$;
(void) NSObject_init(self);
}
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3 *new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$) {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3 *self = [BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3 alloc];
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(self, outer$);
return self;
}
J2OBJC_CLASS_TYPE_LITERAL_SOURCE(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$3)
@implementation BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4
- (void)onButtonTapWithInt:(jint)index {
if (index == 1) {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_getCameraURI(this$0_);
}
else if (index == 2) {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_getPhotoURI(this$0_);
}
}
- (instancetype)initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl:(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *)outer$ {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(self, outer$);
return self;
}
+ (const J2ObjcClassInfo *)__metadata {
static const J2ObjcMethodInfo methods[] = {
{ "onButtonTapWithInt:", "onButtonTap", "V", 0x1, NULL, NULL },
{ "initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl:", "", NULL, 0x0, NULL, NULL },
};
static const J2ObjcFieldInfo fields[] = {
{ "this$0_", NULL, 0x1012, "Lbuddyis.core.app.photoEditor.cameraManager.CameraManagerImpl;", NULL, NULL, },
};
static const J2ObjCEnclosingMethodInfo enclosing_method = { "BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl", "getPhotoWorkaround" };
static const J2ObjcClassInfo _BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4 = { 2, "", "buddyis.core.app.photoEditor.cameraManager", "CameraManagerImpl", 0x8008, 2, methods, 1, fields, 0, NULL, 0, NULL, &enclosing_method, NULL };
return &_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4;
}
@end
void BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4 *self, BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$) {
self->this$0_ = outer$;
(void) NSObject_init(self);
}
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4 *new_BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl *outer$) {
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4 *self = [BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4 alloc];
BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4_initWithBuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_(self, outer$);
return self;
}
J2OBJC_CLASS_TYPE_LITERAL_SOURCE(BuddyisCoreAppPhotoEditorCameraManagerCameraManagerImpl_$4)
#pragma clang diagnostic pop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment