27 #ifndef __SB_SCRIPTABLE_FILTER_ITEMS_H__
28 #define __SB_SCRIPTABLE_FILTER_ITEMS_H__
32 #include <nsAutoPtr.h>
33 #include <nsCOMArray.h>
35 #include <nsIClassInfo.h>
36 #include <nsISecurityCheckedComponent.h>
37 #include <nsISimpleEnumerator.h>
38 #include <nsVoidArray.h>
56 #define SB_SCRIPTABLE_FILETER_ITEMS_CID \
57 { 0xe26a6bc3, 0x7ffe, 0x44f5, \
58 { 0x83, 0x48, 0xd4, 0x99, 0xf2, 0xa6, 0xcd, 0x12 } }
63 NS_DECL_NSISECURITYCHECKEDCOMPONENT
64 NS_DECL_NSISIMPLEENUMERATOR
69 NS_IMETHOD
GetProperty(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, jsval
id, jsval * vp, PRBool *_retval);
70 NS_IMETHOD
NewEnumerate(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, PRUint32 enum_op, jsval * statep, jsid *idp, PRBool *_retval);
71 NS_IMETHOD
NewResolve(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, jsval
id, PRUint32
flags, JSObject * *objp, PRBool *_retval);
72 NS_IMETHOD
Equality( nsIXPConnectWrappedNative *wrapper,
98 #endif // __SB_SCRIPTABLE_FILTER_ITEMS_H__
NS_IMETHOD GetProperty(nsIXPConnectWrappedNative *wrapper, JSContext *cx, JSObject *obj, jsval id, jsval *vp, PRBool *_retval)
#define SB_SCRIPTABLE_FILETER_ITEMS_CID
sbDeviceFirmwareAutoCheckForUpdate prototype flags
NS_IMETHOD NewEnumerate(nsIXPConnectWrappedNative *wrapper, JSContext *cx, JSObject *obj, PRUint32 enum_op, jsval *statep, jsid *idp, PRBool *_retval)
nsISecurityCheckedComponent
NS_IMETHOD Equality(nsIXPConnectWrappedNative *wrapper, JSContext *cx, JSObject *obj, jsval val, PRBool *_retval)
nsCOMPtr< sbIFilterableMediaListView > mListView
this _dialogInput val(dateText)
NS_IMETHOD NewResolve(nsIXPConnectWrappedNative *wrapper, JSContext *cx, JSObject *obj, jsval id, PRUint32 flags, JSObject **objp, PRBool *_retval)
nsCOMArray< sbIMediaItem > mItems
nsRefPtr< sbRemotePlayer > mPlayer
PRUint32 mEnumerationIndex
NS_DECL_ISUPPORTS NS_DECL_NSICLASSINFO NS_DECL_NSISECURITYCHECKEDCOMPONENT NS_DECL_NSISIMPLEENUMERATOR NS_IMETHOD GetClassName(char **aClassName)
nsresult ReadEnumerator()
NS_IMETHOD GetScriptableFlags(PRUint32 *aScriptableFlags)