27 #ifndef sbBaseFileSystemWatcher_h_
28 #define sbBaseFileSystemWatcher_h_
30 #include <sbIFileSystemWatcher.h>
31 #include <sbIFileSystemListener.h>
34 #include <nsStringAPI.h>
50 NS_DECL_SBIFILESYSTEMWATCHER
55 NS_IMETHOD
OnTreeReady(
const nsAString & aTreeRootPath,
61 nsRefPtr<sbFileSystemTree>
mTree;
71 #endif // sbBaseFileSystemWatcher_h_
nsCOMPtr< sbIFileSystemListener > mListener
sbBaseFileSystemWatcher()
nsTArray< nsString > sbStringArray
NS_DECL_ISUPPORTS NS_DECL_SBIFILESYSTEMWATCHER NS_IMETHOD OnChangeFound(const nsAString &aChangePath, EChangeType aChangeType)
NS_IMETHOD OnTreeSessionLoadError()
virtual ~sbBaseFileSystemWatcher()
nsRefPtr< sbFileSystemTree > mTree
NS_IMETHOD OnRootPathMissing()
NS_IMETHOD OnTreeReady(const nsAString &aTreeRootPath, sbStringArray &aDirPathArray)
PRBool mShouldLoadSession