This is AdderInspectorController.m in view mode; [Download] [Up]
/* AdderInspectorController.m created by todd on Tue 14-May-1996 */
#import <AppKit/AppKit.h>
#import "AdderController.h"
#import "Adder.h"
#import "AdderInspectorController.h"
@implementation AdderInspectorController
// Accessor methods
- (NSTextField*) firstNumberTF { return firstNumberTF; }
- (NSTextField*) secondNumberTF { return secondNumberTF; }
- (NSTextField*) resultTF { return resultTF; }
// Updating the inspector
- (void) update
/*"
This method is called every time the controller that we are
inspecting changes. We then update our UI to reflect the
new state.
"*/
{
AdderController* adderController;
Adder* adder;
adderController = (AdderController*)[self inspectedController];
adder = [adderController adder];
[[self firstNumberTF] setFloatValue:[adder firstNumber]];
[[self secondNumberTF] setFloatValue:[adder secondNumber]];
[[self resultTF] setFloatValue:[adder result]];
}
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.