|
|
Sample Programs from NeXSTEP 3.3
#import <appkit/appkit.h>
#import <eoaccess/eoaccess.h>
#import <eointerface/eointerface.h>
@interface Projects:NSObject
{
id inspectorWindow;
id swapBox;
id employeeBox;
id projectBox;
id addEmployeesPanel;
id addProjectsPanel;
EODatabaseContext *dbContext;
EODatabaseChannel *dbChannel;
EOEntity *employeeEntity;
EOEntity *projectEntity;
EOEntity *empProjectEntity;
EOController *employeeController;
EOController *projectController;
EOController *employeesOnProjectController;
EOController *projectsForEmployeeController;
EOController *addEmployeesOnProjectController;
EOController *addProjectsForEmployeeController;
EODatabaseDataSource *empProjectDDS;
id employeeUniqueKey;
id projectUniqueKey;
}
- employeeInspector:sender;
- projectInspector:sender;
- addEmployeesOnProject:sender;
- addEmployeesOnProjectOK:sender;
- addProjectsForEmployee:sender;
- addProjectsForEmployeeOK:sender;
- setFetchOrderFor:(EOController*)controller with:(NSString*)attributeName order:(EOOrdering)order;
@end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.