@Override
 public void deregister(OutlinePage outlinePage) {
   this.treeViewer = null;
   super.deregister(outlinePage);
 }
 @Override
 public void register(OutlinePage outlinePage) {
   super.register(outlinePage);
   this.treeViewer = outlinePage.getTreeViewer();
 }