virtual void read(Buffer const &, LyXLex & lex)
{ p_.read(lex); }
///
- virtual int latex(Buffer const &, odocstream &,
- OutputParams const &) const;
+ int latex(Buffer const &, odocstream &, OutputParams const &) const;
///
- int plaintext(Buffer const &, odocstream &,
- OutputParams const &) const;
+ int plaintext(Buffer const &, odocstream &, OutputParams const &) const;
///
- virtual int docbook(Buffer const &, odocstream &,
- OutputParams const & runparams) const;
+ int docbook(Buffer const &, odocstream &, OutputParams const & runparams) const;
///
InsetBase::Code lyxCode() const { return InsetBase::NO_CODE; }
InsetCommandParams const & params() const { return p_; }
/// FIXME remove
std::string const getContents() const { return p_.getContents(); }
+protected:
/// FIXME remove
void setContents(std::string const & c)
{
updateButtonLabel_ = true;
p_.setContents(c);
}
+public:
///
void setParam(std::string const & name, docstring const & value)
{
}
/// FIXME remove
virtual void replaceContents(std::string const & from, std::string const & to);
- /// FIXME remove
- std::string const getOptions() const { return p_.getOptions(); }
- /// FIXME remove
- std::string const getSecOptions() const { return p_.getSecOptions(); }
///
RenderButton & button() const { return button_; }
///
p_.setCmdName(n);
}
///
- void setOptions(std::string const & o)
- {
- updateButtonLabel_ = true;
- p_.setOptions(o);
- }
- ///
- void setSecOptions(std::string const & s)
- {
- updateButtonLabel_ = true;
- p_.setSecOptions(s);
- }
- ///
void setParams(InsetCommandParams const &);
/// This should provide the text for the button
virtual docstring const getScreenLabel(Buffer const &) const = 0;