Node Deletion Methods

The methods for deleting nodes are described below.

Table 3. Node Deletion Methods

Action

Result

Destroy

Destroy deletes a node from the version and overrides any required merge logic if enabled.

Note:

The Destroy option is only available from the Orphans list.

Delete

Deletes the node from all parents in all hierarchies.

Delete & Merge

Deletes the node from all parents in all hierarchies and allows you to select a node to use in place of the deleted node.

Note:

This option is only available if the UseMerge system preference is enabled.

Annul

Annul removes the node from all hierarchies where it has the same parent, and also deletes the node if it is then an orphan.

  • For example, if a node has the same parent in all hierarchies in which it exists, then Annul removes the node from all hierarchies and then delete it because it is an orphan.

  • If the node does not have the same parent in all hierarchies, the Annul produces the same result as Remove.

Annul All Below

Removes all the children of the selected node. If any of the children become orphans, they are also deleted.

Remove

Removes the node from the current parent but not from other parents in other hierarchies. The node is not deleted from the version and is available for re-insertion.

Inactivate

Flags the node as inactive so that it can be filtered from an export.

Inactivate & Merge

Flags the node as inactive and allows you to select a node to use in place of the inactivated node.

Note:

This option is only available if the UseMerge system preference is enabled.