ftp.nice.ch/Attic/openStep/developer/resources/IconKit.4.2.1.m.NIS.b.tgz#/IconKit.4.2.1.m.NIS.b/IconKit.framework/Versions/A/Headers/IKSuitcase.h

This is IKSuitcase.h in view mode; [Download] [Up]

#import <AppKit/NSImage.h>
#import "IKIconObject.h"
#import "IKList.h"

#import <Foundation/NSString.h>
#import <AppKit/NSDragging.h>

@interface IKSuitcase: IKList
<IKEditableObject, IKDragAcceptingObject>
{
NSString		* name,
				* classToHold;

NSImage			*image,
				*miniImage,
				*acceptingDragImage,
					*miniAcceptingDragImage;
id				dragging;

int				draggingSession;

unsigned int	op;
}
+ (void)initialize;
- (NSImage *) getIBImage;
- (NSString *) inspectorClassName;
- init;
- init: (NSString *) theName  count: (unsigned) n;
- init: (NSString *) theName;
- initCount: (unsigned) n;
- (IKSuitcase *)copyWithZone: (NSZone *) zone;
- (void)dealloc;
- (id)initWithCoder:(NSCoder *)aDecoder;
- (void)encodeWithCoder:(NSCoder *)aCoder; ;
- (NSImage *)image;
- (NSImage *)miniImage;
- (NSImage *)acceptingDragImage;
- (NSImage *)miniAcceptingDragImage;
- (NSString *)name;
- (BOOL) isEditable;
- (BOOL) isDraggable;
- (BOOL) isDragAccepting;
- (NSString *) classToHold;
- (void)setEditable:(BOOL)flag;
- setDragAccepting: (BOOL) flag;
- (void)setName:(NSString *)theName;
- (void)setImage:(NSImage *)theImage;
- (void)setMiniImage:(NSImage *)theImage;
- (void)setAcceptingDragImage:(NSImage *)theImage;
- (void)setMiniAcceptingDragImage:(NSImage *)theImage;
- (void)setClassToHold: (NSString *) class;
- (unsigned int) draggingEntered: (id <NSDraggingInfo>) sender;
- (BOOL) performDragOperation: (id <NSDraggingInfo>) sender;
- (unsigned int) draggingUpdated: (id <NSDraggingInfo>) sender;
- (void)draggingExited:(id <NSDraggingInfo>)sender;
- (BOOL) prepareforDragOperation: (id <NSDraggingInfo>) sender;
- (void)concludeDragOperation:(id <NSDraggingInfo>)sender;

@end

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