From 17d9604fa2cc3904440e4678a3816195d3bb2347 Mon Sep 17 00:00:00 2001
From: aschwinn <al.schwinn@gsi.de>
Date: Fri, 9 Jun 2017 10:07:34 +0200
Subject: [PATCH] Bug 1381 - Remove @synchro and @mode to reduce complexity for
 the user

---
 silecs-model/src/xml/DesignSchema.xsd | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/silecs-model/src/xml/DesignSchema.xsd b/silecs-model/src/xml/DesignSchema.xsd
index 1fa8455..ed52412 100644
--- a/silecs-model/src/xml/DesignSchema.xsd
+++ b/silecs-model/src/xml/DesignSchema.xsd
@@ -110,20 +110,20 @@ along with this program.  If not, see http://www.gnu.org/licenses/.-->
 							</xs:simpleType>
 						</xs:attribute>
 					</xs:complexType>
-					<xs:unique name="Register-name-has-to-be-unique-per-class">
-						<xs:selector xpath="Block/Register"/>
+					<xs:unique name="Register-name-has-to-be-unique">
+						<xs:selector xpath="*/*"/>
 						<xs:field xpath="@name"/>
 					</xs:unique>
-					<xs:unique name="Block-name-has-to-be-unique-per-class">
-						<xs:selector xpath="Block"/>
+					<xs:unique name="Block-name-has-to-be-unique">
+						<xs:selector xpath="*"/>
 						<xs:field xpath="@name"/>
 					</xs:unique>
-					<xs:unique name="Property-name-has-to-be-unique-per-class">
-                        <xs:selector xpath="Block"/>
+					<xs:unique name="Property-name-has-to-be-unique">
+                        <xs:selector xpath="*"/>
                         <xs:field xpath="@fesaPropertyName"/>
                     </xs:unique>
-                    <xs:unique name="Field-name-has-to-be-unique-per-class">
-                        <xs:selector xpath="Block/Register"/>
+                    <xs:unique name="Field-name-has-to-be-unique">
+                        <xs:selector xpath="*/*"/>
                         <xs:field xpath="@fesaFieldName"/>
                     </xs:unique>
 				</xs:element>
-- 
GitLab