CatNiP docutest
Sähköinen nuottikirja, HY-TKTKL-OHTUPROJ KESÄ11
ScoreData Class Reference

IMSLPScoreData.h CatNiP. More...

#import <ScoreData.h>

Inheritance diagram for ScoreData:

List of all members.

Public Member Functions

(void) - dealloc
(void) - encodeWithCoder:
(id) - init
(id) - initWithCoder:
 NSCoding protocol functions.

Properties

NSString * description
 A description for this score.
NSString * fullMetaData
 The full metadata of the score as a single string, one property per line, written as name=value.
NSDictionary * metaDataDict
 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 * pdf
 PDF-file associated with this ScoreData object.

Detailed Description

IMSLPScoreData.h CatNiP.

Data type for managing IMSLP score datas for queries and saving them locally. Could be refactored to LocalScoreData.

API up to date 29.6.2011


Member Function Documentation

- (void) dealloc

Reimplemented in LocalScoreData.

Here is the caller graph for this function:

- (void) encodeWithCoder: (NSCoder *)  encoder

Reimplemented in LocalScoreData.

Here is the caller graph for this function:

- (id) init

Reimplemented in LocalScoreData.

Here is the call graph for this function:

Here is the caller graph for this function:

- (id) initWithCoder: (NSCoder *)  decoder

NSCoding protocol functions.

Reimplemented in LocalScoreData.

Here is the caller graph for this function:


Property Documentation

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

A description for this score.

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

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

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

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*) pdf [read, write, copy]

PDF-file associated with this ScoreData object.

If this ScoreData object represents score from IMSLP it will have only the pdf filename but if this object represents LocalScoreData object it will have full filepath and pdf-filename associated with this score.


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