sbPropertyManager.cpp File Reference
#include "sbPropertyManager.h"
#include "sbPropertiesCID.h"
#include <nsICategoryManager.h>
#include <nsIGenericFactory.h>
#include <nsIObserverService.h>
#include <nsIStringBundle.h>
#include <nsAutoLock.h>
#include <nsAutoPtr.h>
#include <nsComponentManagerUtils.h>
#include <nsMemory.h>
#include <nsServiceManagerUtils.h>
#include "sbBooleanPropertyInfo.h"
#include "sbDatetimePropertyInfo.h"
#include "sbDurationPropertyInfo.h"
#include "sbNumberPropertyInfo.h"
#include "sbStandardProperties.h"
#include "sbDummyProperties.h"
#include "sbTrackTypeImageLabelPropertyInfo.h"
#include "sbTextPropertyInfo.h"
#include "sbURIPropertyInfo.h"
#include "sbImagePropertyInfo.h"
#include "sbDummyPlaylistPropertyInfo.h"
#include "sbDummyContentTypePropertyInfo.h"
#include "sbDownloadButtonPropertyBuilder.h"
#include "sbStatusPropertyBuilder.h"
#include "sbSimpleButtonPropertyBuilder.h"
#include "sbRatingPropertyBuilder.h"
#include "sbOriginPageImagePropertyBuilder.h"
#include "sbImageLinkPropertyInfo.h"
#include "sbDurationPropertyUnitConverter.h"
#include "sbStoragePropertyUnitConverter.h"
#include "sbFrequencyPropertyUnitConverter.h"
#include "sbBitratePropertyUnitConverter.h"
#include <sbLockUtils.h>
#include <sbTArrayStringEnumerator.h>
#include <sbIPropertyBuilder.h>
#include <prlog.h>
Include dependency graph for sbPropertyManager.cpp:

Go to the source code of this file.

Macros

#define LOG(args)   PR_LOG(gPropManLog, PR_LOG_WARN, args)
 
#define SB_STRING_BUNDLE_CHROME_URL   "chrome://songbird/locale/songbird.properties"
 

Functions

 NS_IMPL_THREADSAFE_ISUPPORTS1 (sbPropertyManager, sbIPropertyManager) sbPropertyManager
 

Variables

struct {
   const char *   propName
 
   const char *   types
 
sFilterListPickerProperties []
 

Macro Definition Documentation

#define LOG (   args)    PR_LOG(gPropManLog, PR_LOG_WARN, args)

Definition at line 78 of file sbPropertyManager.cpp.

#define SB_STRING_BUNDLE_CHROME_URL   "chrome://songbird/locale/songbird.properties"

Definition at line 85 of file sbPropertyManager.cpp.

Function Documentation

NS_IMPL_THREADSAFE_ISUPPORTS1 ( sbPropertyManager  ,
sbIPropertyManager   
)

Definition at line 106 of file sbPropertyManager.cpp.

Variable Documentation

const char* propName

Definition at line 90 of file sbPropertyManager.cpp.

const { ... } sFilterListPickerProperties[]
Initial value:
= {
{ "http://songbirdnest.com/data/1.0#albumName" , "audio video" },
{ "http://songbirdnest.com/data/1.0#albumArtistName" , "audio video" },
{ "http://songbirdnest.com/data/1.0#artistName" , "audio video" },
{ "http://songbirdnest.com/data/1.0#genre" , "audio video" },
{ "http://songbirdnest.com/data/1.0#year" , "audio video" },
{ "http://songbirdnest.com/data/1.0#rating" , "audio video" },
{ "http://songbirdnest.com/data/1.0#composerName" , "audio " },
{ "http://songbirdnest.com/data/1.0#bitRate" , "audio " },
{ "http://songbirdnest.com/data/1.0#sampleRate" , "audio " },
{ "http://songbirdnest.com/data/1.0#bpm" , "audio " },
{ "http://songbirdnest.com/data/1.0#showName" , " video" },
}
const char* types

Definition at line 91 of file sbPropertyManager.cpp.