- ///
- std::string const & getContents() const { return p_.getContents(); }
- ///
- void setContents(std::string const & c) { p_.setContents(c); }
- ///
- std::string const & getOptions() const { return p_.getOptions(); }
+ /// FIXME remove
+ std::string const getContents() const { return p_.getContents(); }
+ /// FIXME remove
+ void setContents(std::string const & c)
+ {
+ updateButtonLabel_ = true;
+ p_.setContents(c);
+ }
+ ///
+ void setParam(std::string const & name, docstring const & value)
+ {
+ updateButtonLabel_ = true;
+ p_[name] = value;
+ }
+ ///
+ docstring const & getParam(std::string const & name) const
+ {
+ return p_[name];
+ }
+ /// 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(); }