// Copyright 2009 University of Otago. All rights reserved.
//
-@class JoystickController;
-@class TargetController;
-@class ConfigsController;
+@class NJInputController;
+@class NJOutputController;
+@class NJMappingsController;
@interface ApplicationController : NSObject <NSApplicationDelegate> {
IBOutlet NSDrawer *drawer;
IBOutlet NSMenu *dockMenuBase;
}
-@property (nonatomic, strong) IBOutlet JoystickController *jsController;
-@property (nonatomic, strong) IBOutlet TargetController *targetController;
-@property (nonatomic, strong) IBOutlet ConfigsController *configsController;
+@property (nonatomic, strong) IBOutlet NJInputController *inputController;
+@property (nonatomic, strong) IBOutlet NJOutputController *outputController;
+@property (nonatomic, strong) IBOutlet NJMappingsController *mappingsController;
- (IBAction)toggleActivity:(id)sender;
-- (void)configsChanged;
+- (void)mappingsChanged;
@end