QPR Knowledge Base

Connector Type Dialog

Hide Navigation Pane

Connector Type Dialog

Previous topic Next topic No expanding text in this topic  

Connector Type Dialog

Previous topic Next topic JavaScript is required for expanding text Mail us feedback on this topic!  

Comments (...)

The Connector Type dialog is used to create new flow and connector types and modify their properties. The Connector Type dialog can be opened from the Modeling Options dialog.



Connector Type dialog




A connector type can be assigned a name, a symbol and a description.


The symbol is a unique identifier for the connector type. When a new connector type is created, QPR ProcessGuide will assign it a unique symbol by getting the model object id and adding "MO" to its beginning. It is also possible to edit the symbol for the connector type. Allowed characters are alphanumeric characters in upper case and lower case.



The Behavior tab shows the predefined behavior options for the connector type and the custom hierarchies in the model.


You can select the desired behavior options for the connector type by clicking a checkbox next to the behavior option. The behavior options are:

Information flow: the connectors of the type "Information flow" can carry an information item and, if they do, are assigned the name of the assigned information item. If a new connector type is created as an "Information flow", then it will be added as a button to the Tool Palette with btn_information_flow as its symbol. Whereas regular connector types are depicted with btn_control_flow as their button symbol.
Generic connector: the connectors of the type "Generic connector" can be drawn in the flow chart between any elements except organization units, checkpoints, pictures, and text elements. In the case the "Generic connector" option is not selected, the connector can be connected to process steps and stores only. If the flow type is a "Generic connector", the start or end points of the connector cannot be edited in the Connector Dialog.
Relation: the connector can be used to define relation type custom attributes. See the 'Relation' section below.
Interface element: the connector can be a Process Interface Element.


Element hierarchies

The element hierarchies can be used, for example, to model the structure of the process. The "Custom hierarchies" list shows all the custom hierarchies in the model. The list is used to define element hierarchy behavior for the process step type. The list contains four parts:

Checkbox: selecting a checkbox will make the process step type a part of the hierarchy in question.
Hierarchy: this column lists the names of the element hierarchies in the model.
Part of branch: the drop down boxes in this column define if the process step can be a part of a single branch (i.e. the process step can have only one parent element) or multiple branches (i.e. the process step can have multiple parent elements).
Node type: defining the node type as a "leaf node" prevents the process steps of this type from having child elements, whereas defining the node type as "any node" allows the process steps of this type to have child elements.



The Relation tab contains trees that show all the element types in the model. Relation type custom attributes of an element type are shown under the element type. Selections on the trees define whether the connector can connect to elements of that type and which relation type custom attributes can be defined with the connector. When a connector is drawn between two elements, the selected relation type custom attributes in the elements are automatically defined for both elements.


Note: If a relation defined for the element type is of cardinality 1 and already has a value, the connector can't be connected. In addition a relation has been drawn between two elements, it is not possible to draw a second relation of the same type between the two elements.



The connector type has also a symbol, which is used in the flow charts. For a connector type symbol the following graphical properties can be set:

Show or hide the Name, Source and destination name, Source and destination process level, or any custom attribute types available for the element
Properties of the text box for any of the attributes shown
Show or hide the connectors on upper process levels. Defines whether connectors that go from a model element in a subprocess to another model element in a different subprocess are shown on the parent process levels
Style and color of the connector. Defines in what style and color the connector is displayed on the flow chart. See the Connector Graphical Properties Dialog topic for more information about the possible options


The "Source and destination name" option defines whether the name of the source or destination model element is shown in the case the connector is coming from or going to another process level. Similarly, the "Source and destination process level" option defines whether the name of the source or destination process level is shown in the case the connector is coming from or going to another process level.


You can add new custom attributes to the listing in the Show section (and therefore making the custom attribute visible in the flows) by clicking the New... button to the right of the list as well as remove any added custom attributes with the Delete button. The New... button is not available unless there are custom attribute types defined for the connector type in the Custom Attribute Types tab. However, for information flows there is Information Item available as a predefined custom attribute, i.e. you can choose to display both the flow's name and the information item's name.


Model elements for which graphical properties have not been set are shown using the default graphical properties. Setting graphical properties overrides the default properties.



Custom Attribute Types

Custom attribute types can also be defined for the connector type. On the Custom Attribute Types page of this dialog, you can add custom attribute types by clicking the "Add" button and remove custom attribute types with the "Remove" button. You can also edit the custom attribute types. To change the order of the custom attribute types, use the upward and downward arrow buttons on the right side of the dialog. You can edit the name of the custom attribute type by typing it into the Name column. The cardinality can also be changed by clicking on the cardinality value and then selecting a new value from the drop-down list (either 1 or N). If you select 1, only one value can be defined for that attribute. If you select N, several values can be defined.

Comments (...)