@mozilla.org/autocomplete/search;1?name=history

This component implements the following interfaces:

Properties

readonly PRUint32 nsIBrowserHistory.count

Count The number of entries in global history

readonly AUTF8String nsIBrowserHistory.lastPageVisited

LastPageVisited The last page that was visited in a top-level window.

readonly PRBool nsIRDFRemoteDataSource.loaded

This value is true when the datasource has fully loaded itself.

readonly char* nsIRDFDataSource.URI

The "URI" of the data source. This used by the RDF service's GetDataSource() method to cache datasources.

Methods

InterfaceMethod
nsIRDFDataSource void AddObserver ( nsIRDFObserver observer )
nsIBrowserHistory void addPageWithDetails ( nsIURI URI , PRUnichar* title , PRInt64 lastVisited )
nsIGlobalHistory2 void addURI ( nsIURI URI , PRBool redirect , PRBool toplevel , nsIURI referrer )
nsIRDFDataSource nsISimpleEnumerator ArcLabelsIn ( nsIRDFNode node )
nsIRDFDataSource nsISimpleEnumerator ArcLabelsOut ( nsIRDFResource source )
nsIRDFDataSource void Assert ( nsIRDFResource source , nsIRDFResource property , nsIRDFNode target , PRBool truthValue )
nsIRDFDataSource void beginUpdateBatch ( )
nsIRDFDataSource void Change ( nsIRDFResource source , nsIRDFResource property , nsIRDFNode oldTarget , nsIRDFNode newTarget )
nsIRDFDataSource void DoCommand ( nsISupportsArray sources , nsIRDFResource command , nsISupportsArray arguments )
nsIRDFDataSource void endUpdateBatch ( )
nsIRDFRemoteDataSource void Flush ( )
nsIRDFRemoteDataSource void FlushTo ( char* URI )
nsIRDFDataSource nsISimpleEnumerator GetAllCmds ( nsIRDFResource source )
nsIRDFDataSource nsISimpleEnumerator GetAllResources ( )
nsIRDFDataSource nsIRDFResource GetSource ( nsIRDFResource property , nsIRDFNode target , PRBool truthValue )
nsIRDFDataSource nsISimpleEnumerator GetSources ( nsIRDFResource property , nsIRDFNode target , PRBool truthValue )
nsIRDFDataSource nsIRDFNode GetTarget ( nsIRDFResource source , nsIRDFResource property , PRBool truthValue )
nsIRDFDataSource nsISimpleEnumerator GetTargets ( nsIRDFResource source , nsIRDFResource property , PRBool truthValue )
nsISupportsWeakReference nsIWeakReference GetWeakReference ( )
nsIRDFDataSource PRBool hasArcIn ( nsIRDFNode node , nsIRDFResource arc )
nsIRDFDataSource PRBool hasArcOut ( nsIRDFResource source , nsIRDFResource arc )
nsIRDFDataSource PRBool HasAssertion ( nsIRDFResource source , nsIRDFResource property , nsIRDFNode target , PRBool truthValue )
nsIBrowserHistory void hidePage ( nsIURI URI )
nsIRDFRemoteDataSource void Init ( char* URI )
nsIRDFDataSource PRBool IsCommandEnabled ( nsISupportsArray sources , nsIRDFResource command , nsISupportsArray arguments )
nsIGlobalHistory2 PRBool isVisited ( nsIURI URI )
nsIBrowserHistory void markPageAsTyped ( nsIURI URI )
nsIRDFDataSource void Move ( nsIRDFResource oldSource , nsIRDFResource newSource , nsIRDFResource property , nsIRDFNode target )
nsIObserver void observe ( nsISupports subject , char* topic , PRUnichar* data )
nsIRDFRemoteDataSource void Refresh ( PRBool blocking )
nsIBrowserHistory void removeAllPages ( )
nsIRDFDataSource void RemoveObserver ( nsIRDFObserver observer )
nsIBrowserHistory void removePage ( nsIURI URI )
nsIBrowserHistory void removePagesFromHost ( AUTF8String host , PRBool entireDomain )
nsIGlobalHistory2 void setPageTitle ( nsIURI URI , AString title )
nsIAutoCompleteSearch void startSearch ( AString searchString , AString searchParam , nsIAutoCompleteResult previousResult , nsIAutoCompleteObserver listener )
nsIAutoCompleteSearch void stopSearch ( )
nsIRDFDataSource void Unassert ( nsIRDFResource source , nsIRDFResource property , nsIRDFNode target )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com