[Previous] [Up] [Next]

NSPasteboard

Authors

Richard Frith-Macdonald

Version: $Revision$

Date: $Date$

NSPasteboard

NSPasteboard

Declared in: Gui/NSPasteboard.h

Inherits from: NSObject

Conforms to: NSObject


Instance Variables

Methods


Class Methods

generalPasteboard

+ (NSPasteboard*) generalPasteboard;

pasteboardByFilteringData:ofType:

+ (NSPasteboard*) pasteboardByFilteringData: (NSData*)data ofType: (NSString*)type;

pasteboardByFilteringFile:

+ (NSPasteboard*) pasteboardByFilteringFile: (NSString*)filename;

pasteboardByFilteringTypesInPasteboard:

+ (NSPasteboard*) pasteboardByFilteringTypesInPasteboard: (NSPasteboard*)pasteboard;

pasteboardWithName:

+ (NSPasteboard*) pasteboardWithName: (NSString*)name;

pasteboardWithUniqueName

+ (NSPasteboard*) pasteboardWithUniqueName;

typesFilterableTo:

+ (NSArray*) typesFilterableTo: (NSString*)type;


Instances Methods

addTypes:

- (int) addTypes: (NSArray*)newTypes;

availableTypeFromArray:

- (NSString*) availableTypeFromArray: (NSArray*)types;

changeCount

- (int) changeCount;

dataForType:

- (NSData*) dataForType: (NSString*)dataType;

declareTypes:

- (int) declareTypes: (NSArray*)newTypes;

name

- (NSString*) name;

propertyListForType:

- (id) propertyListForType: (NSString*)dataType;

readFileContentsType:toFile:

- (NSString*) readFileContentsType: (NSString*)type toFile: (NSString*)filename;

readFileWrapper;

- (NSFileWrapper*) readFileWrapper;;

releaseGlobally

- (void) releaseGlobally;

setData:forType:

- (BOOL) setData: (NSData*)data forType: (NSString*)dataType;

setPropertyList:

- (BOOL) setPropertyList: (id)propertyList;

setString:forType:

- (BOOL) setString: (NSString*)string forType: (NSString*)dataType;

stringForType:

- (NSString*) stringForType: (NSString*)dataType;

types

- (NSArray*) types;

writeFileContents:

- (BOOL) writeFileContents: (NSString*)filename;

writeFileWrapper:

- (BOOL) writeFileWrapper: (NSFileWrapper*)wrapper;;

pasteboardChangedOwner:

- (void) pasteboardChangedOwner: (NSPasteboard*)sender;

pasteboard:provideDataForType:

- (void) pasteboard: (NSPasteboard*)sender provideDataForType: (NSString*)type;