@mozilla.org/rdf/datasource;1?name=subscribe

This component implements the following interfaces:

Properties

readonly PRBool nsISubscribeDataSource.hasObservers

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 )
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 ( )
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 )
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 )
nsIRDFDataSource PRBool IsCommandEnabled ( nsISupportsArray sources , nsIRDFResource command , nsISupportsArray arguments )
nsIRDFDataSource void Move ( nsIRDFResource oldSource , nsIRDFResource newSource , nsIRDFResource property , nsIRDFNode target )
nsISubscribeDataSource void NotifyObservers ( nsIRDFResource subject , nsIRDFResource property , nsIRDFNode object , PRBool isAssert , PRBool isChange )
nsIRDFDataSource void RemoveObserver ( nsIRDFObserver observer )
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