Stylus Studio XML Editor

Table of contents

Appendices

2.12 Equivalence of components

Equivalence of components

Two components of the same type are considered equivalent if the values of the properties of one component are the same as the values of the properties in the second component.

With respect to top-level components (messages, port types, bindings and services) this effectively translates to name-based equivalence given the constraints on names. That is, given two top-level components of the same type, if the {name} properties have the same value and the {target namespace} properties have the same values then the two components are in fact, the same component.