Palette

You can create your Process using the tools on the palette. The Business Process Modeling Notation (BPMN) core set is supported by the palette, which contains the following tools:

Palette Tool Reference
Palette Item Description
Select Allows you to select objects.
Marquee Allows you to select several objects by drawing a box around them.
Favorites
Displays some of the most common process objects. You can customize the Favorites drawer by right-clicking it and selecting Customize.
Connections
Allows you to connect objects:
  • Sequence flow shows the order of objects in the process.
  • Conditional sequence flow is followed based on the evaluation of a condition.
  • Default sequence flow is followed if other conditions evaluate to false.
  • Message flow indicate the flow of messages between objects in separate Pools or between Pools.
  • Association either connects flow and non-flow objects or specifies the compensation task for a compensation event on a task boundary.
Start Events
Indicates the beginning of the process as None, Message, Timer, Conditional, Multiple, or Signal.
Catch Intermediate Events
Catches a "throw" event. The following Types are available: None, Message, Timer, Conditional, Link, Signal, Multiple, Error, Compensation, and Cancel.
Throw Intermediate Events
Throws an event. The following Types are available: Message, Compensation, Signal, Multiple and Link.
End Events
Indicates the end of the process. The following types are available: None, Message, Multiple, Error, Compensation, Cancel, Signal, and Terminate.
Tasks
Tasks of the following types: Abstract, User, Manual, Service, Script, Send, Receive, Reference, Call Sub-Process, Embedded Sub-Process, Event Sub-Process.

For more information, see Activities.

Gateways
Controls the flow of the process with the following types of gateways: Exclusive (Data), Parallel, Exclusive (Event), Inclusive, and Complex.
Artifacts
Allows you to enhance the process with Text Annotations, Data Objects, Groups, Pools, and Lanes.