-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DOC] architecture additions #269
Conversation
3c370df
to
2b20232
Compare
0331c6d
to
8da305c
Compare
The architecture overview schema should probably be improved, screenshot of commit 40a1cde |
|
||
The bpmn input source coordinates are absolute whereas mxgraph uses coordinates in the referential of the parent cell. | ||
As we define a parent-child relationship when inserting BPMN elements in the mxGraph model, a coordinate transformation | ||
layer is required. See `MxGraphRenderer` for more details. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
layer is required. See `MxGraphRenderer` for more details. | |
layer is required. See https://github.com/process-analytics/bpmn-visualization-js/blob/d812e36bca8dea8f9275161f2eb9a9a5173a9ca5/src/component/mxgraph/MxGraphRenderer.ts[MxGraphRenderer] for more details. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We previously decided to not link the doc to the source code. So I did the same as in the 'bpmn support how to' section: just refer to the class/file name
All BPMNShape elements are owned directly by a BPMNPlane (that is the root element in a BPMNDiagram), i.e., shapes | ||
are not nested within each other in the BPMN DI model although they may appear that way when depicted. The bounds | ||
of a BPMNShape are always relative to that plane’s origin point and are REQUIRED to be positive coordinates. Note that | ||
the bounds’ x and y coordinates are the position of the upper left corner of the shape (relative to the upper left corner of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the bounds’ x and y coordinates are the position of the upper left corner of the shape (relative to the upper left corner of | |
the x and y coordinates of the bounds are the position of the upper left corner of the shape (relative to the upper left corner of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would left it as it, it is the strict copy of the BPMN specification content
Co-authored-by: Souchet Céline <4921914+csouchet@users.noreply.github.com>
The bounds of BPMNLabel are always relative to the containing plane’s origin point. Note that the bounds’ x and y | ||
coordinates are the position of the upper left corner of the label (relative to the upper left corner of the plane). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The bounds of BPMNLabel are always relative to the containing plane’s origin point. Note that the bounds’ x and y | |
coordinates are the position of the upper left corner of the label (relative to the upper left corner of the plane). | |
The bounds of BPMNLabel are always relative to the containing plane’s origin point. Note that the x and y coordinates | |
of the bounds are the position of the upper left corner of the label (relative to the upper left corner of the plane). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it is the strict copy of the BPMN specification content (same remark as above)
docs/bpmn-support.adoc
Outdated
|
||
|Call Activity | ||
| | ||
| | ||
|=== |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK
Closes #109
Closes #174