27 #ifndef __SBLOCALDATABASEMEDIALISTVIEWSTATE_H__
28 #define __SBLOCALDATABASEMEDIALISTVIEWSTATE_H__
35 #include <sbIMediaListView.h>
36 #include <sbILibraryConstraints.h>
38 #include <nsAutoPtr.h>
40 #include <nsCOMArray.h>
42 #include <nsStringGlue.h>
43 #include <nsIClassInfo.h>
44 #include <nsISerializable.h>
46 #define SB_ILOCALDATABASEMEDIALISTVIEWSTATE_IID \
47 { 0xd04ebdd9, 0x9c9c, 0x4acc, \
48 { 0xb5, 0x4c, 0x7d, 0x30, 0x3b, 0x76, 0xee, 0xac } }
74 NS_DECL_SBIMEDIALISTVIEWSTATE
75 NS_DECL_NSISERIALIZABLE
95 nsCOMPtr<sbIMutablePropertyArray>
mSort;
98 nsRefPtr<sbLocalDatabaseMediaListViewSelectionState>
mSelection;
99 nsRefPtr<sbLocalDatabaseCascadeFilterSetState>
mFilterSet;
An interface to carry around arrays of nsIProperty instances Note that implementations of the interfa...