ProjectManager
0.2
|
The description of a project type. More...
Instance Methods | |
(id) | - initWithProjectType: |
Designated initializers. More... | |
(NSString *) | - name |
Returns the name of the receiver's project type. | |
(NSString *) | - description |
Returns a human-readable description of the receiver's project type. | |
(NSImage *) | - icon |
Returns the icon of the receiver's project type. | |
(NSArray *) | - templates |
(Class) | - projectType |
Returns the class from which this type description has been generated. | |
Protected Attributes | |
Class | projType |
NSArray * | templates |
Returns an array of template descriptions of the receiver's project type. More... | |
The description of a project type.
This object is used by a ProjectCreator to represent an available project type. It basically serves as a container for information about a certain project type.
- (id) initWithProjectType: | (Class) | aClass |
Designated initializers.
This method initializes a ProjectTypeDescription object.
aClass | The class which implements the specific project type. |
|
protected |
Returns an array of template descriptions of the receiver's project type.