TavlTreeByteArrayTavlTreeByteArray is a concrete subclass of ByteArray that is used by MyDocument to represent the data for that document. It stores its data in a threaded AVL tree of ByteArrayPieces. It relies on the threaded AVL tree implementation written by Bert C. Hughes, available here, who has graciously released it into the public domain. |