DiffTreeViewer
A tree viewer that works on objects implementing
the IDiffContainer and IDiffElement interfaces.
class
StructureDiffViewer
A diff tree viewer that can be configured with a IStructureCreator
to retrieve a hierarchical structure from the input object (an ICompareInput)
and perform a two-way or three-way compare on it.
TreeViewerFocusCellManager(
TreeViewer viewer,
FocusCellHighlighter focusDrawingDelegate)
Create a new manager using a default navigation strategy:
SWT.ARROW_UP: navigate to cell above
SWT.ARROW_DOWN: navigate to cell below
SWT.ARROW_RIGHT: on first column (collapses if item
is expanded) else navigate to next visible cell on the right
SWT.ARROW_LEFT: on first column (expands if item is
collapsed) else navigate to next visible cell on the left
ContainerCheckedTreeViewer
CheckboxTreeViewer with special behaviour of the checked / gray state on
container (non-leaf) nodes:
The grayed state is used to visualize the checked state of its children.