#import "NJOutputMapping.h"
-#import "ApplicationController.h"
+#import "EnjoyableApplicationDelegate.h"
#import "NJMapping.h"
#import "NJMappingsController.h"
- (NSDictionary *)serialize {
return _mapping
- ? @{ @"type": @"mapping", @"name": _mapping.name }
+ ? @{ @"type": self.class.serializationCode, @"name": _mapping.name }
: nil;
}
}
- (void)trigger {
- ApplicationController *ctrl = NSApplication.sharedApplication.delegate;
+ EnjoyableApplicationDelegate *ctrl = (EnjoyableApplicationDelegate *)NSApplication.sharedApplication.delegate;
[ctrl.mappingsController activateMapping:_mapping];
}