ftp.nice.ch/Attic/openStep/developer/examples/DevelopingBusinessApps.m.NIS.bs.tgz#/DevelopingBusinessApps.m.NIS.bs/PayPerView-EOF/Channel.m

This is Channel.m in view mode; [Download] [Up]

// Channel.m
//
// Created on Fri Jun 07 19:12:03 PDT 1996 by NeXT EOModeler.app Version 

#import "Channel.h"

@implementation Channel

#ifdef ACCESSOR_METHODS
- (void)setDialNumber:(int)value
{
    [self willChange];
    dialNumber = value;

}
- (int)dialNumber { return dialNumber; }

- (void)setName:(NSString *)value
{
    [self willChange];
    [name autorelease];
    name = [value retain];

}
- (NSString *)name { return name; }

- (void)setPrograms:(NSArray *)value
{
    // A TO-MANY relationship.
    [self willChange];
    [programs autorelease];
    programs = [value retain];

}
- (NSArray *)programs { return programs; }


#endif

- (void)dealloc
{
    [name autorelease];
    [programs autorelease];
    [super dealloc];
}


@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.