Profile setting items and changes in modeling
Explains various setting items in metamodels and view definitions and changes in behavior in modeling due to their changes.
Entity setting items and behavior
The setting items of the entity and the changes in the behavior in modeling due to the changes are as follows.
Setting items | Values | Behavior |
---|---|---|
Display Name | String | The display name in the model editor or model navigator changes. |
Class Name | String | The distinguished name in the extension changes. The behavior in the model editor remains the same. |
Kind | Cannot be changed | - |
Is Abstract | ON/OFF | If you change the default value from OFF to ON, the model type will not be included in the selection when you select it. |
Inherit Base | Entity | Allows you to use the fields defined in the inheritance source. |
Icon | Icon design | The icon displayed in the model navigator, toolbox, and view changes. |
Allow deployment directly under the project | ON/OFF | If you change the default value from OFF to ON, you can also add it directly under the project. |
Allow model file splitting | ON/OFF | If you change the default value from ON to OFF, you will not be able to split the model and the parent model into separate model files. |
Filelds | Fields | Allows you to hold values in the defined fields. |
Show in ModelNavigator | ON/OFF | If you change the default from ON to OFF, the model and its descendants will not be displayed in the Model Navigator. And it is also excluded from the export target. |
Show in Trace Page | ON/OFF | If you change the default from ON to OFF, the model will no longer appear on the trace page. It is also excluded from the calculation target of the trace coverage rate. |
Show differences when comparing differences | ON/OFF | If you change the default value from ON to OFF, even if there is a difference when comparing model change differences, it will not be displayed. |
Exclude in searching | ON/OFF | If you change the default value from OFF to ON, it will not be included in the search target or finder choices. |
Exclude in replacement | ON/OFF | If you change the default value from OFF to ON, it will not be included in the replacement. |
Constraints | Path Constraints | When you add a related model to the reference field, only the models that meet the path constraint are narrowed down. |
Tagged Value | Arbitrary tags and values | Extensions can be used to process tags and values. The behavior in the model editor remains the same. |
Field settings and behavior
The setting items of the fields held by the entity and the changes in the behavior in modeling due to the changes are as follows.
Setting items | Values | Behavior |
---|---|---|
Display Name | Character string | The title displayed for the corresponding item on the form view changes. |
Field Name | String | When displayed in a column of the tree grid, the field value of the same field name is displayed in the same column regardless of the display name of the field defined for each entity. The distinguished name in the extension changes. |
Definition class | Cannot be changed | - |
Data Type | Cannot be changed | - |
Multiplicity | Multiplicity of related models | If [1] or [0..1], you will not be able to add a second related model. |
Field Type | Cannot be changed | - |
Default Value | Yes/No | If yes, the value set for this default value is defaulted to that field. If none, the field will be initialized with the initial value according to the data type. |
Category | String | When the Inspector is displayed, the fields are grouped and displayed for each set category. |
Show in the Finder | ON/OFF | Shows/hides fields in the Finder. |
Show in the Inspector | ON/OFF | Shows/hides fields in the Inspector. |
Show differences when comparing differences | ON/OFF | If you change the default value from ON to OFF, even if there is a difference when comparing model change differences, it will not be displayed. |
Exclude in searching | ON/OFF | If you change the default value from OFF to ON, it will not be included in the search target or finder choices. |
Exclude in replacement | ON/OFF | If you change the default value from OFF to ON, it will not be included in the replacement. |
Tagged Value | Arbitrary tags and values | Extensions can be used to process tags and values. The behavior in the model editor remains the same. |
Form element settings and behavior
The setting items of the form elements held by the form and the changes in the behavior in modeling due to the changes are as follows.
Setting items | Values | Behavior |
---|---|---|
Kind | Cannot be changed | - |
Target Field | Cannot be changed | - |
Show Title | ON/OFF | Shows/hides the title on the form. |
Show Title Icon | Cannot be changed | - |
Title Icon | Cannot be changed | - |
Title Display Direction | Default/Top/Left | The display position of the title on the form changes. |
Surround an element with a line. | ON/OFF | Switch whether to surround the form element with a line. |
Ownership-related settings and behavior
The setting items related to ownership between entities and the changes in behavior in modeling due to the changes are as follows.
Setting items | Values | Behavior |
---|---|---|
Display Name | Character string | The title displayed for the corresponding item on the form view changes. |
Field Name | String | When displayed in a column of the tree grid, the field value of the same field name is displayed in the same column regardless of the display name of the field defined for each entity. The distinguished name in the extension changes. |
Definition class | Cannot be changed | - |
Data Type | Cannot be changed | - |
Multiplicity | Multiplicity of related models | If [1] or [0..1], you will not be able to add a second related model. |
Field Type | Cannot be changed | - |
Structured and saved | ON/OFF | Default value If you change from OFF to ON, the field is structured and saved when you save in JSON format. |
Category | String | When the Inspector is displayed, the fields are grouped and displayed for each set category. |
Show in the Inspector | ON/OFF | Shows/hides fields in the Inspector. |
Show differences when comparing differences | ON/OFF | If you change the default value from ON to OFF, even if there is a difference when comparing model change differences, it will not be displayed. |
Tagged Value | Arbitrary tags and values | Extensions can be used to process tags and values. The behavior in the model editor remains the same. |
Reference-related/derivation-related setting items and behavior
The reference-related and derivation-related setting items between entities and the changes in the behavior in modeling due to the changes are as follows.
Setting items | Values | Behavior |
---|---|---|
Display Name | Character string | The title displayed for the corresponding item on the form view changes. |
Relationship Name | String | The distinguished name in the extension changes. The behavior in the model editor remains the same. |
Relate From | Cannot be changed | - |
Relate To | Cannot be changed | - |
Icon | Icon design | The icon displayed in the profile navigator or view changes. |
IsTwoWay | ON/OFF | If you change the default value from OFF to ON, you will be able to add this association from the model to which it is associated. |
Set Derivable Relationship | ON/OFF | Reference-related default value If you change from OFF to ON, you can edit it as a derivation-related in the model editor and it will also be displayed on the trace page. |
Filelds | Fields | Allows you to hold values in the defined fields. |
Show differences when comparing differences | ON/OFF | If you change the default value from ON to OFF, even if there is a difference when comparing model change differences, it will not be displayed. |
Tagged Value | Arbitrary tags and values | Extensions can be used to process tags and values. The behavior in the model editor remains the same. |
Inheritance related setting items and behavior
There are no individual settings related to inheritance.
Shape settings and behavior
The setting items of the shape definition for the diagram and the change in the behavior in modeling due to the change are as follows.
Setting items | Values | Behavior |
---|---|---|
Display Name | String | The label of the icon displayed in the toolbox changes. |
Shape Name | String | No change |
Kind | Shape Type | The shape type of the model held in the target field changes. |
Mapping Target | Cannot be changed | - |
Target Field | Cannot be changed | - |
Data Type | Cannot be changed | - |
Automatically add shapes when adding model | ON/OFF | If ON, shapes are automatically added and displayed on the ER diagram when you add a model in another view. When OFF, the model is not automatically added on the ER diagram even if it is added in another view, and it is hidden. |
Figure | Shape Shape | The shape of the model held in the target field changes. |
Color | Display color | The display color of the shape fill color, line color, and label changes. |
Border Thickness | Positive Integer | The line thickness of the shape changes. |
Show metamodel icon | ON/OFF | When ON, the shape label is displayed with an icon. |
Allow shape changes | ON/OFF | When ON, you can change the shape for each shape on the diagram. |
Allow image pasting | ON/OFF | When ON, you can paste an image for each shape on the diagram. |
Width/Height | Positive Integer | The default size of the shape immediately after adding the model changes. |
Title/Body | Field to display | The field value specified for the title or body is displayed. |
Title/Body alignment | Character alignment and font | Title and body alignment and display font will change. |
How to display categories | None/Only if there is a value/Always displayed | Category text is displayed under the specified conditions. |
Category | Fields to display | Displays the field values specified in the category text. |
Category Alignment | Alignment and Fonts | Category Text alignment and display fonts change. |
Label | Fields and Positions to Display | The specified field values are displayed in their respective positions. |
Child Shape | Fields and Shapes to Display as Child Shapes | You will be able to display and add child shapes inside the shape. |
Connector settings and behavior
The setting items of the connector shape definition for the ER diagram and the changes in the behavior in modeling due to the changes are as follows.
Setting items | Values | Behavior |
---|---|---|
Display Name | String | No change |
Shape Name | String | No change |
Data Type | Cannot be changed | - |
Automatically add shapes when adding model | ON/OFF | If ON, connectors are automatically added and displayed on the ER diagram when adding associations in other views. If OFF, the connector will not be automatically added on the ER diagram even if you add a relationship in another view, and it will be hidden. |
Orientation | Bidirectional/Forward/Reverse | For bidirectional, you can add connectors from both the source and destination. In the forward direction, you can add connectors from source to destination. In the opposite direction, you can add a connector from the destination to the source. |
Relate From | Connector tip shape | The shape of the related source side changes. |
Relate To | Connector tip shape | The shape of the related destination side changes. |
Line Type | Connector line shape | The path and bend of the connector will change. |
Color | Display color | The color of the connector line changes (the fill color does not affect the display). |
Border Thickness | Positive integer | The thickness of the connector changes. |
Line Style | Solid line/Dash line/Dotted line | The line type of the connector changes. |
Show metamodel icon | ON/OFF | When ON, the connector label is displayed with an icon. |
Label | Fields and Positions to Display | The label attached to the connector changes. |
About [Orientation] of the connector setting item
- If there are two types of associations, forward and reverse, between the two models, both connectors are defined, and both setting items [Orientation] are set to [Both], a connector is added. Sometimes it is necessary to select the type of connector.
- On the other hand, if you set [Forward] and [Backward] in the setting items [Orientation] of each connector, the type of connector will be automatically determined according to the operation direction when adding a connector, and the selection operation will be performed. Allows you to quickly add connectors without.