Index: TECH/ClassInfo/ClassDefinition.cls.xml =================================================================== diff -u -r1133 -r1518 --- TECH/ClassInfo/ClassDefinition.cls.xml (.../ClassDefinition.cls.xml) (revision 1133) +++ TECH/ClassInfo/ClassDefinition.cls.xml (.../ClassDefinition.cls.xml) (revision 1518) @@ -26,6 +26,12 @@ ]]> + +%Boolean + + + %String - - + + @@ -10,6 +10,7 @@ + @@ -29,5 +30,4 @@ - Index: Tools/CompileEnumerator.cls.xml =================================================================== diff -u --- Tools/CompileEnumerator.cls.xml (revision 0) +++ Tools/CompileEnumerator.cls.xml (revision 1518) @@ -0,0 +1,71 @@ + + + + +Compileert alle persistente klasse die een bepaalde enumerator als property hebben. +1 +%RegisteredObject +0 + + + +Do ##class(Tools.CompileEnumerator).Compile("DOM.PM.enu.Variant") +1 +EnumeratorKlasse:%String,VraagBevestiging:%Boolean + 0) + { + If (VraagBevestiging) + { + Set Input = "" + While (Input '= "Y") && (Input '= "N") + { + w !,"Wilt u de boven vernoemde klassen hercompileren? (Y/N)",! + read Input + } + } + + w !!,"Compileren ...",!! + Do $SYSTEM.OBJ.CompileList(ToCompile,"cfvko1",.ErrorLog) + } + Else + { + w !!,"Niks gevonden ...",!! + } +]]> + + +