explicit
InsetUrl(InsetCommandParams const &);
///
- InsetBase::Code lyxCode() const { return InsetBase::URL_CODE; }
+ Inset::Code lyxCode() const { return Inset::URL_CODE; }
///
void validate(LaTeXFeatures &) const;
///
///
EDITABLE editable() const { return IS_EDITABLE; }
///
- bool display() const { return false; }
+ DisplayType display() const { return Inline; }
///
int latex(Buffer const &, odocstream &,
- OutputParams const &) const;
+ OutputParams const &) const;
///
int plaintext(Buffer const &, odocstream &,
- OutputParams const &) const;
+ OutputParams const &) const;
///
int docbook(Buffer const &, odocstream &,
- OutputParams const &) const;
+ OutputParams const &) const;
/// the string that is passed to the TOC
virtual int textString(Buffer const &, odocstream &,
OutputParams const &) const;
private:
- virtual std::auto_ptr<InsetBase> doClone() const {
- return std::auto_ptr<InsetBase>(new InsetUrl(params()));
+ virtual Inset * clone() const {
+ return new InsetUrl(params());
}
};