Using Java, how do I add a new node before/after an existing node? | Community
Skip to main content
jayv25585659
Level 8
August 27, 2020
Solved

Using Java, how do I add a new node before/after an existing node?

  • August 27, 2020
  • 1 reply
  • 1922 views

I have this content hierarchy (see below). If I were to manually drag/drop components before and after the RTE component, the new components also show as before/after the RTE.

 

I want to programmatically add a new node (as an example, a reference component) and I already know how to create new node that as I got existing code I can use as a base. But what I do not know is how make sure it's added before/after the RTE as the order matters.

 

Thanks!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Vijayalakshmi_S

Hi @jayv25585659,

If the parent node has an orderable child node -> true, 

Per the snapshot shared, assuming "section" node to be of type "nt:unstructured", above is possible.

Related screenshot for reference:

 

1 reply

Vijayalakshmi_S
Vijayalakshmi_SAccepted solution
Level 10
August 27, 2020

Hi @jayv25585659,

If the parent node has an orderable child node -> true, 

Per the snapshot shared, assuming "section" node to be of type "nt:unstructured", above is possible.

Related screenshot for reference: