import org.eclipse.jface.viewers.ITreeContentProvider;
import org.eclipse.jface.viewers.Viewer;
+import eu.etaxonomy.cdm.hibernate.HHH_9751_Util;
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper;
import eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode;
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
if(parentElement instanceof ITaxonTreeNode){
ITaxonTreeNode treeNode = (ITaxonTreeNode) HibernateProxyHelper.deproxy(parentElement);
List<TaxonNode> childrenSet = treeNode.getChildNodes();
- while (childrenSet.contains(null)){
- childrenSet.remove(null);
- }
- children = childrenSet.toArray();
+ HHH_9751_Util.removeAllNull(childrenSet);
+ children = childrenSet.toArray();
}