From 1896e5e4368d64a784e660a04bb8401a6c9fcbee Mon Sep 17 00:00:00 2001 From: Michele Locati Date: Fri, 17 Nov 2023 12:28:57 +0100 Subject: [PATCH] Start fine-tuning --- src/main/resources/concrete-cif-1.0.xsd | 857 ++++++++++++++---- ...config-install-base-attributes-PATCHED.xml | 8 +- 2 files changed, 677 insertions(+), 188 deletions(-) diff --git a/src/main/resources/concrete-cif-1.0.xsd b/src/main/resources/concrete-cif-1.0.xsd index 927173d..3045aad 100644 --- a/src/main/resources/concrete-cif-1.0.xsd +++ b/src/main/resources/concrete-cif-1.0.xsd @@ -1,77 +1,84 @@ - - - + + + + The root node + - - - - - - - - - - + + + + + + + + + + - - - - - + + + + + + - + - + - + - - - - - - - - - + + + + + + + + + - - - - - + + + + + - + - + - - + + - + + - + - + - + @@ -80,30 +87,392 @@ - + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + This attribute is only for express attribues + + + + + + This attribute is only for user attribues + + + + + This attribute is only for user attribues + + + + + This attribute is only for user attribues + + + + + This attribute is only for user attribues + + + + + This attribute is only for user attribues + + + + + This attribute is only for user attribues + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A for GROUP_SELECTION_METHOD_ALL, G for GROUP_SELECTION_METHOD_IN_GROUP, P for GROUP_SELECTION_METHOD_PERMISSIONS + + + + + + + + + + + + + + + + + + + - + - + + + @@ -111,7 +480,8 @@ - + + @@ -119,26 +489,29 @@ - + + - + + - + + @@ -149,26 +522,26 @@ - + + - - - - - + + + - + + @@ -180,33 +553,44 @@ - + + - - - - - - - - + + + + + + + + + + + + + + + + + - + + - + @@ -214,6 +598,7 @@ + @@ -223,35 +608,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -259,33 +618,148 @@ - - - - - + - - - + + + + + + + + + + + + + + The templates node can be specified only if uses-custom-template-subset is 1 + + + + + The templates node must be specified since uses-custom-template-subset is 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + @@ -293,46 +767,62 @@ + - + - + - + + - + - + - + + - + + + + + + + + + + + + + - + + @@ -342,11 +832,34 @@ - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -423,6 +936,7 @@ + @@ -440,7 +954,7 @@ - + @@ -453,7 +967,7 @@ - + @@ -475,7 +989,8 @@ - + + @@ -519,7 +1034,7 @@ - + @@ -552,7 +1067,7 @@ - + @@ -582,7 +1097,7 @@ - + @@ -625,7 +1140,7 @@ - + @@ -639,7 +1154,7 @@ - + @@ -651,7 +1166,7 @@ - + @@ -742,7 +1257,7 @@ - + @@ -754,7 +1269,7 @@ - + @@ -779,18 +1294,19 @@ - + + - + @@ -856,6 +1372,7 @@ + @@ -873,13 +1390,13 @@ - + - + @@ -912,7 +1429,7 @@ - + @@ -924,7 +1441,7 @@ - + @@ -936,7 +1453,7 @@ - + @@ -988,7 +1505,7 @@ - + @@ -1001,7 +1518,7 @@ - + @@ -1019,13 +1536,14 @@ + - + @@ -1056,7 +1574,7 @@ - + @@ -1156,7 +1674,7 @@ - + @@ -1167,7 +1685,7 @@ - + @@ -1245,7 +1763,12 @@ - + + + + + + @@ -1334,34 +1857,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/test/resources/cifs-good/9.2.2-config-install-base-attributes-PATCHED.xml b/src/test/resources/cifs-good/9.2.2-config-install-base-attributes-PATCHED.xml index 1e137c8..0ef9391 100644 --- a/src/test/resources/cifs-good/9.2.2-config-install-base-attributes-PATCHED.xml +++ b/src/test/resources/cifs-good/9.2.2-config-install-base-attributes-PATCHED.xml @@ -230,12 +230,8 @@ - - - - - - + +