This class is responsible for parsing templates. It produces a {@link LayoutElement} tree with a {@link LayoutDefinition} object atthe root of the tree.
This class is intended to "read" the template one time. Often it may be useful to cache the result as it would be inefficient to call {@link TemplateReader#read()} multiple time (and therefor parse thetemplate multiple times). Templates that are generated from this class are intended to be static and safe to share (but not alter).
@author Ken Paulsen (ken.paulsen@sun.com)
|
|