10.6. Browsing a CellBrowser

CellBrowser is an implementation of Miller Columns, allowing for quick navigation of tree-like data via a series of columns—each column contains all the nodes of a particular level in the tree. Figure 10.18 shows this in action.

Figure 10.18. A CellBrowser widget in action

Creating a CellBrowser is similar to creating a CellTree but slightly different. You still need to create a TreeViewModel as in the CellTree (and our cellBrowser.Cell-BrowserExample example uses exactly the same one as the CellTree example), but you don’t directly create a CellBrowser object. Instead, you create a Builder object whose type parameter ...

Get GWT in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.