namespace lyx {
-class LyXText;
+class Text;
class MathAtom;
class Paragraph;
//
/// the paragraph we're in
Paragraph & paragraph();
- /// the paragraph we're in
+ /// the paragraph we're in in text mode.
+ /// \warning only works within text!
Paragraph const & paragraph() const;
+ /// the paragraph we're in in any case.
+ /// This method will give the containing paragraph if
+ /// in not in text mode (ex: in mathed).
+ Paragraph const & innerParagraph() const;
///
- LyXText * text();
+ Text * text();
///
- LyXText const * text() const;
+ Text const * text() const;
/// the containing inset or the cell, respectively
Inset * realInset() const;
///
Inset * innerInsetOfType(int code) const;
///
- LyXText * innerText();
+ Text * innerText();
///
- LyXText const * innerText() const;
+ Text const * innerText() const;
//
// elementary moving