Index: vhUnitTest/DOM/PM/Maatwerk/HF/TestMaatwerkAanpassing.cls.xml =================================================================== diff -u -r33029 -r36269 --- vhUnitTest/DOM/PM/Maatwerk/HF/TestMaatwerkAanpassing.cls.xml (.../TestMaatwerkAanpassing.cls.xml) (revision 33029) +++ vhUnitTest/DOM/PM/Maatwerk/HF/TestMaatwerkAanpassing.cls.xml (.../TestMaatwerkAanpassing.cls.xml) (revision 36269) @@ -24,7 +24,7 @@ 1 vhTest.Fake.DOM.PM.Maatwerk.Calc.HF.HalffabContext Index: vhTest/Mock/DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml =================================================================== diff -u --- vhTest/Mock/DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml (revision 0) +++ vhTest/Mock/DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml (revision 36269) @@ -0,0 +1,115 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +Inheritance van meerdere TECH.Interface interfaces resulteert nog niet in een mockklasse met overeenkomstige inheritance-structuur. +1 +DOM.PM.Maatwerk.Calc.HF.HalffabContext,Tools.Mock.MockClassBase +right + + +%Date + + + + +%ListOfObjects + + + + +DOM.PM.Maatwerk.Calc.Common.BerekeningsSpecificatie + + + + +DOM.PM.Maatwerk.Calc.Common.enu.BerekeningWijze + + + + +ProductID:%String,BewerkingDimensie:%String +DOM.PM.Maatwerk.Calc.HF.impl.BewerkingsInfo + + + + +Rol:%String +%ListOfObjects + + + + +ProductID:%String +%String + + + + +DOM.PM.Maatwerk.Calc.HF.HalffabSpec + + + + +DOM.PM.Maatwerk.Calc.HF.IHalffabTabel + + + + +%Integer + + + + +DOM.VKP.KlantOrderInstellingen + + + + +%String + + + + +Exceptie:TECH.IException + + + + +BerekeningProbleem:DOM.PM.Maatwerk.Calc.Common.Probleem.BerekeningProbleem + + + + +IHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder,SelectieKenmerken:%ArrayOfDataTypes,RedenVoorSelectie:%String="" +%ListOfObjects + + + + +IHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder,PropertyNaam1:%String,PropertyNaam2:%String,SelectieKenmerken:%ArrayOfDataTypes,RedenVoorSelectie:%String="" +%ListOfObjects + + + + + + Index: vhUnitTest/DOM/PM/Maatwerk/HF/TestNietMeeleveren.cls.xml =================================================================== diff -u -r33029 -r36269 --- vhUnitTest/DOM/PM/Maatwerk/HF/TestNietMeeleveren.cls.xml (.../TestNietMeeleveren.cls.xml) (revision 33029) +++ vhUnitTest/DOM/PM/Maatwerk/HF/TestNietMeeleveren.cls.xml (.../TestNietMeeleveren.cls.xml) (revision 36269) @@ -25,7 +25,7 @@ 1 vhTest.Fake.DOM.PM.Maatwerk.Calc.HF.HalffabContext Index: vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TestIBewerktHalffabItemBuilder.cls.xml =================================================================== diff -u -r30237 -r36269 --- vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TestIBewerktHalffabItemBuilder.cls.xml (.../TestIBewerktHalffabItemBuilder.cls.xml) (revision 30237) +++ vhUnitTest/DOM/PM/Maatwerk/Calc/HF/TestIBewerktHalffabItemBuilder.cls.xml (.../TestIBewerktHalffabItemBuilder.cls.xml) (revision 36269) @@ -5,7 +5,7 @@ Index: DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml =================================================================== diff -u -r36244 -r36269 --- DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml (.../HalffabContext.cls.xml) (revision 36244) +++ DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml (.../HalffabContext.cls.xml) (revision 36269) @@ -76,7 +76,7 @@ -Familie:DOM.PM.enu.Familie,Variant:DOM.PM.enu.Variant,BerekeningsSpecificatie:DOM.PM.Maatwerk.Calc.Common.BerekeningsSpecificatie +Familie:DOM.PM.enu.Familie,Variant:DOM.PM.enu.Variant,BerekeningsSpecificatie:DOM.PM.Maatwerk.Calc.Common.BerekeningsSpecificatie,HalffabRepository:DOM.PM.Maatwerk.Calc.HF.IHalffabRepository="" 1 1 %Status @@ -89,7 +89,7 @@ Set ..BerekenDatum = ..GeefBerekenDatum() Try { - #dim Repository As DOM.PM.Maatwerk.Calc.HF.IHalffabRepository = ##class(DOM.PM.Maatwerk.Calc.HF.impl.HalffabRepository).%New() + #dim Repository As DOM.PM.Maatwerk.Calc.HF.IHalffabRepository = $$$Inject(HalffabRepository, ##class(DOM.PM.Maatwerk.Calc.HF.impl.HalffabRepository).%New()) #dim HalffabRepositoryInput As DOM.PM.Maatwerk.Calc.HF.HalffabRepositoryInput = ##class(DOM.PM.Maatwerk.Calc.HF.HalffabRepositoryInput).%New() Set HalffabRepositoryInput.Familie = ..Familie Index: vhTest/Fake/DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml =================================================================== diff -u -r29059 -r36269 --- vhTest/Fake/DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml (.../HalffabContext.cls.xml) (revision 29059) +++ vhTest/Fake/DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml (.../HalffabContext.cls.xml) (revision 36269) @@ -1,6 +1,9 @@ + +Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt 1 DOM.PM.Maatwerk.Calc.HF.HalffabContext @@ -12,7 +15,7 @@ -Familie:DOM.PM.enu.Familie,Variant:DOM.PM.enu.Variant,BerekeningsSpecificatie:DOM.PM.Maatwerk.Calc.Common.BerekeningsSpecificatie,HalffabTabel:DOM.PM.Maatwerk.Calc.HF.IHalffabTabel +Familie:DOM.PM.enu.Familie,Variant:DOM.PM.enu.Variant,BerekeningsSpecificatie:DOM.PM.Maatwerk.Calc.Common.BerekeningsSpecificatie,HalffabRepository:DOM.PM.Maatwerk.Calc.HF.IHalffabRepository="",HalffabTabel:DOM.PM.Maatwerk.Calc.HF.IHalffabTabel="" 1 1 %Status