Bug 190061 [Metadata] Update @since tags for new API
Patch to follow
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/internal/databinding/provisional/viewers/UnorderedTreeContentProvider.java
}
    public Object[] getChildren(Object parentElement) {
        Set result = getNode(parentElement).getChildren();
        
        addParent(parentElement, result);
        
        return result.toArray();
    }
    private TreeNode getNode(Object parentElement) {
        TreeNode result = (TreeNode)mapElementToTreeNode.get(parentElement);
        if (result == null) {
            result = new TreeNode(parentElement, this);
            mapElementToTreeNode.put(parentElement, result);
            elements.fireSetChange(Diffs.createSetDiff(Collections.singleton(parentElement), 
                    Collections.EMPTY_SET));
        }
        return result;
    }
    public Object getParent(Object element) {
        Object result = getNode(element).getParent();
        if (result == null && rootParentProvider != null) {
            result = rootParentProvider.getParent(element);
        }
        return result;
    }
    public boolean hasChildren(Object element) {
        return getNode(element).shouldShowPlus();
    }
    public Object[] getElements(Object inputElement) {
        return getChildren(inputElement);