ProjectManager  0.2
Instance Methods | Protected Attributes | List of all members
ProjectTemplateDescription Class Reference

A project template description. More...

Inheritance diagram for ProjectTemplateDescription:

Instance Methods

(id) - initWithTemplateName:description:icon:parent:
 Designated initializer. More...
 
(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, name, and parent.


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