NSFileWrapper

Authors

Felipe A. Rodriguez( far@ix.netcom.com )
Jonathan Gapen( jagapen@whitewater.chem.wisc.edu )
Hold a file's contents in dynamic memory.

Copyright: (C) 1996 Free Software Foundation, Inc.

Software documentation for the NSFileWrapper class

NSFileWrapper : NSObject

Declared: AppKit/NSFileWrapper.h

addFileWithPath:

- (NSString*) addFileWithPath: (NSString*)path;


addFileWrapper:

- (NSString*) addFileWrapper: (NSFileWrapper*)doc;


addRegularFileWithContents:preferredFilename:

- (NSString*) addRegularFileWithContents: (NSData*)data preferredFilename: (NSString*)filename;


addSymbolicLinkWithDestination:preferredFilename:

- (NSString*) addSymbolicLinkWithDestination: (NSString*)path preferredFilename: (NSString*)filename;


fileAttributes

- (NSDictionary*) fileAttributes;


fileWrappers

- (NSDictionary*) fileWrappers;


filename

- (NSString*) filename;


icon

- (NSImage*) icon;


initDirectoryWithFileWrappers:

- (id) initDirectoryWithFileWrappers: (NSDictionary*)docs;


initRegularFileWithContents:

- (id) initRegularFileWithContents: (NSData*)data;


initSymbolicLinkWithDestination:

- (id) initSymbolicLinkWithDestination: (NSString*)path;


initWithPath:

- (id) initWithPath: (NSString*)path;


initWithSerializedRepresentation:

- (id) initWithSerializedRepresentation: (NSData*)data;


isDirectory

- (BOOL) isDirectory;


isRegularFile

- (BOOL) isRegularFile;


isSymbolicLink

- (BOOL) isSymbolicLink;


keyForFileWrapper:

- (NSString*) keyForFileWrapper: (NSFileWrapper*)doc;


needsToBeUpdatedFromPath:

- (BOOL) needsToBeUpdatedFromPath: (NSString*)path;


preferredFilename

- (NSString*) preferredFilename;


regularFileContents

- (NSData*) regularFileContents;


removeFileWrapper:

- (void) removeFileWrapper: (NSFileWrapper*)doc;


serializedRepresentation

- (NSData*) serializedRepresentation;


setFileAttributes:

- (void) setFileAttributes: (NSDictionary*)attributes;


setFilename:

- (void) setFilename: (NSString*)filename;


setIcon:

- (void) setIcon: (NSImage*)icon;


setPreferredFilename:

- (void) setPreferredFilename: (NSString*)filename;


symbolicLinkDestination

- (NSString*) symbolicLinkDestination;


updateFromPath:

- (BOOL) updateFromPath: (NSString*)path;


writeToFile:atomically:updateFilenames:

- (BOOL) writeToFile: (NSString*)path atomically: (BOOL)atomicFlag updateFilenames: (BOOL)updateFilenamesFlag;