Adding a Node to a Hierarchy

You can add a node as a sibling or child of an existing node. You can also copy a node to create a new node under the same parent as the selected node. Properties are copied to the new node and can be changed if needed. To create a single instance of a node use the Copy option. If you want to create a node under all parents that share the node in the viewpoint, use the Model After option.

Note:

The Model After option can only be used to copy a shared node.

To add additional top nodes to a view, see Adding a Top Node.

Some considerations for adding nodes to a hierarchy:

  • You can add a node to a viewpoint if Add is an allowed action for the node type.

  • Be aware that the request item count increases by two when you add a node to a hierarchy viewpoint. This is because there's one action to add the node and one action to insert the node into the hierarchy.

  • You can't add orphan nodes to a hierarchy viewpoint but you can insert the node into the viewpoint. An orphan node is created when the node's parent is deleted. To add an orphan node, you can create a list viewpoint that includes the node type and then insert the orphan node into the desired hierarchy.

To add a node to a hierarchy:

  1. Do one of the following:

    • Open the view that you want to make changes to and then either open a draft request or create a new request.
    • From Requests, open a draft request. This opens the view, viewpoint, and the request.

  2. Select a hierarchy viewpoint to work with.
  3. Find and select a node, click node selectto the right of the node name to launch the context menu, and then select an option:
    • Add Child: To create a new node as a child of the selected node.

    • Add Sibling: To create a new node as a sibling of the selected node.

    • Copy: To create a new node by copying the selected node and inserting the node under the same parent.

    • Model After: To create new nodes by copying the selected node and inserting the node under all parents of the selected node in the current or related viewpoints. See Adding a Node by Modeling After an Existing Node.

    Note:

    Menu options are available depending on the configuration of the node that you select. For example, if you select a bottom level node that does not allow children, the Add Child option is not available. If you select the top node, then Add Sibling is not available.
  4. If more than one node type is available, select a node type for the new node; otherwise, go to the next step.

    Note:

    A new node is added with a default name, for example Copy of 101.

    The node name may be automatically calculated if the node has been set up to calculate the name value. See Calculating and Storing the Name of a Node.

  5. Modify the name for the new node and update node properties.
  6. Continue to make changes, or click Done to close the request.