+void InsetText::setChange(Change const & change)
+{
+ ParagraphList::iterator pit = paragraphs().begin();
+ ParagraphList::iterator end = paragraphs().end();
+ for (; pit != end; ++pit) {
+ pit->setChange(change);
+ }
+}
+
+
+void InsetText::acceptChanges()
+{
+ ParagraphList::iterator pit = paragraphs().begin();
+ ParagraphList::iterator end = paragraphs().end();
+ for (; pit != end; ++pit) {
+ // FIXME: change tracking (MG)
+ // we must handle end-of-par chars!
+ pit->acceptChanges(0, pit->size() + 1);
+ }
+}
+
+
+void InsetText::rejectChanges()
+{
+ ParagraphList::iterator pit = paragraphs().begin();
+ ParagraphList::iterator end = paragraphs().end();
+ for (; pit != end; ++pit) {
+ // FIXME: change tracking (MG)
+ // we must handle end-of-par chars!
+ pit->rejectChanges(0, pit->size() + 1);
+ }
+}
+
+