#ifndef _NS_LUCENE_FACTORY_H_ #define _NS_LUCENE_FACTORY_H_ #include "nsILuceneFactory.h" class CLuceneError; class nsLuceneFactory : public nsILuceneFactory { public: NS_DECL_ISUPPORTS NS_DECL_NSILUCENEFACTORY nsLuceneFactory(); static nsresult TranslateError(CLuceneError* e); private: ~nsLuceneFactory(); protected: /* additional members */ }; #endif // _NS_LUCENE_FACTORY_H_