CatNiP prefinal
Sähköinen nuottikirja, HY-TKTKL-OHTUPROJ KESÄ11
|
Data type for managing IMSLP score datas for queries and saving them locally. More...
#import <ScoreData.h>
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-file associated with this ScoreData object. |
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
Definition at line 11 of file ScoreData.h.
- (void) dealloc |
Reimplemented in LocalScoreData.
Definition at line 29 of file ScoreData.m.
- (void) encodeWithCoder: | (NSCoder *) | encoder |
Reimplemented in LocalScoreData.
Definition at line 49 of file ScoreData.m.
- (id) init |
Reimplemented in LocalScoreData.
Definition at line 16 of file ScoreData.m.
References init.
- (id) initWithCoder: | (NSCoder *) | decoder |
NSCoding protocol functions.
Reimplemented in LocalScoreData.
Definition at line 39 of file ScoreData.m.
- (NSString*) description [read, write, copy] |
A description for this score.
Definition at line 27 of file ScoreData.h.
- (NSString*) fullMetaData [read, write, copy] |
The full metadata of the score as a single string, one property per line, written as name=value.
Definition at line 24 of file ScoreData.h.
- (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)
Definition at line 30 of file ScoreData.h.
- (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.
Definition at line 20 of file ScoreData.h.