Template context: xml attribute, attribute value, tag, new, all
Structured text viewer configuration - configure behavior in the editor (content assist, syntax highlighting, hyperlink navigation, etc)
Outline view configuration - configure behavior in the outline view (elements to display, menu items, etc)
Properties view configuration - configure behavior in the properties view (properties to display, menu items, etc)
Syntax highlighting, doubleclicking, hoverhelp
Subclass configuration and override methods
Instantiate new instance and call methods
Additional examples in WTP
View should register itself as a listener of the ISelectionService Then view will automatically receive notification about selection changes and the workbench part that originated them.
Pages in a PageBookView should check their visibility before handling any selection change notifications as they'll receive notification from every workbench part.