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