Definition at line 36 of file CPDocumentController.j.
| - (void) addDocument: | (CPDocument) | aDocument | [implementation] |
Adds aDocument under the control of the receiver.
| aDocument | the document to add |
Definition at line 237 of file CPDocumentController.j.
| - (CPString) defaultType | [implementation] |
Definition at line 251 of file CPDocumentController.j.
| - (void) document: | (CPDocument) | aDocument | ||
| didRead: | (BOOL) | didRead | ||
| contextInfo: | (id) | aContextInfo | ||
[implementation] |
Definition at line 201 of file CPDocumentController.j.
| - (Class) documentClassForType: | (CPString) | aType | [implementation] |
Returns the CPDocument subclass associated with aType.
| aType | the type of document |
nil if no match was found Definition at line 303 of file CPDocumentController.j.
| - (CPDocument) documentForURL: | (CPURL) | aURL | [implementation] |
Returns the document matching the specified URL. This method searches documents already open. It does not open the document at the URL if it is not already open.
| aURL | the url of the document |
nil if such a document is not open Definition at line 83 of file CPDocumentController.j.
| - (CPArray) documents | [implementation] |
Returns the array of all documents being managed. This is the same as all open documents in the application.
Definition at line 228 of file CPDocumentController.j.
| - (id) init | [implementation] |
Definition at line 58 of file CPDocumentController.j.
| - (CPDocument) makeDocumentForURL: | (CPURL) | anAbsoluteURL | ||
| withContentsOfURL: | (CPURL) | absoluteContentsURL | ||
| ofType: | (CPString) | aType | ||
| delegate: | (id) | aDelegate | ||
| didReadSelector: | (SEL) | aSelector | ||
| contextInfo: | (id) | aContextInfo | ||
[implementation] |
Creates a document from the contents of a URL, and sets the document's URL location as another URL.
| anAbsoluteURL | the document's location | |
| absoluteContentsURL | the location of the document's contents | |
| aType | the document's data type | |
| aDelegate | receives a callback after the load has completed | |
| aSelector | the selector to invoke for the callback | |
| aContextInfo | an object passed as an argument for the callback |
nil if there was an error Definition at line 192 of file CPDocumentController.j.
| - (CPDocument) makeDocumentWithContentsOfURL: | (CPURL) | anAbsoluteURL | ||
| ofType: | (CPString) | aType | ||
| delegate: | (id) | aDelegate | ||
| didReadSelector: | (SEL) | aSelector | ||
| contextInfo: | (id) | aContextInfo | ||
[implementation] |
Creates a document from the contents at the specified URL. Notifies the provided delegate with the provided selector afterwards.
| anAbsoluteURL | the location of the document data | |
| aType | the document type | |
| aDelegate | the delegate to notify | |
| aSelector | the selector to notify with | |
| aContextInfo | the context infomration passed to the delegate |
Definition at line 176 of file CPDocumentController.j.
| - (CPDocument) makeUntitledDocumentOfType: | (CPString) | aType | ||
| error: | ({CPError}) | anError | ||
[implementation] |
Creates a document of the specified type.
| aType | the document type | |
| anError | not used |
Definition at line 126 of file CPDocumentController.j.
| - (CFAction) newDocument: | (id) | aSender | [implementation] |
Opens a new document in the application.
| aSender | the requesting object |
Definition at line 217 of file CPDocumentController.j.
| - (CPDocument) openDocumentWithContentsOfURL: | (CPURL) | anAbsoluteURL | ||
| display: | (BOOL) | shouldDisplay | ||
| error: | (CPError) | anError | ||
[implementation] |
Opens the document at the specified URL.
| anAbsoluteURL | the path to the document's file | |
| shouldDisplay | whether to display the document on screen | |
| anError | not used |
Definition at line 138 of file CPDocumentController.j.
| - (void) openUntitledDocumentOfType: | (CPString) | aType | ||
| display: | (BOOL) | shouldDisplay | ||
[implementation] |
Creates a new document of the specified type.
| aType | the type of the new document | |
| shouldDisplay | whether to display the document on screen |
Definition at line 104 of file CPDocumentController.j.
| - (void) removeDocument: | (CPDocument) | aDocument | [implementation] |
Removes aDocument from the control of the receiver.
| aDocument | the document to remove |
Definition at line 246 of file CPDocumentController.j.
| - (CPDocument) reopenDocumentForURL: | (CPURL) | anAbsoluteURL | ||
| withContentsOfURL: | (CPURL) | absoluteContentsURL | ||
| error: | (CPError) | anError | ||
[implementation] |
Loads a document for a specified URL with it's content retrieved from another URL.
| anAbsoluteURL | the document URL | |
| absoluteContentsURL | the location of the document's contents | |
| anError | not used |
nil if there was an error Definition at line 162 of file CPDocumentController.j.
| + (id) sharedDocumentController | [implementation] |
Returns the singleton instance of the application's document controller. If it has not been created yet, it will be created then returned.
Definition at line 47 of file CPDocumentController.j.
| - (CPString) typeForContentsOfURL: | (CPURL) | anAbsoluteURL | ||
| error: | (CPError) | outError | ||
[implementation] |
Definition at line 256 of file CPDocumentController.j.
1.5.8