namespace lyx {
class Buffer;
-class BufferParams;
class BufferView;
class CompletionList;
class CursorSlice;
class Dimension;
class ParagraphList;
+class InsetCaption;
class InsetTabular;
/**
///
int docbook(odocstream &, OutputParams const &) const;
///
- void xhtml(odocstream &, OutputParams const &) const;
+ docstring xhtml(odocstream &, OutputParams const &) const;
///
void validate(LaTeXFeatures & features) const;
/// set the change for the entire inset
void setChange(Change const & change);
/// accept the changes within the inset
- void acceptChanges(BufferParams const & bparams);
+ void acceptChanges();
/// reject the changes within the inset
- void rejectChanges(BufferParams const & bparams);
+ void rejectChanges();
/// append text onto the existing text
void appendParagraphs(ParagraphList &);
virtual docstring contextMenu(BufferView const & bv, int x, int y) const;
///
void doDispatch(Cursor & cur, FuncRequest & cmd);
+protected:
+ ///
+ InsetCaption const * getCaptionInset() const;
+ ///
+ docstring getCaptionText(OutputParams const &) const;
+ ///
+ docstring getCaptionHTML(OutputParams const &) const;
private:
///
void initParagraphs(UsePlain type);