ftp.nice.ch/Attic/openStep/developer/resources/IconKit.4.2.1.sd.tgz#/IconKit.4.2.1/FileViewer/File.h

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;
}

+ (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;

@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.