Interface used in RDF to enumerate triples. Also used by rdfIDataSource::getAllSubjects, then aPredicate, aObject and aTruthValue are ignored. @status PLASMA
[scriptable, function, uuid(aafea151-c271-4505-9978-a100d292800c)]
interface rdfITripleVisitor : nsISupports
Methods
Callback function for returning query results.
@param aSubject, aPredicate, aObject describe the (sub-)arc
@returnCode NS_RDF_STOP_VISIT to stop iterating over the query result.
Any error code will stop the iteration as well.
void
visit(in nsIRDFNode aSubject, in nsIRDFResource aPredicate, in nsIRDFNode aObject, in boolean aTruthValue)
Compare to: