add: if (cid.equals(GENERATOR_CLASSID)) return new GenericComponentFactory(Generator); if (cid.equals(PERSON_CLASSID)) return new GenericComponentFactory(Person); 
context:   getClassObject: function(cm, cid, iid) {    if (!iid.equals(Ci.nsIFactory))      throw Cr.NS_ERROR_NOT_IMPLEMENTED;    if (cid.equals(FP_CLASSID))      return new GenericComponentFactory(FeedProcessor);    if (cid.equals(FR_CLASSID))      return new GenericComponentFactory(FeedResult);    if (cid.equals(FEED_CLASSID))      return new GenericComponentFactory(Feed);    if (cid.equals(ENTRY_CLASSID))      return new GenericComponentFactory(Entry);    if (cid.equals(TEXTCONSTRUCT_CLASSID))      return new GenericComponentFactory(TextConstruct);    throw Cr.NS_ERROR_NO_INTERFACE;  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/9cee8e3cc5a38eb05a6ccd099e5a582b662d8be5/FeedProcessor.js/clean/toolkit/components/feeds/src/FeedProcessor.js