cancel
Showing results for 
Search instead for 
Did you mean: 

Getting Immediate parent in Tree UI element

Former Member
0 Kudos

Dear Experts

I am using the Tree UI element, the level of tree is dynamic. I want to get the immediate parent of the selected element. Please help me out in the regards

Regards

Noel

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

IWDNodeElement selected = wdContext.node<TreeDataSource>().getTreeSelection();
IWDNodeElement parent = selected.node().getParentElement()

Armin

Former Member
0 Kudos

Dear Armin

Thanks for your timely reply, Please tell me how to get the entire parent list,ie starting from the root to the selected element, when the tree level is dynamic.

Regards

Noel Maria Deepak

Former Member
0 Kudos

List path = new ArrayList();
IWDNodeElement e = wdContext.node<TreeDataSource>().getTreeSelection();
while (e != null)
{
  path.add(0, e);
  e = e.node().getParentElement();
}

Armin

Former Member
0 Kudos

Dear Armin

Thanks for your Kindly Reply

Regards

Noel

Answers (0)