3 * \file AspellChecker.h
4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Kevin Atkinson
10 * Full author contact details are available in file CREDITS.
16 #include "SpellChecker.h"
20 class AspellChecker : public SpellChecker
26 /// \name SpellChecker inherited methods
28 enum Result check(WordLangTuple const &,
29 std::vector<WordLangTuple> const &) override;
30 void suggest(WordLangTuple const &, docstring_list &) override;
31 void stem(WordLangTuple const &, docstring_list &) override {}
32 void insert(WordLangTuple const &) override;
33 void remove(WordLangTuple const &) override;
34 void accept(WordLangTuple const &) override;
35 bool hasDictionary(Language const * lang) const override;
36 int numDictionaries() const override;
37 docstring const error() override;
38 void advanceChangeNumber() override;
49 #endif // LYX_ASPELL_H