+ virtual void DeleteText(uchar *text) const = 0;
+
+ /**
+ * Returns a pointer to the beginning of texts i, i+1, ..., j.
+ * Texts are separated by a '\0' byte.
+ *
+ * Call DeleteText() for each pointer returned by GetText()
+ * to avoid possible memory leaks.
+ */
+ virtual uchar * GetText(DocId i, DocId j) const = 0;
+