CatNiP -test sprint-4-interim
catnip
LocalScoreData Class Reference

#import <LocalScoreData.h>

List of all members.

Public Member Functions

(id) - alloc
(id) - init
(void) - dealloc
(id) - initWithCoder:
(void) - encodeWithCoder:

Properties

NSInteger index
NSString * composer
NSString * composition
NSString * description
NSString * fullMetaData
NSDictionary * metaDataDict
NSString * userNotes
NSString * pdfFilepath

Member Function Documentation

- (id) alloc
- (void) dealloc
- (void) encodeWithCoder: (NSCoder *)  encoder
- (id) init
- (id) initWithCoder: (NSCoder *)  decoder

NSCoding protocol functions


Property Documentation

- (NSString*) composer [read, write, copy]

Composer of the composition for the score

- (NSString*) composition [read, write, copy]

Composition for the score

- (NSString*) description [read, write, copy]

short description of the score

- (NSString*) fullMetaData [read, write, copy]

The full metadata of the score as a single string, one property per line, written as name=value. Just as the IMSLP mediawiki it shows.

- (NSInteger) index [read, write, assign]

Distinct index for this score. Indexes start from 1 and increment by one. There is a possibility that not all index starting from 1 to highest index are in use.

- (NSDictionary*) metaDataDict [read, write, copy]

A NSDictionary object containing all the metadata for this music score file (with the metadata names as keys and the metadata value as the value for the key)

- (NSString*) pdfFilepath [read, write, copy]

local filepath for score's pdf file

- (NSString*) userNotes [read, write, copy]

User's own notes about the score


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Properties Defines