Up
Authors
- Carl Lindberg (
Carl.Lindberg@hbo.com
)
-
The abstract document class
Copyright: (C) 1999 Free Software Foundation, Inc.
- Declared in:
- AppKit/NSDocument.h
Availability: OpenStep
Description forthcoming.
Method summary
+ (BOOL)
isNativeType: (NSString*)type;
Availability: OpenStep
Description forthcoming.
+ (NSArray*)
readableTypes;
Availability: OpenStep
Description forthcoming.
+ (NSArray*)
writableTypes;
Availability: OpenStep
Description forthcoming.
- (void)
addWindowController: (
NSWindowController*)windowController;
Availability: OpenStep
Description forthcoming.
- (BOOL)
canCloseDocument;
Availability: OpenStep
Description forthcoming.
- (void)
canCloseDocumentWithDelegate: (id)delegate
shouldCloseSelector: (SEL)shouldCloseSelector
contextInfo: (void*)contextInfo;
Availability: OpenStep
Description forthcoming.
- (void)
close;
Availability: OpenStep
Closes all the windows owned by the document, then removes itself from the list of documents known by the NSDocumentController. This method does not ask the user if they want to save the document before closing. It is closed without saving any information.
- (NSData*)
dataRepresentationOfType: (NSString*)type;
Availability: OpenStep
Description forthcoming.
- (NSString*)
displayName;
Availability: OpenStep
Description forthcoming.
- (NSDictionary*)
fileAttributesToWriteToFile: (NSString*)fullDocumentPath
ofType: (NSString*)docType
saveOperation: (
NSSaveOperationType)saveOperationType;
Availability: OpenStep
Description forthcoming.
- (NSString*)
fileName;
Availability: OpenStep
Description forthcoming.
- (NSString*)
fileNameFromRunningSavePanelForSaveOperation: (
NSSaveOperationType)saveOperation;
Availability: OpenStep
Description forthcoming.
- (NSString*)
fileType;
Availability: OpenStep
Description forthcoming.
- (NSString*)
fileTypeFromLastRunSavePanel;
Availability: OpenStep
Description forthcoming.
- (
NSFileWrapper*)
fileWrapperRepresentationOfType: (NSString*)type;
Availability: OpenStep
Description forthcoming.
- (BOOL)
hasUndoManager;
Availability: OpenStep
Description forthcoming.
- (id)
init;
Availability: OpenStep
Description forthcoming.
- (id)
initWithContentsOfFile: (NSString*)fileName
ofType: (NSString*)fileType;
Availability: OpenStep
Initialises the receiver with the contents of the document at fileName assuming that the type of data is as specified by fileType.
Destroys the receiver and returns nil
on failure.
- (id)
initWithContentsOfURL: (NSURL*)url
ofType: (NSString*)fileType;
Availability: OpenStep
Initialises the receiver with the contents of the document at url assuming that the type of data is as specified by fileType.
Destroys the receiver and returns nil
on failure.
- (BOOL)
isDocumentEdited;
Availability: OpenStep
Description forthcoming.
- (BOOL)
keepBackupFile;
Availability: OpenStep
Description forthcoming.
- (BOOL)
loadDataRepresentation: (NSData*)data
ofType: (NSString*)type;
Availability: OpenStep
Description forthcoming.
- (BOOL)
loadFileWrapperRepresentation: (
NSFileWrapper*)wrapper
ofType: (NSString*)type;
Availability: OpenStep
Description forthcoming.
- (void)
makeWindowControllers;
Availability: OpenStep
Creates the window controllers for the current document. Calls addWindowController: on the receiver to add them to the controller array.
- (BOOL)
prepareSavePanel: (
NSSavePanel*)savePanel;
Availability: OpenStep
Description forthcoming.
- (IBAction)
printDocument: (id)sender;
Availability: OpenStep
Description forthcoming.
- (
NSPrintInfo*)
printInfo;
Availability: OpenStep
Description forthcoming.
- (void)
printShowingPrintPanel: (BOOL)flag;
Availability: OpenStep
Description forthcoming.
- (BOOL)
readFromFile: (NSString*)fileName
ofType: (NSString*)type;
Availability: OpenStep
Description forthcoming.
- (BOOL)
readFromURL: (NSURL*)url
ofType: (NSString*)type;
Availability: OpenStep
Description forthcoming.
- (void)
removeWindowController: (
NSWindowController*)windowController;
Availability: OpenStep
Description forthcoming.
- (IBAction)
revertDocumentToSaved: (id)sender;
Availability: OpenStep
Description forthcoming.
- (BOOL)
revertToSavedFromFile: (NSString*)fileName
ofType: (NSString*)type;
Availability: OpenStep
Description forthcoming.
- (BOOL)
revertToSavedFromURL: (NSURL*)url
ofType: (NSString*)type;
Availability: OpenStep
Description forthcoming.
- (int)
runModalPageLayoutWithPrintInfo: (
NSPrintInfo*)printInfo;
Availability: OpenStep
Description forthcoming.
- (int)
runModalSavePanel: (
NSSavePanel*)savePanel
withAccessoryView: (
NSView*)accessoryView;
Availability: OpenStep
Description forthcoming.
- (void)
runModalSavePanelForSaveOperation: (
NSSaveOperationType)saveOperation
delegate: (id)delegate
didSaveSelector: (SEL)didSaveSelector
contextInfo: (void*)contextInfo;
Availability: OpenStep
Description forthcoming.
- (IBAction)
runPageLayout: (id)sender;
Availability: OpenStep
Description forthcoming.
- (IBAction)
saveDocument: (id)sender;
Availability: OpenStep
Description forthcoming.
- (IBAction)
saveDocumentAs: (id)sender;
Availability: OpenStep
Description forthcoming.
- (IBAction)
saveDocumentTo: (id)sender;
Availability: OpenStep
Description forthcoming.
- (void)
saveDocumentWithDelegate: (id)delegate
didSaveSelector: (SEL)didSaveSelector
contextInfo: (void*)contextInfo;
Availability: OpenStep
Description forthcoming.
- (void)
saveToFile: (NSString*)fileName
saveOperation: (
NSSaveOperationType)saveOperation
delegate: (id)delegate
didSaveSelector: (SEL)didSaveSelector
contextInfo: (void*)contextInfo;
Availability: OpenStep
Description forthcoming.
- (void)
setFileName: (NSString*)fileName;
Availability: OpenStep
Description forthcoming.
- (void)
setFileType: (NSString*)type;
Availability: OpenStep
Description forthcoming.
- (void)
setHasUndoManager: (BOOL)flag;
Availability: OpenStep
Description forthcoming.
- (void)
setPrintInfo: (
NSPrintInfo*)printInfo;
Availability: OpenStep
Description forthcoming.
- (void)
setUndoManager: (NSUndoManager*)undoManager;
Availability: OpenStep
Description forthcoming.
- (void)
setWindow: (
NSWindow*)aWindow;
Availability: OpenStep
Description forthcoming.
- (BOOL)
shouldChangePrintInfo: (
NSPrintInfo*)newPrintInfo;
Availability: OpenStep
Description forthcoming.
- (BOOL)
shouldCloseWindowController: (
NSWindowController*)windowController;
Availability: OpenStep
Description forthcoming.
- (void)
shouldCloseWindowController: (
NSWindowController*)windowController
delegate: (id)delegate
shouldCloseSelector: (SEL)callback
contextInfo: (void*)contextInfo;
Availability: OpenStep
Description forthcoming.
- (BOOL)
shouldRunSavePanelWithAccessoryView;
Availability: OpenStep
Description forthcoming.
- (void)
showWindows;
Availability: OpenStep
Makes all the documents windows visible by ordering them to the front and making them main or key.
If the document has no windows, this method has no effect.
- (NSUndoManager*)
undoManager;
Availability: OpenStep
Description forthcoming.
- (void)
updateChangeCount: (
NSDocumentChangeType)change;
Availability: OpenStep
Description forthcoming.
- (BOOL)
validateMenuItem: (
NSMenuItem*)anItem;
Availability: OpenStep
Description forthcoming.
- (BOOL)
validateUserInterfaceItem: (id
)anItem;
Availability: OpenStep
Description forthcoming.
- (void)
windowControllerDidLoadNib: (
NSWindowController*)windowController;
Availability: OpenStep
Description forthcoming.
- (void)
windowControllerWillLoadNib: (
NSWindowController*)windowController;
Availability: OpenStep
Description forthcoming.
- (NSArray*)
windowControllers;
Availability: OpenStep
Description forthcoming.
- (NSString*)
windowNibName;
Availability: OpenStep
Description forthcoming.
- (BOOL)
writeToFile: (NSString*)fileName
ofType: (NSString*)type;
Availability: OpenStep
Description forthcoming.
- (BOOL)
writeToFile: (NSString*)fileName
ofType: (NSString*)type
originalFile: (NSString*)origFileName
saveOperation: (
NSSaveOperationType)saveOp;
Availability: OpenStep
Description forthcoming.
- (BOOL)
writeToURL: (NSURL*)url
ofType: (NSString*)type;
Availability: OpenStep
Description forthcoming.
- (BOOL)
writeWithBackupToFile: (NSString*)fileName
ofType: (NSString*)fileType
saveOperation: (
NSSaveOperationType)saveOp;
Availability: OpenStep
Description forthcoming.
Up