Index: vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFTandemKoppelingv001.cls.xml
===================================================================
diff -u
--- vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFTandemKoppelingv001.cls.xml (revision 0)
+++ vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFTandemKoppelingv001.cls.xml (revision 1496)
@@ -0,0 +1,44 @@
+
+
+
+
+do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","DOM.PM.Maatwerk.Calc.HF.TAOO.HFTandemKoppelingv001")
+1
+vhUnitTest.DOM.PM.Maatwerk.HF.ITestHalffabBuilder
+0
+
+
+HalffabTabel:vhUnitTest.DOM.PM.Maatwerk.HF.impl.InMemoryHalffabTabelUT
+
+
+
+
+
+
+
+
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFSchroefv001.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFSchroefv001.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFSchroefv001.cls.xml (revision 1496)
@@ -0,0 +1,33 @@
+
+
+
+persistent
+1
+DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder
+0
+
+
+SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder
+1
+1
+%Status
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:DOM.PM.Maatwerk.Calc.HF.HalffabContext
+DOM.PM.Maatwerk.Calc.HF.IHalffabItem
+
+
+
+
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFLijmv001.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFLijmv001.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFLijmv001.cls.xml (revision 1496)
@@ -0,0 +1,37 @@
+
+
+
+persistent
+1
+DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder
+0
+
+
+SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder
+1
+1
+%Status
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:DOM.PM.Maatwerk.Calc.HF.HalffabContext
+DOM.PM.Maatwerk.Calc.HF.IHalffabItem
+"
+ Set HalffabItem.Aantal = 1
+
+ Quit HalffabItem
+]]>
+
+
+
+%Library.CacheStorage
+
+
+
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFRugv001.cls.xml
===================================================================
diff -u -r1494 -r1496
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFRugv001.cls.xml (.../HFRugv001.cls.xml) (revision 1494)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFRugv001.cls.xml (.../HFRugv001.cls.xml) (revision 1496)
@@ -35,7 +35,7 @@
-
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFGlijderv001.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFGlijderv001.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFGlijderv001.cls.xml (revision 1496)
@@ -0,0 +1,40 @@
+
+
+
+persistent
+1
+DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder
+0
+
+
+SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder
+1
+1
+%Status
+
+
+
+
+
+1
+
+
+
+
+1
+DOM.PM.Maatwerk.Calc.HF.IHalffabListToItemProcessor
+
+
+
+
+%Library.CacheStorage
+
+
+
Index: zTryout/CSC/TAOOLade.cls.xml
===================================================================
diff -u -r1494 -r1496
--- zTryout/CSC/TAOOLade.cls.xml (.../TAOOLade.cls.xml) (revision 1494)
+++ zTryout/CSC/TAOOLade.cls.xml (.../TAOOLade.cls.xml) (revision 1496)
@@ -23,6 +23,7 @@
Set IngegevenKenmerken.LadeKleur = ##class(DOM.PM.enu.TAOOLadeKleur).SmokedWalnut()
Set IngegevenKenmerken.LadeHoogte = ##class(DOM.PM.enu.TAOOLadeHoogte).N()
Set IngegevenKenmerken.IsBinnenlade = 1
+ Set IngegevenKenmerken.Draagkracht = 30
Do Context.GeefHalffabSpec().BerekenHalffabDetails(Context,IngegevenKenmerken)
Set WriterVisitor=##class(DOM.PM.Maatwerk.Calc.HF.impl.WriterVisitor).%New()
Index: vhDeploy/Deploy20110622x1605.cls.xml
===================================================================
diff -u
--- vhDeploy/Deploy20110622x1605.cls.xml (revision 0)
+++ vhDeploy/Deploy20110622x1605.cls.xml (revision 1496)
@@ -0,0 +1,52 @@
+
+
+
+1
+svn.Deploy
+0
+
+
+
+Do ##class(vhDeploy.Deploy20110622x1605).ExecCode()
+1
+
+
+
+
Index: DOM/PM/Maatwerk/Calc/Common/impl/TAOOKenmerken.cls.xml
===================================================================
diff -u -r1495 -r1496
--- DOM/PM/Maatwerk/Calc/Common/impl/TAOOKenmerken.cls.xml (.../TAOOKenmerken.cls.xml) (revision 1495)
+++ DOM/PM/Maatwerk/Calc/Common/impl/TAOOKenmerken.cls.xml (.../TAOOKenmerken.cls.xml) (revision 1496)
@@ -6,6 +6,10 @@
DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
0
+
+DOM.PM.enu.TAOODraagkracht
+
+
DOM.PM.enu.TAOOLadeKleur
Index: vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFFrontBevestigingv001.cls.xml
===================================================================
diff -u
--- vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFFrontBevestigingv001.cls.xml (revision 0)
+++ vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFFrontBevestigingv001.cls.xml (revision 1496)
@@ -0,0 +1,32 @@
+
+
+
+
+do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","DOM.PM.Maatwerk.Calc.HF.TAOO.HFFrontBevestigingv001")
+1
+vhUnitTest.DOM.PM.Maatwerk.HF.ITestHalffabBuilder
+0
+
+
+HalffabTabel:vhUnitTest.DOM.PM.Maatwerk.HF.impl.InMemoryHalffabTabelUT
+
+
+
+
+","Halffab UnID voor de front bevestiging")
+]]>
+
+
+
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HalffabGlijder.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HalffabGlijder.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HalffabGlijder.cls.xml (revision 1496)
@@ -0,0 +1,42 @@
+
+
+
+persistent
+1
+DOM.PM.Maatwerk.Calc.HF.Halffab
+0
+
+
+DOM.PM.enu.TAOODraagkracht
+
+
+
+DOM.PM.enu.TAOOLadeDiepte
+
+
+
+bitmap
+LadeDiepte
+
+
+
+bitmap
+Draagkracht
+
+
+
+%Library.CacheStorage
+HalffabGlijderDefaultData
+
+listnode
+"HalffabGlijder"
+
+Draagkracht
+
+
+LadeDiepte
+
+
+
+
+
Index: vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFGlijderv001.cls.xml
===================================================================
diff -u
--- vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFGlijderv001.cls.xml (revision 0)
+++ vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFGlijderv001.cls.xml (revision 1496)
@@ -0,0 +1,39 @@
+
+
+
+
+do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","DOM.PM.Maatwerk.Calc.HF.TAOO.HFGlijderv001")
+1
+vhUnitTest.DOM.PM.Maatwerk.HF.ITestHalffabBuilder
+0
+
+
+HalffabTabel:vhUnitTest.DOM.PM.Maatwerk.HF.impl.InMemoryHalffabTabelUT
+
+
+
+
+
+
+
+
Index: DOM/PM/Maatwerk/Calc/HF/enu/TAOORol.cls.xml
===================================================================
diff -u -r1494 -r1496
--- DOM/PM/Maatwerk/Calc/HF/enu/TAOORol.cls.xml (.../TAOORol.cls.xml) (revision 1494)
+++ DOM/PM/Maatwerk/Calc/HF/enu/TAOORol.cls.xml (.../TAOORol.cls.xml) (revision 1496)
@@ -7,7 +7,7 @@
0
-;LadeZijkant;Bodem;Rug;Front
+;LadeZijkant;Bodem;Rug;Front;Glijder;TANDEM koppeling;FrontBevestiging;Schroef;Lijm
@@ -37,5 +37,40 @@
+
+
+1
+DOM.PM.Maatwerk.Calc.HF.enu.TAOORol
+
+
+
+
+1
+DOM.PM.Maatwerk.Calc.HF.enu.TAOORol
+
+
+
+
+1
+DOM.PM.Maatwerk.Calc.HF.enu.TAOORol
+
+
+
+
+1
+DOM.PM.Maatwerk.Calc.HF.enu.TAOORol
+
+
+
+
+1
+DOM.PM.Maatwerk.Calc.HF.enu.TAOORol
+
+
Index: DOM/PM/enu/TAOODraagkracht.cls.xml
===================================================================
diff -u
--- DOM/PM/enu/TAOODraagkracht.cls.xml (revision 0)
+++ DOM/PM/enu/TAOODraagkracht.cls.xml (revision 1496)
@@ -0,0 +1,13 @@
+
+
+
+datatype
+1
+%Integer
+0
+
+
+;30;50
+
+
+
Index: CSC TAOO.prj.xml
===================================================================
diff -u -r1494 -r1496
--- CSC TAOO.prj.xml (.../CSC TAOO.prj.xml) (revision 1494)
+++ CSC TAOO.prj.xml (.../CSC TAOO.prj.xml) (revision 1496)
@@ -1,6 +1,6 @@
-
+
@@ -76,12 +76,17 @@
+
+
+
+
+
@@ -174,15 +179,20 @@
+
+
+
+
+
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFTandemKoppelingv001.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFTandemKoppelingv001.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFTandemKoppelingv001.cls.xml (revision 1496)
@@ -0,0 +1,47 @@
+
+
+
+persistent
+1
+DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder
+0
+
+
+SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder
+1
+1
+%Status
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:DOM.PM.Maatwerk.Calc.HF.HalffabContext
+DOM.PM.Maatwerk.Calc.HF.IHalffabItem
+
+
+
+
+%Library.CacheStorage
+
+
+
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFFrontBevestigingv001.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFFrontBevestigingv001.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFFrontBevestigingv001.cls.xml (revision 1496)
@@ -0,0 +1,45 @@
+
+
+
+persistent
+1
+DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder
+0
+
+
+SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder
+1
+1
+%Status
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:DOM.PM.Maatwerk.Calc.HF.HalffabContext
+DOM.PM.Maatwerk.Calc.HF.IHalffabItem
+"
+ Set HalffabItem.Aantal = 2
+
+ Quit HalffabItem
+]]>
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+1
+%Boolean
+
+
+
+
+%Library.CacheStorage
+
+
+
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOO/BuilderHFv001.cls.xml
===================================================================
diff -u -r1494 -r1496
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOO/BuilderHFv001.cls.xml (.../BuilderHFv001.cls.xml) (revision 1494)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOO/BuilderHFv001.cls.xml (.../BuilderHFv001.cls.xml) (revision 1496)
@@ -18,6 +18,11 @@
Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOO.HFBodemv001).%New(##this)
Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOO.HFRugv001).%New(##this)
Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOO.HFFrontv001).%New(##this)
+ Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOO.HFGlijderv001).%New(##this)
+ Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOO.HFTandemKoppelingv001).%New(##this)
+ Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOO.HFFrontBevestigingv001).%New(##this)
+ Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOO.HFSchroefv001).%New(##this)
+ Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOO.HFLijmv001).%New(##this)
Quit ##super(SamengesteldHalffabItemBuilder)
]]>
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFBodemv001.cls.xml
===================================================================
diff -u -r1494 -r1496
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFBodemv001.cls.xml (.../HFBodemv001.cls.xml) (revision 1494)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFBodemv001.cls.xml (.../HFBodemv001.cls.xml) (revision 1496)
@@ -35,7 +35,7 @@
-
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFFrontv001.cls.xml
===================================================================
diff -u -r1494 -r1496
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFFrontv001.cls.xml (.../HFFrontv001.cls.xml) (revision 1494)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HFFrontv001.cls.xml (.../HFFrontv001.cls.xml) (revision 1496)
@@ -35,7 +35,7 @@
-
Index: vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFLijmv001.cls.xml
===================================================================
diff -u
--- vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFLijmv001.cls.xml (revision 0)
+++ vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFLijmv001.cls.xml (revision 1496)
@@ -0,0 +1,32 @@
+
+
+
+
+do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","DOM.PM.Maatwerk.Calc.HF.TAOO.HFLijmv001")
+1
+vhUnitTest.DOM.PM.Maatwerk.HF.ITestHalffabBuilder
+0
+
+
+HalffabTabel:vhUnitTest.DOM.PM.Maatwerk.HF.impl.InMemoryHalffabTabelUT
+
+
+
+
+","Halffab UnID voor de lijm")
+]]>
+
+
+
Index: vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFSchroefv001.cls.xml
===================================================================
diff -u
--- vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFSchroefv001.cls.xml (revision 0)
+++ vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TAOO/HFSchroefv001.cls.xml (revision 1496)
@@ -0,0 +1,32 @@
+
+
+
+
+do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","DOM.PM.Maatwerk.Calc.HF.TAOO.HFSchroefv001")
+1
+vhUnitTest.DOM.PM.Maatwerk.HF.ITestHalffabBuilder
+0
+
+
+HalffabTabel:vhUnitTest.DOM.PM.Maatwerk.HF.impl.InMemoryHalffabTabelUT
+
+
+
+
+","Halffab UnID voor de front bevestiging")
+]]>
+
+
+
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HalffabClassNameFactory.cls.xml
===================================================================
diff -u -r1494 -r1496
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HalffabClassNameFactory.cls.xml (.../HalffabClassNameFactory.cls.xml) (revision 1494)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOO/HalffabClassNameFactory.cls.xml (.../HalffabClassNameFactory.cls.xml) (revision 1496)
@@ -14,6 +14,7 @@
Do ..KlasseNamen.SetAt("DOM.PM.Maatwerk.Calc.HF.impl.TAOO.HalffabBodem",##class(DOM.PM.Maatwerk.Calc.HF.enu.TAOORol).Bodem())
Do ..KlasseNamen.SetAt("DOM.PM.Maatwerk.Calc.HF.impl.TAOO.HalffabRug",##class(DOM.PM.Maatwerk.Calc.HF.enu.TAOORol).Rug())
Do ..KlasseNamen.SetAt("DOM.PM.Maatwerk.Calc.HF.impl.TAOO.HalffabFront",##class(DOM.PM.Maatwerk.Calc.HF.enu.TAOORol).Front())
+ Do ..KlasseNamen.SetAt("DOM.PM.Maatwerk.Calc.HF.impl.TAOO.HalffabGlijder",##class(DOM.PM.Maatwerk.Calc.HF.enu.TAOORol).Glijder())
Quit $$$OK
]]>