Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

TextHandlerManager.hpp

Go to the documentation of this file.
00001 /*==========================================================================
00002  *
00003  *  Original source copyright (c) 2003, Carnegie Mellon University.
00004  *  See copyright.cmu for details.
00005  *
00006  *==========================================================================
00007 */
00008 
00009 #ifndef _TEXTHANDLERMGR_HPP
00010 #define _TEXTHANDLERMGR_HPP
00011 
00012 #include "Parser.hpp"
00013 #include "Stopper.hpp"
00014 #include "Stemmer.hpp"
00015 
00024 class TextHandlerManager {
00025 public:
00030   static Parser* createParser(string type="", string acros="");
00031 
00037   static Stemmer* createStemmer(string type="", string datadir="", string func="");
00038 
00042   static Stopper* createStopper(string filename="");
00043 };
00044 
00045 #endif //_TEXTHANDLERMGR_HPP

Generated on Wed Nov 3 12:59:05 2004 for Lemur Toolkit by doxygen1.2.18