Process Editor

The Process editor is used to design and edit the different process kinds (mostly business and User Dialog logic processes). The Process editor has different parts:

  • the Editor Area, where the process logic is constructed element for element

  • the Tool Bar, where some tools are located and also all elements, which can be added to the process

  • the Viewport Tool Bar, where some tools for the viewport are located

  • the Quick Action Menu, where you find quick actions according to the current selection

image2

Accessibility

Axon Ivy Project Tree > double click on a process node inside the project tree (image3)

Tool Bar

The Tool Bar collects all tools that can be helpful for working with the process editor:

Left

select-tool Select: an element in your process.

marquee-tool Marquee: grab multiple elements from your process. The Marquee Tool can also be started if you hold Shift or you can select multiple elements by hold Ctrl.

undo-tool Undo: your last changes.

redo-tool Redo: your last changes.

Center

You can create many different elements, by select the wished element and add it to a position in the diagram. To keep the overview they are divided into different categories:

  • All Elements

  • Events

  • Gateways

  • Activities

  • Artifacts

  • Extensions

Viewport Tool Bar

origin-view-tool Reset process editor to the origin viewport.

fit-to-screen-tool Fit the whole diagram (or your current selection) to the process editor screen.

center-tool Center the whole diagram (or your current selection) in the process editor screen.

Zoom level: Displays the current zoom level of the process editor.

Editor Area

Processes are designed, drawn and modified in the process editor area. Select an element from the palette, then click in the process editor area to place it. Click and drag elements to move them.

Connectors are drawn between two elements by using the Connector Tool in the Tool Bar or clicking on the first element and select the Connector Tool over the Quick Action Menu. You can also add more bend waypoints to a connector or move them, by select the connector and drag the handles. To reconnect a existing connector select the connector and move the target handle to another element.

On each element you have a Quick Action Menu, which provides useful actions to edit the element. If you select multiple elements, you have access to the Multi-Selection Quick Action Menu. And also on connectors and swimlanes you will get a Quick Action Menu.

To scroll in the process editor simply drag the diagram. If you want to Zoom, use your mouse wheel. To undo/redo or copy/paste you can use the Edit menu of the IDE or use the default shortcuts (Ctrl + C, Ctrl + V, etc.).

Quick Action Menu

To open the Quick Action Menu simply select an element in the editor. The available actions can be different based on the element type:

delete-action Delete the current selection.

start-action Starts/Runs the selected process. Only available on the Start Element

info-action Information about the current selection (problem markers, name, description, PID, conditions, etc.).

search-action Search all usages of this start event. Only available on some start events

breakpoint-action Toggle Breakpoint: To suspend the execution. Process Element Breakpoints can be added to process elements.

jump-in-action Enters the embedded or referenced process and shows the encapsulated process. Only available on elements with an reference to another process

unwrap-action The elements encapsulated by the embedded subprocess are placed into the current process. Only available on Embedded Subprocess or BPMN Activity Elements

edit-label-action Opens an inline editor for the label of the currently selected element.

goto-source-action Jump to the referenced view or java class. Only available on elements with a referenced view or java class

icon-action Changes the icon of the process element. If the icon is already a custom icon the click will reset it to the default icon. Any image of the project can be used as decorator icons.

color-action Changes the color of an element.

Tip

To define new colors or edit existing ones, press the plus or the edit buttons in the color palette. Valid colors are every possible css color.

Add Element:

Directly insert an element to the process workflow. There are three categories of elements:

Tip

Press the key A to get a list of all elements. You can also navigate through the list with the Arrow keys and add an element with the Enter key.

connect-action The Connection Tool can connect the current element with another. Only available if the element has no outgoing connector or supports multiple outgoing connectors

Multi-Selection Quick Action Menu

If you select multiple elements, e.g with the Marquee Tool of the Tool Bar, you get access to a Multi-Selection Quick Action Menu. The following actions are available:

delete-action Delete the current selection.

wrap-action Wrap the current selection into an embedded process.

auto-align-action Aligns the selected elements horizontally and vertically.

color-action Changes the color of an element.

Tip

To define new colors or edit existing ones, press the plus or the edit buttons in the color palette. Valid colors are every possible css color.

Connector Quick Action Menu

To open the Connector Quick Action Menu select a connector. The following actions are available:

delete-action Delete the current selection.

info-action Information about the current selection (problem markers, name, description, PID, conditions, etc.).

straigten-action Straighten: Change layout of the arrow path to a straight line.

bend-action Bend: Change layout of the arrow path to horizontal and vertical lines with 90° angles.

edit-label-action Opens an inline editor for the label of the currently selected element.

color-action Changes the color of an element.

Tip

To define new colors or edit existing ones, press the plus or the edit buttons in the color palette. Valid colors are every possible css color.

reconnect-action Trigger a reconnection of the selected connector, by selecting a new target element.

Tip

You can also trigger a reconnection by pressing the target handle on the selected connector

Swimlane Quick Action Menu

To open the Swimlane Quick Action Menu select a pool or a lane. The following actions are available:

delete-action Delete the current selection.

edit-label-action Opens an inline editor for the label of the currently selected element.

color-action Changes the color of an element.

Tip

To define new colors or edit existing ones, press the plus or the edit buttons in the color palette. Valid colors are every possible css color.

lane-action Adds a lane to a pool.

Shortcut Keys

Some of the tools and quick actions are available with shortcut keys. To use them, select the element, then press the associated key.

Jump out

jump-out-action Visible in the top left of the Editor Area to jump out of an embedded subprocess to the process that contains the Embedded Sub element.

Only active if you’re in an embedded subprocess