Exemple #1
0
        public MainWindow()
        {
            InitializeComponent();

            var docSetPath = @"C:\Projects\Docsets\Java.docset\Contents\Resources\docset.dsidx";
            var indexPath  = @"C:\Projects\Docsets\Java.docset\Contents\Resources\suffixindex.dsidx";

            var repository  = new SQLiteDocSetRepository(docSetPath);
            var indexer     = new SQLiteSuffixIndexer(indexPath);
            var docSetIndex = new DocSetIndex(repository, indexer);

            var suggester = new FuzzySuggester <DocSetEntity>(docSetIndex);

            this.DataContext = new SampleViewModel(suggester);
        }
 public void setup()
 {
     indexer   = new TrieIndexer <TestNode>();
     suggester = new FuzzySuggester <TestNode>(indexer);
 }