Пример #1
0
 @Override
 public void dispose() {
   if (treeViewer != null) {
     EnsembleSelectionProvider selectionProvider =
         (EnsembleSelectionProvider) getSelectionProvider();
     if (selectionProvider != null) {
       selectionProvider.detachSelectionProvider(treeViewer);
     }
     treeViewer = null;
   }
   /*
   if (mergeTreeFont != null) {
   	mergeTreeFont.dispose();
   }*/
   if (treeComposite != null) {
     treeComposite.dispose();
   }
   if (editorComposite != null) {
     editorComposite.dispose();
   }
   totalViewer = null;
   super.dispose();
 }