Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
inIFileSearch Interface Reference

import "inIFileSearch.idl";

Inheritance diagram for inIFileSearch:
Inheritance graph
[legend]
Collaboration diagram for inIFileSearch:
Collaboration graph
[legend]

List of all members.

Public Member Functions

unsigned long getDirectoryDepth (in nsIFile aDir)
nsISupportsArray getSubDirectories (in nsIFile aDir)
nsIFile getFileResultAt (in long aIndex)
void searchSync ()
void searchAsync (in inISearchObserver aObserver)
void searchStop ()
boolean searchStep ()
AString getStringResultAt (in long aIndex)
long getIntResultAt (in long aIndex)
unsigned long getUIntResultAt (in long aIndex)

Public Attributes

attribute wstring basePath
attribute boolean returnRelativePaths
attribute wstring filenameCriteria
attribute wstring textCriteria
attribute nsIFile searchPath
attribute boolean searchRecursive
readonly attribute unsigned long directoriesSearched
readonly attribute nsIFile currentDirectory
readonly attribute boolean isActive
readonly attribute long resultCount
attribute boolean holdResults

Detailed Description

Definition at line 44 of file inIFileSearch.idl.


Member Function Documentation

long inISearchProcess::getIntResultAt ( in long  aIndex) [inherited]
AString inISearchProcess::getStringResultAt ( in long  aIndex) [inherited]
unsigned long inISearchProcess::getUIntResultAt ( in long  aIndex) [inherited]

Member Data Documentation

Definition at line 46 of file inIFileSearch.idl.

Definition at line 62 of file inIFileSearch.idl.

Definition at line 61 of file inIFileSearch.idl.

Definition at line 55 of file inIFileSearch.idl.

Definition at line 59 of file inISearchProcess.idl.

Definition at line 49 of file inISearchProcess.idl.

Definition at line 52 of file inISearchProcess.idl.

Definition at line 49 of file inIFileSearch.idl.

Definition at line 57 of file inIFileSearch.idl.

Definition at line 58 of file inIFileSearch.idl.

Definition at line 56 of file inIFileSearch.idl.


The documentation for this interface was generated from the following file: