|
|
(void) | - switchView: |
| | An action which switches the current view based on what toolbar item has been selected.
|
| |
|
(void) | - showGeneralAttributes: |
| | Action invoked by the toolbar item to select the general project attributes tab.
|
| |
|
(void) | - changeProjectName: |
| | Action invoked when the user changes the project's name.
|
| |
|
(void) | - projectNameChanged: |
| |
|
(id) | - initWithDocument:infoDictionary: |
| | Designated initializer of project modules.
|
| |
| (void) | - finishInit |
| | Finishes the initialization process of the project module.
|
| |
|
(ProjectDocument *) | - document |
| | Should return the owner project document to which this project module belongs to.
|
| |
|
(NSView *) | - view |
| | Instructs the project module to return a view which will be put into the project's window this module becomes the current module.
|
| |
| (NSDictionary *) | - infoDictionary |
| | Instructs the project module to return an archivable version of it's data that it wishes to be saved together with the project.
|
| |
| (BOOL) | - regenerateDerivedFiles |
| | Sent to the project module when it is to regenerate it's derived files which are generated from other files/data in the project itself.
|
| |
|
(NSArray *) | - moduleMenuItems |
| | Should return an array of NSMenuItem's which will be put into the module's submenu.
|
| |
| (NSArray *) | - toolbarItemIdentifiers |
| | A module should return the default toolbar item identifiers for it's toolbar.
|
| |
| (NSToolbarItem *) | - toolbarItemForItemIdentifier: |
| | This method asks the module to create a toolbar item for the provided itemIdentifier.
|
| |
|
(BOOL) | - validateToolbarItem: |
| | This method is invoked when the project type object is required to validate it's toolbar items.
|
| |
|
|
(NSString *) | + moduleName |
| | Should return a unique module identifier name.
|
| |
|
(NSString *) | + humanReadableModuleName |
| |
The documentation for this class was generated from the following files:
- ProjectModules/ProjectAttributes/ProjectAttributes.h
- ProjectModules/ProjectAttributes/ProjectAttributes.m