| Inherits from | |
|---|---|
| Declared in | NNTagStoreManager.h |
This class is used to configure the way tags are stored on files - in the finder spotlight comment and serves as database frontend. TagStoreManager also holds the directory paths the framework needs to store the tags/files/etc. The default values can be overwritten by using NSUserDefaults - TagStoreManager default settings are overridden.
+ (NNTagStoreManager *)defaultManagerDefault instance
NNTagStoreManager.h- (NNTagToFileWriter *)tagToFileWriterCurrent tagToFileWriter in use
NNTagStoreManager.h- (void)setTagToFileWriter:(NNTagToFileWriter *)writer Writer to switch to
NNTagStoreManager.h- (NSString *)tagPrefixCurrent tag prefix to use
NNTagStoreManager.h- (void)setTagPrefix:(NSString *)prefix Tag prefix to use
NNTagStoreManager.h- (NNTagDirectoryWriter *)tagDirectoryWriterCurrent tagDirectoryWriter in use
NNTagStoreManager.h- (void)setTagDirectoryWriter:(NNTagDirectoryWriter *)writer Writer to switch to
NNTagStoreManager.h- (FMDatabase *)dbFMDatabase instance
/** db is kept open. Punakea causes some sync issues then! TODO sqlite isn't quite the thing for the future
NNTagStoreManager.h- (NSMutableArray *)tagsFromSQLdbArray of NNTags read from the db
NNTagStoreManager.h- (void)setSQLdbToTags:(NSMutableArray *)tags Tags to set the database to
NNTagStoreManager.h- (void)signalTagDBUpdatethis should be called whenever a tag is modified so that the store manager watching the sqlite db for modifications won't cause NNTags to reload all tags from disk. I know it suxx .... big time!
NNTagStoreManager.h- (NSString *)tagDBLocationPath to tag database
NNTagStoreManager.h- (BOOL)managedFolderEnabledYES if files should be managed, NO otherwise
NNTagStoreManager.h- (NSString *)managedFolderPath to managed files folder
NNTagStoreManager.h- (BOOL)tagsFolderEnabledYES if tag structure should be created on disk, NO otherwise
NNTagStoreManager.h- (NSString *)tagsFolderPath to folder where the tag structure is created
NNTagStoreManager.h- (NSDictionary *)taggingDefaultsAdditional prefs as a dictionary
NNTagStoreManager.hLast updated: 2010-5-13