Automate treeview control in desktop application created in Java

Hi,
For a treeview control in Java application, where selectors are not reliable, how to use coded test case to automate treeview control using any c# dll using which we can read all tree nodes, it’s child nodes and also automate click operation.