We're using a GridTreeViewer (or a GridTableViewer) with a custom
ViewerFilter that filters out all elements that should not be visible.
As an alternative you could modify the content provider in such way that it
simply skips all elements that should be hidden.
Can we make rows in the Grid invisible/visible based on certain criteria?
I tried setting height to 1 but that does'nt make the row completely
invisible.