[Previous] [Up] [Next]

NSFileWrapper

Authors

Richard Frith-Macdonald

Version: $Revision$

Date: $Date$

NSFileWrapper

NSFileWrapper

Declared in: Gui/NSFileWrapper.h

Inherits from: NSObject

Conforms to: NSObject


Instance Variables

Methods


Instances Methods

addFileWithPath:

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

addFileWrapper:

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

addRegularFileWithContents:preferredFilename:

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

addSymbolicLinkWithDestination:preferredFilename:

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

fileAttributes

- (NSDictionary*) fileAttributes;

filename

- (NSString*) filename;

fileWrappers

- (NSDictionary*) fileWrappers;

icon

- (NSImage*) icon;

initDirectoryWithFileWrappers:

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

initRegularFileWithContents:

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

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*)wrapper;

needsToBeUpdatedFromPath:

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

preferredFilename

- (NSString*) preferredFilename;

regularFileContents

- (NSData*) regularFileContents;

removeFileWrapper:

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

serializedRepresentation

- (NSData*) serializedRepresentation;

setFileAttributes:

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

setFilename:

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

setIcon:

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

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)updateNamesFlag;