rem: else if (cid.equals(NS_LDAPCONNECTIONRDFDELEGATEFACTORY_CID)) return this.nsLDAPConnectionRDFDelegateFactoryFactory; 
context:     getClassObject: function(compMgr, cid, iid) {        if (!iid.equals(Components.interfaces.nsIFactory)) {            throw Components.results.NS_ERROR_NOT_IMPLEMENTED;        }        if (cid.equals(NS_LDAPDATASOURCE_CID))            return this.nsLDAPDataSourceFactory;            else if (cid.equals(NS_LDAPMESSAGERDFDELEGATEFACTORY_CID))            return this.nsLDAPMessageRDFDelegateFactoryFactory;        else if (cid.equals(NS_LDAPURLRDFDELEGATEFACTORY_CID))            return this.nsLDAPURLRDFDelegateFactoryFactory;        else if (cid.equals(NS_LDAPCONNECTIONRDFDELEGATEFACTORY_CID))            return this.nsLDAPConnectionRDFDelegateFactoryFactory;        throw Components.results.NS_ERROR_NO_INTERFACE;    },
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/f3ed98029bfcf8255d62bc9d71b4805467673016/nsLDAPDataSource.js/clean/directory/xpcom/datasource/nsLDAPDataSource.js