24#import <Foundation/NSObject.h>
25#import "../../ProjectType.h"
27#import "../../ProjectModules/MakeBuilder/MakeBuilderDelegate.h"
28#import "../../ProjectModules/FileManager/FileManagerDelegate.h"
29#import "../../ProjectModules/ProjectAttributes/ProjectAttributesDelegate.h"
30#import "../../ProjectModules/SubprojectsManager/SubprojectsManagerDelegate.h"
56 NSString * principalClass;
59 NSString * copyrightDescription;
64 NSString * versionName;
65 BOOL buildsSharedLibrary;
66 BOOL makesCurrentVersion;
68 unsigned int oldMakeHash;
71- (void) setPrincipalClass: (NSString *) aClass;
72- (NSString *) principalClass;
74- (void) setAuthors: (NSArray *) anArray;
77- (void) setCopyright: (NSString *) aCopyright;
78- (NSString *) copyright;
80- (void) setCopyrightDescription: (NSString *) aCopyrightDescription;
81- (NSString *) copyrightDescription;
83- (void) setBuildsSharedLibrary: (BOOL) flag;
84- (BOOL) buildsSharedLibrary;
86- (void) setVersionName: (NSString *) aName;
87- (NSString *) versionName;
89- (void) setMakesCurrentVersion: (BOOL) flag;
90- (BOOL) makesCurrentVersion;
Definition FileManager.h:94
Definition FrameworkGeneralAttributes.h:33
Definition FrameworkProjectType.h:51
Definition GNUstepAppLauncher.h:50
Definition MakeBuilder.h:93
This class is the principal document class for project files.
Definition ProjectDocument.h:44
This protocol declares what methods should be implemented by a FileManager delegate object.
Definition FileManagerDelegate.h:43
Definition MakeBuilderDelegate.h:25
Definition ProjectAttributesDelegate.h:30
This protocol is adopted by project type support objects.
Definition ProjectType.h:40
Definition SubprojectsManagerDelegate.h:30