Many widgets in Eclipse are based upon a tree-like view, from a file navigator to class contents. The JFace framework provides a TreeViewer, which provides all of this functionality. This will be used to provide a TimeZoneTreeView.
TreeViewer
TimeZoneTreeView