Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFZijkantv000.cls.xml
===================================================================
diff -u -r57426 -r57684
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFZijkantv000.cls.xml (.../HFZijkantv000.cls.xml) (revision 57426)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFZijkantv000.cls.xml (.../HFZijkantv000.cls.xml) (revision 57684)
@@ -14,6 +14,23 @@
1
+
+DOM.common.ProjectSettingsAPI
+1
+
+
+
+SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder,ProjectSettingsApi:DOM.common.ProjectSettingsAPI=""
+1
+1
+%Status
+
+
+
IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:DOM.PM.Maatwerk.Calc.HF.HalffabContext
1
@@ -26,9 +43,14 @@
Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFZijkantBestukkingv000).%New(##this))
Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFZijkantBestukkingVooraanv000).%New(##this))
Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFZijkantBevestigingVeerv001).%New(##this))
- Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFKantenBandZijkantv000).%New(##this, ..KantenbandRolEnum.Boven))
- Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFKantenBandZijkantv000).%New(##this, ..KantenbandRolEnum.Onder))
+ If (..ProjectSettingsApi.IsActiefKantenbandKleurVolgtLadeKleur()) {
+ Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFKantenBandZijkantv000).%New(##this, ..KantenbandRolEnum.Boven))
+ Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFKantenBandZijkantv000).%New(##this, ..KantenbandRolEnum.Onder))
+ } Else {
+ Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFKantenBandZijkantv000).%New(##this, ""))
+ }
+
Quit ##class(TECH.ListIterator).%New(Builders)
]]>
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/Rugv000.cls.xml
===================================================================
diff -u -r57423 -r57684
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/Rugv000.cls.xml (.../Rugv000.cls.xml) (revision 57423)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/Rugv000.cls.xml (.../Rugv000.cls.xml) (revision 57684)
@@ -8,13 +8,20 @@
1
+
+DOM.common.ProjectSettingsAPI
+1
+
+
-SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder
+SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder,ProjectSettingsApi:DOM.common.ProjectSettingsAPI=""
1
1
%Status
@@ -28,9 +35,14 @@
Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFRugPlaatv000).%New(##this))
Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFHulsInsteekpenGeleiderv000).%New(##this))
- Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFKantenBandRugv000).%New(##this, ..KantenbandRolEnum.Boven))
- Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFKantenBandRugv000).%New(##this, ..KantenbandRolEnum.Onder))
+ If (..ProjectSettingsApi.IsActiefKantenbandKleurVolgtLadeKleur()) {
+ Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFKantenBandRugv000).%New(##this, ..KantenbandRolEnum.Boven))
+ Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFKantenBandRugv000).%New(##this, ..KantenbandRolEnum.Onder))
+ } Else {
+ Do Builders.Insert(##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFKantenBandRugv000).%New(##this, ""))
+ }
+
Quit ##class(TECH.ListIterator).%New(Builders)
]]>