Java Reference
In-Depth Information
Table 4-24
BPMN Connection Figure Definitions (continued)
Element
Property
Value
Connection
Name
DefaultNormalFlow
Figure
Figure Descriptor
SolidLineSlashAndClosedArrow
Diagram Label
Name
Name
Figure
Figure Descriptor SimpleLabel
* We specify the Implementation Bundle property here as we reference a Custom Figure for
our Message Flow source decorator. This allows the generated code to include the proper plug-in
dependency while we develop the diagram. When the standalone figures plug-in is generated, this value
automatically is entered into the generated mirrored.gmfgraph model, and we separate our custom
code into its own project source path.
Note the Diagram Label and associated Label figure. This label is generic
for all external labeling needs, such as that used by the Normal Flow connec-
tions in the mapping model. This represents another form of reuse because this
single external label is used for connections and our Data Object node, as
shown in the next section.
Data Object
A Data Object in BPMN refers to an artifact that can be associated with a flow
object using an Association link or can be passed with a sequence flow. The nota-
tion is a simple document and uses the traditional dog-ear corner. Figure 4-32
shows an example of the Data Object being used in both directed and nondi-
rected associations; Table 4-25 gives its figure and node definition.
Send Purchase
Order
Review
Purchase Order
PO
Purchase Order
Figure 4-32
BPMN data object
Search WWH ::




Custom Search