-
Notifications
You must be signed in to change notification settings - Fork 0
Modeling
Modeling describes the life cycle process of modeled objects in the Xyna Process Modeller: Creation, modification, refactoring, removal. Modeled objects are:
- contain procedural execution logic, using Modeling Blocks like other XMOM Objects, Control Structures, Error Handling and data flow.
- contain structural data specification and corresponding operations (similar to programmed Java classes).
- are special Data Types that only contain Coded Services, coded in Java, either inline or by referencing an external jar file.
Figure 1: Xyna Process Modeller
(A) Modeling Area, (B) Tab Bar, (C) Icon Bar, (D) Side Panels
With the Xyna Process Modeller, you are able to model all kinds of XMOM Objects. Opening the Xyna Process Modeller provides an empty Workflow to get started. For more details on how to create Workflows, see Create a Workflow.
By dragging Modeling Blocks, you can reorganize the process and by dragging Parameters, you can move them from one Service to another. If you want to copy a Modeling Block or a Parameter instead of just moving it, press <kbd>Ctrl</kbd> while dragging.
It is also possible to copy and paste objects via <kbd>Ctrl+C</kbd> and <kbd>Ctrl+V</kbd>, respectively.
Most of the Modeling Blocks provide a labeling area, where the user is invited to change the given label to a functional and user-friendly description of the used Modeling Block: Double click on the label to modify it. To finalize the editing press <kbd>Enter</kbd> or click outside the text input field.
Show/Hide details in modeling view You can show full paths of objects by toggling Show/Hide Paths inside Workflow in the context menu on the top right of the Workflow label.
You can undo (<kbd>Ctrl+Z</kbd>) and redo (<kbd>Ctrl+Y</kbd>) your modeling steps. The undo history will be lost when your login session ends.