This is File.h in view mode; [Download] [Up]
#import <Foundation/NSString.h> #import <IconKit/iconkit.h> typedef struct _FileFlags { unsigned int imageLoaded:1; unsigned int acceptingDragImageLoaded:1; unsigned int parentLoaded:1; unsigned int childrenLoaded:1; } FileFlags; @interface File: IKFolder { NSString *path; FileFlags fileFlags; BOOL isApplication; BOOL isFileWrapper; } + (void)initialize; + multipleSelectionClass; + (NSArray *) pasteTypes; + fileForPath: (NSString *) thePath; - initPath: (NSString *) thePath; - copyWithZone: (NSZone *) zone; ; - (void)dealloc; - image; - (NSString *) path; - parents; - (void)addParent: parent; - (void)removeChild:child withAnnouncement:(BOOL)yesNo; - children; + (void)shelf: sender dragWillEnter: (id <NSDraggingInfo>) source; + (void)shelf: sender dragWillExit: (id <NSDraggingInfo>) source; + (void)shelf: sender dragWillComplete: (id <NSDraggingInfo>) source; - (void)copyToPasteboard: (NSPasteboard *) pboard; + readFromPasteboard: (NSPasteboard *) pboard; - (BOOL)performDragOperation:(id <NSDraggingInfo>)source; - (BOOL)_applicationSupportsFile:(id)path; - (void)_detachedAppBasedFileOpen:(id)infoDict; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.