|
|
1.1 root 1: #import <appkit/appkit.h>
2: #import <eoaccess/eoaccess.h>
3: #import <eointerface/eointerface.h>
4:
5:
6: @interface Projects:NSObject
7: {
8: id inspectorWindow;
9: id swapBox;
10: id employeeBox;
11: id projectBox;
12: id addEmployeesPanel;
13: id addProjectsPanel;
14: EODatabaseContext *dbContext;
15: EODatabaseChannel *dbChannel;
16: EOEntity *employeeEntity;
17: EOEntity *projectEntity;
18: EOEntity *empProjectEntity;
19: EOController *employeeController;
20: EOController *projectController;
21: EOController *employeesOnProjectController;
22: EOController *projectsForEmployeeController;
23: EOController *addEmployeesOnProjectController;
24: EOController *addProjectsForEmployeeController;
25: EODatabaseDataSource *empProjectDDS;
26: id employeeUniqueKey;
27: id projectUniqueKey;
28: }
29:
30: - employeeInspector:sender;
31: - projectInspector:sender;
32: - addEmployeesOnProject:sender;
33: - addEmployeesOnProjectOK:sender;
34: - addProjectsForEmployee:sender;
35: - addProjectsForEmployeeOK:sender;
36: - setFetchOrderFor:(EOController*)controller with:(NSString*)attributeName order:(EOOrdering)order;
37:
38: @end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.