Adding nodes to client-side human services by using the keyboard

To add nodes to client-side human services by using the keyboard, you can use the quick-add function in the web editor. Using the quick-add function, you can add one or multiple nodes to a client-side human service diagram in one step.

About this task

Instead of using the mouse and the tools from the palette to add elements to the client-side human service diagram one at a time, you can use the Quick Add window to create a list of nodes that can be added to your client-side human service in one step. The nodes that you can add through the Quick Add window can include one or more coaches, end events, exclusive gateways, event handlers, intermediate events, client-side scripts, and services.

To add more nodes of the same type to the diagram, add more entries of the same type to the list. For example, to add three different services to the client-side human service diagram, you must add three service entries to the list. After the services are added to the canvas, you can update the properties in the Properties view of each service.

If you want to specify a name for a node that you are about to add, you can enter the node type and name in this format: <node_type>:<node_name> . If you do not specify a name, the node type is used as the default node name.

Procedure

To add nodes to the client-side human service diagram by using the keyboard, complete the following steps:

  1. Open the Process Designer desktop editor.
  2. Open the client-side human service that you want to work with.
  3. In the Diagram view, ensure that the focus is on the canvas, and then press the Q key. If necessary, use the Tab key to bring the focus back to the canvas. The Quick Add window opens.
  4. Enter the node types that you want to add, separated by pressing Enter, and then click Add. Alternatively, you can press Ctrl+Space for content assist and select the node that you want to add from the list.
    The types of nodes that are available for you to quickly add to the canvas are similar to the tools in the palette.
    Table 1. Node types that are available for you to quickly add to a client-side human service
    Node type Description
    coach Add a coach
    end Add an end event
    exclusive Add an exclusive gateway
    handler Add an event handler. The default implementation is an error event handler. You can change its type to a data change event handler in the Implementation tab.
    intermediate Add an intermediate event. The default implementation is a stay-on-page event. You can change its type to a postpone event in the Implementation tab.
    script Add a client-side server script
    service Add an activity that calls another service
    For an entry that does not match any of the node types that are listed earlier, a client-side script is added to the diagram.
  5. In the Properties view of each newly added node, update the node name and its properties as required.
  6. Click Save all to save the configuration of the client-side human service.