CatNiP docutest
Sähköinen nuottikirja, HY-TKTKL-OHTUPROJ KESÄ11
|
IMSLPScoreData.h CatNiP. 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. |
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
- (void) dealloc |
- (void) encodeWithCoder: | (NSCoder *) | encoder |
- (id) init |
Reimplemented in LocalScoreData.
- (id) initWithCoder: | (NSCoder *) | decoder |
NSCoding protocol functions.
Reimplemented in LocalScoreData.
- (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.