ProjectManager 0.2
ProjectTemplateDescription Class Reference

A project template description. More...

Inheritance diagram for ProjectTemplateDescription:

Instance Methods

(id) - initWithTemplateName:description:icon:parent:
 Designated initializer.
 
(NSString *) - name
 
(NSString *) - description
 
(NSImage *) - icon
 
(ProjectTypeDescription *) - parent
 

Protected Attributes

NSString * name
 Returns the receiver's template's name.
 
NSString * description
 Returns the receiver's template's human-readable description.
 
NSImage * icon
 Returns the receiver's icon representation.
 
ProjectTypeDescriptionparent
 Returns the parent type description which contains this template description.
 

Detailed Description

A project template description.

This object serves as a container for information about a certain project template, which is then used in the ProjectCreator object to feed information into it's project type/template outline view.

Method Documentation

◆ initWithTemplateName:description:icon:parent:

- (id) initWithTemplateName: (NSString *) aName
description: (NSString *) aDescription
icon: (NSImage *) anIcon
parent: (ProjectTypeDescription *) aParent 

Designated initializer.

Parameters
aNameA name of a template.
aDescriptionA human-readable description of a template.

References description, icon, and name.


The documentation for this class was generated from the following files: