Bug 184755 [DataBinding] internal tree content provider does not work
I broke the tree content providers while trying to update them to use TreePaths. It would be good to have a working implementation again...
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/internal/databinding/internal/viewers/IPrefetchingTree.java
/**
     * Returns true if and only if the content provider should
     * try to prefetch the children of the given node.
     * Prefetching uses unused CPU cycles to fetch the children 
     * of visible nodes so that they expand faster. This will 
     * generally cause the application to run faster so should 
     * usually be enabled. 
     * <p> 
     * In some circumstances computing the children of a node may 
     * require network resources that need to be conserved, so 
     * prefetching can be explicitly disabled these nodes. This
     * means that the user will need to wait for a "pending" node
     * every time they expand the parent node.
     * </p> 
     * 
     * @param parentNode
     * @return true iff the children should be eagerly fetched
     */
    boolean shouldPrefetch(Object parentNode);
}