Index: TECH/ListUtils.cls.xml =================================================================== diff -u -r1562 -r1563 --- TECH/ListUtils.cls.xml (.../ListUtils.cls.xml) (revision 1562) +++ TECH/ListUtils.cls.xml (.../ListUtils.cls.xml) (revision 1563) @@ -433,36 +433,37 @@ 1 Lijst:%ListOfObjects,Comparator:TECH.Comparator.IComparator %CacheString - 1 Lijst:%ListOfObjects,Comparator:TECH.Comparator.IComparator %CacheString - 1 -Lijst:%ListOfObjects,Comparator:TECH.Comparator.IComparator,IsMaximum:%Boolean +Lijst:%ListOfObjects,Comparator:TECH.Comparator.IComparator,Extrema:TECH.enu.Extrema 1 %CacheString 0 { - Set Extrema = Lijst.GetAt(1) + Set Extreme = Lijst.GetAt(1) #dim i As TECH.Integer For i = 2:1:Lijst.Count() { #dim HulpWaarde As %CacheString = Lijst.GetAt(i) - If (..ExtremaComparatorValidator(HulpWaarde,Extrema, Comparator, IsMaximum)) { - Set Extrema = HulpWaarde + If (..ExtremaComparatorValidator(HulpWaarde,Extreme, Comparator, IsMaximum)) { + Set Extreme = HulpWaarde } } } - Quit Extrema + Quit Extreme ]]> Index: TECH/enu/Extrema.cls.xml =================================================================== diff -u --- TECH/enu/Extrema.cls.xml (revision 0) +++ TECH/enu/Extrema.cls.xml (revision 1563) @@ -0,0 +1,34 @@ + + + +datatype +1 +TECH.Enumeration + + +%String +;Maximum;Minimum + + + +%String +;Max;Min + + + +1 +TECH.enu.Extrema + + + + +1 +TECH.enu.Extrema + + + + + + Index: TECH/enuVerwerker/Extrema.cls.xml =================================================================== diff -u --- TECH/enuVerwerker/Extrema.cls.xml (revision 0) +++ TECH/enuVerwerker/Extrema.cls.xml (revision 1563) @@ -0,0 +1,41 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +De enumeratie methoden moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration +1 +1 +TECH.Interface + + +1 +Extrema:TECH.enu.Extrema + + + + +1 +1 + + + + +1 +1 + + + + + +