#include "sbLocalDatabaseTreeView.h"
#include "sbPlaylistTreeSelection.h"
#include "sbFilterTreeSelection.h"
#include <nsIAtom.h>
#include <nsIAtomService.h>
#include <nsIClassInfoImpl.h>
#include <nsIDOMElement.h>
#include <nsIObjectOutputStream.h>
#include <nsIObjectInputStream.h>
#include <nsIObserverService.h>
#include <nsIProgrammingLanguage.h>
#include <nsIStringBundle.h>
#include <nsIStringEnumerator.h>
#include <nsITreeBoxObject.h>
#include <nsITreeColumns.h>
#include <nsIVariant.h>
#include <sbIClickablePropertyInfo.h>
#include <sbILocalDatabaseLibrary.h>
#include <sbILocalDatabasePropertyCache.h>
#include <sbILibrary.h>
#include <sbILibraryConstraints.h>
#include <sbIDevice.h>
#include <sbIDeviceManager.h>
#include <sbIMediacoreEvent.h>
#include <sbIMediacoreEventTarget.h>
#include <sbIMediacoreManager.h>
#include <sbIMediacoreSequencer.h>
#include <sbIMediacoreStatus.h>
#include <sbIMediaListView.h>
#include <sbIMediaList.h>
#include <sbIMediaItem.h>
#include <sbIMediaItemController.h>
#include <sbIPropertyArray.h>
#include <sbIPropertyInfo.h>
#include <sbIPropertyManager.h>
#include <sbIPropertyUnitConverter.h>
#include <sbISortableMediaListView.h>
#include <sbITreeViewPropertyInfo.h>
#include <nsComponentManagerUtils.h>
#include <nsMemory.h>
#include <nsServiceManagerUtils.h>
#include <nsThreadUtils.h>
#include <nsUnicharUtils.h>
#include <nsCoord.h>
#include <prlog.h>
#include "sbLocalDatabasePropertyCache.h"
#include "sbLocalDatabaseCID.h"
#include "sbLocalDatabaseGUIDArray.h"
#include "sbLocalDatabaseMediaItem.h"
#include "sbLocalDatabaseMediaListView.h"
#include <sbLibraryCID.h>
#include <sbPropertiesCID.h>
#include <sbStandardProperties.h>
#include <sbStringUtils.h>
#include <sbTArrayStringEnumerator.h>
Go to the source code of this file.
|
| NS_IMPL_THREADSAFE_ISUPPORTS10 (sbLocalDatabaseTreeView, nsIClassInfo, nsIObserver, nsISupportsWeakReference, nsITreeView, sbILocalDatabaseGUIDArrayListener, sbILocalDatabaseTreeView, sbIMediaListViewTreeView, sbIMediacoreEventListener, sbIMediaListViewSelectionListener, sbIPlayQueueServiceListener) NS_IMPL_CI_INTERFACE_GETTER9(sbLocalDatabaseTreeView |
|
PRBool | intersection (PRInt32 start1, PRInt32 end1, PRInt32 start2, PRInt32 end2, PRInt32 &intersectStart, PRInt32 &intersectEnd) |
|
| NS_IMPL_ISUPPORTS1 (sbLocalDatabaseTreeViewState, nsISerializable) |
|
#define BAD_CSS_CHARS "/.:# !@$%^&*(),?;'\"<>~=+`\\|[]{}" |
#define LOG |
( |
|
args | ) |
/* nothing */ |
#define PROGRESS_VALUE_COMPLETE 101 |
#define PROGRESS_VALUE_UNSET -1 |
#define SB_STRING_BUNDLE_CHROME_URL "chrome://songbird/locale/songbird.properties" |
#define TRACE |
( |
|
args | ) |
/* nothing */ |
PRBool intersection |
( |
PRInt32 |
start1, |
|
|
PRInt32 |
end1, |
|
|
PRInt32 |
start2, |
|
|
PRInt32 |
end2, |
|
|
PRInt32 & |
intersectStart, |
|
|
PRInt32 & |
intersectEnd |
|
) |
| |
|
inline |
NS_IMPL_THREADSAFE_ISUPPORTS10 |
( |
sbLocalDatabaseTreeView |
, |
|
|
nsIClassInfo |
, |
|
|
nsIObserver |
, |
|
|
nsISupportsWeakReference |
, |
|
|
nsITreeView |
, |
|
|
sbILocalDatabaseGUIDArrayListener |
, |
|
|
sbILocalDatabaseTreeView |
, |
|
|
sbIMediaListViewTreeView |
, |
|
|
sbIMediacoreEventListener |
, |
|
|
sbIMediaListViewSelectionListener |
, |
|
|
sbIPlayQueueServiceListener |
|
|
) |
| |