Create Model Transitor using Open API
Model Transitor is a feature that allows to create ‘transit’ relationships within your Visual Paradigm models, which can be a useful reference in identifying the cause of design changes in the future. The Model Transitor can be generated programmatically using Open API. In this article we will teach you how to create Model Transitor using Open API.
Assume we have a use case and a BPMN task in the project and would like to establish a transitor relationship from use case to task:
Step 1: Retrieve ITransitProperty from use case model. Since we would like to have use case transit to task, therefore we should retrieve the IModel.PROP_TRANSIT_TO from use case.
ITransitProperty transitProp = (ITransitProperty) usecase.getModelPropertyByName(IModel.PROP_TRANSIT_TO);
Step 2: Add the BPMN task to ITransitProperty.
transitProp.addValue(task);
Now the transitor relationship is being established.
Sample plugin
This sample plugin will create a use case model and BPMN task model in project, and automatically establish the transitor relationship from use case to task. After deploy the plugin into Visual Paradigm you can press the plugin button to create the model elements and transitor relationship.
Download sample plugin
You can click this link to download the sample plugin.
Related Know-how |
Related Link |
Leave a Reply
Want to join the discussion?Feel free to contribute!