Icons and visual feedback
This table shows the main modeling icons used within a graphical mapping:
| Icon | Functional Area | Description |
|---|---|---|
| Graphical Mapping | XSD node | |
| XSD element | ||
| XSD attribute | ||
![]() | A node, element or attribute is completely matched | |
![]() | A node or element matched by a function on a parent node. The applied function returns an ‘anyType’ output. This means that the function is providing all the data for the children nodes/elements/attributes, causing the badges on all of the children to appear as a green circle. | |
| Unmatched optional node, element or attribute | ||
| Warning – a non-mandatory node, element or attribute is partially matched Warning – an element or attribute is overloaded: it has two or more matches from the source document Warning – a node is not explicitly matched, but a link is inferred from the connection of one or more child elements | ||
![]() | Error – a mandatory node, element or attribute is not completely matched | |
![]() | Function exists for the node or element | |
![]() | Multiple functions exist for node or element | |
| Function Modeling | Function output duplicate | |
![]() |
Graphical Mapping | Default value exists for the node or element |
![]() |
Graphical Mapping | Comment was attached to specific mapping relation or container |
The term ‘pseudo-matched’ means that the match is done based on inference. The node is not explicitly matched, but a connection is derived from the connection of one or more child elements.
This table explains the detailed context of the connection icons displayed in a graphical mapping.
| Mandatory | Matched | Has mandatory children | Mandatory children matched | Has non-mandatory children | Non-mandatory children matched | Result | Icon |
|---|---|---|---|---|---|---|---|
| Yes | No | No | - | No | - | Mandatory unmatched |
|
| Yes | No | No | - | Yes | No | Mandatory unmatched |
|
| Yes | No | No | - | Yes | Yes | Mandatory unmatched |
|
| Yes | No | Yes | No | No | - | Mandatory unmatched |
|
| Yes | No | Yes | No | Yes | No | Mandatory unmatched |
|
| Yes | No | Yes | No | Yes | Yes | Pseudo-matched | |
| Yes | No | Yes | Yes | No | - | Pseudo-matched | |
| Yes | No | Yes | Yes | Yes | No | Pseudo-matched | |
| Yes | No | Yes | Yes | Yes | Yes | Pseudo-matched | |
| Yes | Yes | No | - | No | No | Matched |
|
| Yes | Yes | No | - | Yes | No | Mandatory unmatched |
|
| Yes | Yes | No | - | Yes | Yes | Matched |
|
| Yes | Yes | Yes | No | No | - | Mandatory partially matched |
|
| Yes | Yes | Yes | No | Yes | No | Mandatory partially matched |
|
| Yes | Yes | Yes | No | Yes | Yes | Mandatory partially matched |
|
| Yes | Yes | Yes | Yes | No | - | Matched |
|
| Yes | Yes | Yes | Yes | Yes | No | Partially matched | |
| Yes | Yes | Yes | Yes | Yes | Yes | Matched |
|
| No | No | No | - | No | - | Unmatched | |
| No | No | No | - | Yes | No | Unmatched | |
| No | No | No | - | Yes | Yes | Pseudo-matched | |
| No | No | Yes | No | No | - | Unmatched | |
| No | No | Yes | No | Yes | No | Unmatched | |
| No | No | Yes | No | Yes | Yes | Mandatory partially matched |
|
| No | No | Yes | Yes | No | - | Pseudo-matched | |
| No | No | Yes | Yes | Yes | No | Pseudo-matched | |
| No | No | Yes | Yes | Yes | Yes | Pseudo-matched | |
| No | Yes | No | - | No | - | Matched |
|
| No | Yes | No | - | Yes | No | Partially matched | |
| No | Yes | No | - | Yes | Yes | Matched |
|
| No | Yes | Yes | No | No | - | Mandatory partially matched |
|
| No | Yes | Yes | No | Yes | No | Mandatory partially matched |
|
| No | Yes | Yes | No | Yes | Yes | Mandatory partially matched |
|
| No | Yes | Yes | Yes | No | - | Matched |
|
| No | Yes | Yes | Yes | Yes | No | Partially matched | |
| No | Yes | Yes | Yes | Yes | Yes | Matched |
|






