I understand there is an approach to defer TreeViewer
loading by using DeferredTreeContentManager
, learnt from this useful tutorial.
However, this mechanism requires the model to implement IDeferredWorkbenchAdapter
interface, which introduces problem to my legacy immutable model classes. Is it possible to use DeferredTreeContentManager
without having model implementing IDeferredWorkbenchAdapter
interface?