- void haveSelection(bool own);
- std::string const get() const;
- void put(std::string const & str);
+ std::string const getAsLyX() const;
+ FileName getAsGraphics(Cursor const & cur, GraphicsType type) const;
+ docstring const getAsText() const;
+ void put(std::string const & lyx, docstring const & text);
+ bool hasLyXContents() const;
+ bool hasGraphicsContents(GraphicsType type = AnyGraphicsType) const;
+ bool hasTextContents() const;
+ bool isInternal() const;
+ bool hasInternal() const;
+ bool empty() const;