ref #7063: optimise setGrayed and check children in distribution selection wizard
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / preference / wizard / AvailableDistributionPage.java
index cbade01ab92a7508bfe0eb084f3574abc2f67559..878147ebbea91cbc47dbe8c1015a054d270a77eb 100755 (executable)
@@ -163,28 +163,6 @@ public class AvailableDistributionPage extends AbstractAreaSelectionWizard imple
         checkParents(path.getParentPath());
     }
 
-//    /**
-//     *
-//     * @param path
-//     * @param checked
-//     */
-//    private void checkChildren(final TreePath path, final boolean checked) {
-//        TermContentProvider tcp = new TermContentProvider();
-//
-//        if (path == null) {
-//            return;
-//        }
-//        final Object element = path.getLastSegment();
-//        if (element != null) {
-//            this.viewer.setChecked(element, checked);
-//            this.viewer.setGrayed(element, false);
-//            int length = tcp.getChildren(element).length;
-//            if(length>1){
-//                this.viewer.expandToLevel(element, CheckboxTreeViewer.ALL_LEVELS);
-//                this.viewer.setSubtreeChecked(element, checked);
-//            }
-//        }
-//    }
 
     /**
     *
@@ -197,15 +175,14 @@ public class AvailableDistributionPage extends AbstractAreaSelectionWizard imple
        if (element == null) {
            return;
        }
-    //   final Object element = path.getLastSegment();
-//       if (element != null) {
+
        ((CheckboxTreeViewer)getViewer()).setChecked(element, checked);
        ((CheckboxTreeViewer)getViewer()).setGrayed(element, false);
        if (((CheckboxTreeViewer)getViewer()).isExpandable(element)){
            ((CheckboxTreeViewer)getViewer()).expandToLevel(element, CheckboxTreeViewer.ALL_LEVELS);
            ((CheckboxTreeViewer)getViewer()).setSubtreeChecked(element, checked);
        }
-//       }
+
    }
    /**
    *