X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetBibtex.h;h=55451f564186da57ba64ecd804f1b17f136c731a;hb=3a949b32f08ce4884906a9c5d47c4d7031c794b2;hp=56070d6710f2875cf35907f91c5ef1f2212e37f6;hpb=86387120bcadec444d7250fd38ba05da06f85d50;p=lyx.git diff --git a/src/insets/InsetBibtex.h b/src/insets/InsetBibtex.h index 56070d6710..55451f5641 100644 --- a/src/insets/InsetBibtex.h +++ b/src/insets/InsetBibtex.h @@ -16,7 +16,6 @@ namespace lyx { -class BiblioInfo; class docstring_list; namespace support { @@ -37,36 +36,38 @@ public: /// bool delDatabase(docstring const &); /// - void write(std::ostream &) const; + void write(std::ostream &) const override; /// \name Public functions inherited from Inset class //@{ /// - docstring toolTip(BufferView const & bv, int x, int y) const; + docstring toolTip(BufferView const & bv, int x, int y) const override; /// - bool hasSettings() const { return true; } + bool hasSettings() const override { return true; } /// - InsetCode lyxCode() const { return BIBTEX_CODE; } + InsetCode lyxCode() const override { return BIBTEX_CODE; } /// - DisplayType display() const { return AlignCenter; } + int rowFlags() const override { return Display; } /// - void latex(otexstream &, OutputParams const &) const; + void latex(otexstream &, OutputParams const &) const override; /// int plaintext(odocstringstream & ods, OutputParams const & op, - size_t max_length = INT_MAX) const; + size_t max_length = INT_MAX) const override; /// - void updateBuffer(ParIterator const &, UpdateType, bool const deleted = false); + void updateBuffer(ParIterator const &, UpdateType, bool const deleted = false) override; /// void addToToc(DocIterator const & di, bool output_active, - UpdateType utype, TocBackend & backend) const; + UpdateType utype, TocBackend & backend) const override; /// - void collectBibKeys(InsetIterator const &, support::FileNameList &) const; + void collectBibKeys(InsetIterator const &, support::FileNameList &) const override; /// - void validate(LaTeXFeatures &) const; + void validate(LaTeXFeatures &) const override; /// - docstring xhtml(XMLStream &, OutputParams const &) const; + docstring xhtml(XMLStream &, OutputParams const &) const override; /// - std::string contextMenuName() const; + void docbook(XMLStream &, OutputParams const &) const override; + /// + std::string contextMenuName() const override; //@} /// \name Static public methods obligated for InsetCommand derived classes @@ -96,17 +97,17 @@ private: //@{ /// bool getStatus(Cursor & cur, FuncRequest const & cmd, - FuncStatus & flag) const; + FuncStatus & flag) const override; /// - void doDispatch(Cursor & cur, FuncRequest & cmd); + void doDispatch(Cursor & cur, FuncRequest & cmd) override; /// - Inset * clone() const { return new InsetBibtex(*this); } + Inset * clone() const override { return new InsetBibtex(*this); } //@} /// \name Private functions inherited from InsetCommand class //@{ /// - docstring screenLabel() const; + docstring screenLabel() const override; //@} };