JFace viewers are used extensively in Eclipse plug-in development. List viewers provide OO wrappers around the basic Eclipse widgets, making it easier to directly deal with high-level domain objects rather than simple strings, numbers, and images. Likewise, text viewers make it easier to deal with text documents that require more complex text styling. Viewers are discussed in more detail in Chapter 7, Views.
Chapter source (www.qualityeclipse.com/projects/source-ch-04-and-05.zip).
Gauthier, Laurent, "Building and Delivering a Table Editor with SWT/JFace," Mirasol Op'nWorks, July 3, 2003 (www.eclipse.org/articles/Article-Table-viewer/table_viewer.html).
Grindstaff, Chris, "How to Use the JFace Tree Viewer," Applied Reasoning, May 5, 2002 (www.eclipse.org/articles/treeviewer-cg/TreeViewerArticle.htm).