+ std::string contextMenuName() const;
+ ///
+ bool forceLTR(OutputParams const &) const;
+ //@}
+
+ /// \name Static public methods obligated for InsetCommand derived classes
+ //@{
+ ///
+ static ParamInfo const & findInfo(std::string const &);
+ ///
+ static std::string defaultCommand() { return "cite"; }
+ ///
+ static bool isCompatibleCommand(std::string const &);
+ //@}
+ ///
+ typedef std::vector<std::pair<docstring, docstring>> QualifiedList;
+ ///
+ void redoLabel() { cache.recalculate = true; }
+ ///
+ CitationStyle getCitationStyle(BufferParams const & bp, std::string const & input,
+ std::vector<CitationStyle> const & valid_styles) const;
+ ///
+ QualifiedList getQualifiedLists(docstring const & p) const;
+ ///
+ static bool last_literal;