Working with the Node Clipboard

The node clipboard provides a convenient way to construct a list of nodes that you can add or insert into one or more viewpoints.

After you enable the node clipboard, use the checkboxes next to nodes in the viewpoint to select nodes from hierarchies or lists and add them to a central clipboard. Then, from the clipboard you can select sets of nodes to drag and drop to perform add or insert operations.

Adding and Removing Nodes from the Node Clipboard

Considerations for Adding and Removing Nodes

  • You can select nodes from multiple viewpoints to add to the node clipboard. Use the viewpoint selector on the node clipboard to switch your view to the other viewpoints that you have added nodes from.
  • Nodes on the clipboard are grouped by node type within a viewpoint.
  • When you add a node to the clipboard it is automatically selected. Click off of the node on the clipboard to select a different node and deselect the one that you just added.
  • Nodes on the clipboard persist if you navigate away from the clipboard (for example, by navigating to a request). However, they do not persist on the clipboard if you disable and then enable the clipboard again or if you close and reopen the view.
  • The nodes on the clipboard are node instances. That means that if shared nodes are enabled, you can add multiple instances of the shared node to the clipboard. The node parent is displayed under the node name on the clipboard to help you identify the node instance.

Adding Nodes to the Node Clipboard

  1. From a viewpoint, click the Node Clipboard node clipboard icon tab on the left side of the page.
  2. Click Enable Clipboard.
  3. From the viewpoint, select a checkbox next to a node to add it to the clipboard.

Removing Nodes from the Node Clipboard

You can remove nodes from the node clipboard in several ways:

  • Deselect the checkbox next to the node in the viewpoint
  • From the node clipboard, click the Action Menu action next to the node that you want to remove and then select Remove.
  • From the node clipboard, click Remove All remove all icon to remove all nodes from the clipboard.

    Note:

    All nodes are removed for the current viewpoint only.

Selecting and Working with Nodes on the Clipboard

Considerations for Working with Nodes on the Clipboard

  • When dragging multiple nodes from the clipboard, the mouse cursor displays the number of nodes being dragged. If you attempt to drop your selected nodes in an invalid location, the mouse cursor displays an Unavailable icon.
  • When dragging multiple nodes from the clipboard to insert in a viewpoint, if any of the nodes are not able to be inserted (for example, if a node type converter does not exist for one of the selected nodes) then none of the nodes are inserted.
  • If you drag and drop a single node and insert it into a different viewpoint (using a different hierarchy set or node type), you are prompted to select whether you want to also insert its related nodes (children, descendants, or bottom nodes).
  • If you drag and drop multiple nodes and insert them into a different viewpoint (using a different hierarchy set or node type), only the nodes themselves are inserted. You are not prompted to select related nodes for each of the nodes that you selected.
  • To locate a node on the clipboard in a viewpoint, from the clipboard click the Action Menu action next to the node that you want to locate and then select Locate.
  • After you add or insert nodes from the clipboard, you can change their order in the viewpoint using the Reorder menu option or dragging and dropping them in the hierarchy. See Reordering a Node.

Tip:

To insert multiple nodes at the same time using a keyboard only (without dragging and dropping), access the node selector by using the Insert Here menu option. See Inserting Nodes and Related Nodes.

Selecting and Deselecting Nodes on the Clipboard

After nodes have been added to the clipboard, you can select and deselect them in multiple ways. Selected nodes are highlighted on the clipboard, and all selected nodes are dragged when you drag from the clipboard.

  • Click on a node to select or deselect it. You can use Ctrl/Cmd + Click or Shift + Click to select or deselect multiple nodes.
  • From the clipboard, click Select All select all icon to select all nodes, and click Deselect All deselect all icon to deselect all nodes.

Working with Nodes on the Clipboard

After you have selected one more nodes from the clipboard, drag and drop the nodes to add or insert them into a viewpoint. The following table describes the behavior when you drag and drop nodes in a viewpoint.

Table 10-1 Drag and Drop Results

Source Viewpoint Drag Operation Allow Drop Drop Result
Same as target A single node from a hierarchy in a viewpoint (not the node clipboard) You can drop to any node except as the selected node's own descendant The node is moved, or if the target is a sibling and the viewpoint supports a custom sort order, the nodes are reordered.
A single node from the clipboard You can drop to any node except a sibling or a descendant of the selected node. A new shared node instance is inserted. If shared nodes are not allowed, a validation error is displayed.
Multiple nodes from the clipboard You can drop to any node except siblings of any of the selected nodes. New shared instances are inserted. If shared nodes are not allowed, a validation error is displayed.
Different from target (different hierarchy set or node type) A single node from a hierarchy in a viewpoint (not the node clipboard) You can drop to any node. A node type converter must exist if you are dropping to a different node type.

You are prompted to select the related nodes options (Node only, Node and Children, Node and Descendants, or Bottom Nodes)

After you make your selection, new shared instances are inserted if shared nodes are allowed. If shared nodes are not allowed, the node in the target is moved.

A single node from the clipboard You can drop to any node. A node type converter must exist if you are dropping to a different node type.

You are prompted to select the related nodes options (Node only, Node and Children, Node and Descendants, or Bottom Nodes)

After you make your selection, new shared instances are inserted if shared nodes are allowed. If shared nodes are not allowed, the node in the target is moved.

Multiple nodes from the clipboard You can drop to any node. Node type converters must exist for all selected nodes.

New shared instances are inserted if shared nodes are allowed. If shared nodes are not allowed, the nodes in the target is moved.

You are not prompted to select related nodes for the nodes that you have selected.

After you drop the selected nodes, the number of request items that were created from the drop action is displayed next to the Request tab icon. Navigate to the Request tab to view the request items that were created for the added or inserted nodes.