- /// paragraph styles begin iterator.
- const_iterator begin() const { return layoutlist_.begin(); }
- /// paragraph styles end iterator
- const_iterator end() const { return layoutlist_.end(); }
-
+ /// Enumerate the paragraph styles.
+ size_t layoutCount() const { return layoutlist_.size(); }
+ /// Access the paragraph styles.
+ LayoutPtr const & layout(size_t index) const { return layoutlist_[index]; }
+
+ /// Enum used with TextClass::read
+ enum ReadType {
+ BASECLASS, //>This is a base class, i.e., top-level layout file
+ MERGE, //>This is a file included in a layout file
+ MODULE //>This is a layout module
+ };