From ef717ef485f7efb55fb69cd743aa530d3b783345 Mon Sep 17 00:00:00 2001 From: Ian Young Date: Mon, 1 May 2017 14:12:14 +0100 Subject: [PATCH] Push property setting down to bean instances This allows the removal of many additional intermediate abstract parent beans, and makes the instances clearer at the cost of being slightly longer. --- mdx/at_aconet/beans.xml | 6 +++-- mdx/at_aconet/verbs.xml | 3 ++- mdx/common-beans.xml | 34 -------------------------- mdx/int_cobweb/beans.xml | 3 ++- mdx/int_cobweb/verbs.xml | 3 ++- mdx/int_edugain/beans.xml | 6 +++-- mdx/int_edugain/verbs.xml | 3 ++- mdx/test/beans.xml | 3 ++- mdx/test/verbs.xml | 3 ++- mdx/uk/beans.xml | 9 ++++--- mdx/uk/collect.xml | 3 ++- mdx/uk/generate.xml | 51 ++++++++++++++++++++++++++------------- mdx/uk/mdq-multisign.xml | 6 +++-- mdx/uk/verbs.xml | 15 ++++++++---- mdx/us_incommon/beans.xml | 3 ++- mdx/us_incommon/verbs.xml | 3 ++- 16 files changed, 80 insertions(+), 74 deletions(-) diff --git a/mdx/at_aconet/beans.xml b/mdx/at_aconet/beans.xml index 4d822ba2..a71afa17 100644 --- a/mdx/at_aconet/beans.xml +++ b/mdx/at_aconet/beans.xml @@ -27,7 +27,8 @@ - + + @@ -39,7 +40,8 @@ - + + diff --git a/mdx/at_aconet/verbs.xml b/mdx/at_aconet/verbs.xml index 9e77f6de..0a45e865 100644 --- a/mdx/at_aconet/verbs.xml +++ b/mdx/at_aconet/verbs.xml @@ -22,7 +22,8 @@ --> - + + diff --git a/mdx/common-beans.xml b/mdx/common-beans.xml index 450d780e..bfda5122 100644 --- a/mdx/common-beans.xml +++ b/mdx/common-beans.xml @@ -118,27 +118,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + diff --git a/mdx/int_cobweb/verbs.xml b/mdx/int_cobweb/verbs.xml index 2cadfed2..2b333117 100644 --- a/mdx/int_cobweb/verbs.xml +++ b/mdx/int_cobweb/verbs.xml @@ -22,7 +22,8 @@ --> - + + diff --git a/mdx/int_edugain/beans.xml b/mdx/int_edugain/beans.xml index 976fef1d..32cc5d63 100644 --- a/mdx/int_edugain/beans.xml +++ b/mdx/int_edugain/beans.xml @@ -33,7 +33,8 @@ - + + @@ -45,7 +46,8 @@ - + + diff --git a/mdx/int_edugain/verbs.xml b/mdx/int_edugain/verbs.xml index 36d62cd6..b0e278af 100644 --- a/mdx/int_edugain/verbs.xml +++ b/mdx/int_edugain/verbs.xml @@ -22,7 +22,8 @@ --> - + + diff --git a/mdx/test/beans.xml b/mdx/test/beans.xml index 93c69d81..3d6d2700 100644 --- a/mdx/test/beans.xml +++ b/mdx/test/beans.xml @@ -15,7 +15,8 @@ - - + + diff --git a/mdx/uk/beans.xml b/mdx/uk/beans.xml index 1ff7171b..17b033e7 100644 --- a/mdx/uk/beans.xml +++ b/mdx/uk/beans.xml @@ -42,7 +42,8 @@ - + + @@ -55,7 +56,8 @@ - + + @@ -448,7 +450,8 @@ Serialise the (assumed HTML) DomDocumentItem into the UK federation statistics output file in the production XML directory. --> - + + diff --git a/mdx/uk/collect.xml b/mdx/uk/collect.xml index e36eb0f3..2a1c8c4d 100644 --- a/mdx/uk/collect.xml +++ b/mdx/uk/collect.xml @@ -22,7 +22,8 @@ --> - + + diff --git a/mdx/uk/generate.xml b/mdx/uk/generate.xml index a4b48785..d3204acd 100644 --- a/mdx/uk/generate.xml +++ b/mdx/uk/generate.xml @@ -250,7 +250,8 @@ - + + @@ -305,7 +306,8 @@ - + + @@ -424,7 +426,8 @@ - + + @@ -486,7 +489,8 @@ - + + @@ -538,7 +542,8 @@ - + + @@ -591,7 +596,8 @@ - + + @@ -631,7 +637,8 @@ - @@ -640,13 +647,15 @@ - @@ -658,7 +667,8 @@ - @@ -743,7 +753,8 @@ - @@ -752,13 +763,15 @@ - @@ -770,7 +783,8 @@ - @@ -805,7 +819,8 @@ - + + @@ -927,7 +942,8 @@ Merge in entities from production metadata exchange sources. --> - + @@ -982,7 +998,8 @@ Merge in entities from pre-production metadata exchange sources. --> - + diff --git a/mdx/uk/mdq-multisign.xml b/mdx/uk/mdq-multisign.xml index 1643d6a6..963c8fd4 100644 --- a/mdx/uk/mdq-multisign.xml +++ b/mdx/uk/mdq-multisign.xml @@ -44,7 +44,8 @@ - + + @@ -77,7 +78,8 @@ - + + diff --git a/mdx/uk/verbs.xml b/mdx/uk/verbs.xml index 51b93a15..25b1fcb1 100644 --- a/mdx/uk/verbs.xml +++ b/mdx/uk/verbs.xml @@ -64,7 +64,8 @@ - + + @@ -88,7 +89,8 @@ - + + @@ -220,7 +222,8 @@ Fetches the contents of the file used to hold metadata to be imported into a UK federation fragment file. --> - + + @@ -233,7 +236,8 @@ Serialise the fragment file just imported. --> - + + @@ -352,7 +356,8 @@ ################################################# --> - + + diff --git a/mdx/us_incommon/beans.xml b/mdx/us_incommon/beans.xml index 58cfa539..d7418cac 100644 --- a/mdx/us_incommon/beans.xml +++ b/mdx/us_incommon/beans.xml @@ -31,7 +31,8 @@ - + + diff --git a/mdx/us_incommon/verbs.xml b/mdx/us_incommon/verbs.xml index 32b7d3df..3c3c49e5 100644 --- a/mdx/us_incommon/verbs.xml +++ b/mdx/us_incommon/verbs.xml @@ -25,7 +25,8 @@ - + +