This is InformerCell.m in view mode; [Download] [Up]
// InformerCell.m
//
// Purpose :
// This is the cells in the browser.
//
// History :
// 9.21.1992 : created by Max Tardiveau
#import "InformerCell.h"
@implementation InformerCell
//////////////////////////////////////////////////////////////////
//
- init
{
[super init];
isList = NO;
updater = NULL;
MasterInstance = NULL;
return self;
}
//////////////////////////////////////////////////////////////////
//
- free
{
//if (MasterInstance != NULL)
// [MasterInstance free];
return [super free];
}
//////////////////////////////////////////////////////////////////
//
- setDir:(char *)theDir
{
strncpy(MyDir, theDir, 255);
return self;
}
//////////////////////////////////////////////////////////////////
//
- (char *) getDir
{
return MyDir;
}
//////////////////////////////////////////////////////////////////
//
- setIsList:(int)value
{
isList = value;
return self;
}
//////////////////////////////////////////////////////////////////
//
- (int) isList
{
return isList;
}
//////////////////////////////////////////////////////////////////
//
- setMasterInstance:theinstance
{
MasterInstance = theinstance;
return self;
}
//////////////////////////////////////////////////////////////////
//
- getMasterInstance
{
return MasterInstance;
}
//////////////////////////////////////////////////////////////////
//
- setFreePointer:(void *)thePointer
{
freePointer = thePointer;
return self;
}
//////////////////////////////////////////////////////////////////
//
- (void *) freePointer
{
return freePointer;
}
//////////////////////////////////////////////////////////////////
//
- setSecondaryPointer:(void *)thePointer
{
secondaryPointer = thePointer;
return self;
}
//////////////////////////////////////////////////////////////////
//
- (void *) secondaryPointer
{
return secondaryPointer;
}
//////////////////////////////////////////////////////////////////
//
- setFreeString:(char *)theString
{
strncpy(freeString, theString, FREESTRINGLEN - 1);
return self;
}
//////////////////////////////////////////////////////////////////
//
- (char *) freeString
{
return freeString;
}
//////////////////////////////////////////////////////////////////
//
- setUpdater:theId
{
updater = theId;
return self;
}
//////////////////////////////////////////////////////////////////
//
- updater
{
return updater;
}
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.