Index: Tools/impl/RenamePropertyCommand.cls.xml
===================================================================
diff -u
--- Tools/impl/RenamePropertyCommand.cls.xml (revision 0)
+++ Tools/impl/RenamePropertyCommand.cls.xml (revision 907)
@@ -0,0 +1,41 @@
+
+
+
+1
+%RegisteredObject,Tools.impl.ICommand
+62158,56044.46793
+0
+
+
+%String
+1
+
+
+
+TECH.ClassInfo.PropertyDefinition
+1
+
+
+
+RenameTo:%String,PropertyDefinition:TECH.ClassInfo.PropertyDefinition
+1
+1
+%Status
+
+
+
+
+%Status
+
+
+
+
+
Index: Tools/MoveClass.cls.xml
===================================================================
diff -u
--- Tools/MoveClass.cls.xml (revision 0)
+++ Tools/MoveClass.cls.xml (revision 907)
@@ -0,0 +1,182 @@
+
+
+
+1
+TECH.ClassInfo.QNameFinder
+62158,60268.508483
+0
+
+
+
+Do ##class(Tools.MoveClass).%New().Move("zTryout.CSC.TestKlas2","zTryout.CSC.TestKlas3")
+ClassFrom:%String,ClassTo:%String
+ 0)
+ {
+ Do Berichten(Class.GeefNaam()).Insert("In de method "_Method.GeefNaam()_" "_i_" keer gebruikt")
+ Do Commands.Insert(##class(Tools.impl.RenameImplementationCommand).%New(Lijnen, Method))
+ }
+ }
+ }
+ }
+
+ w "Volgende items zullen hernoemd worden:",!!
+
+ Set Klasse = $Order(Berichten(""))
+ While (Klasse '= "")
+ {
+ If (Berichten(Klasse).Count() > 0)
+ {
+ w "In klasse "_Klasse_":",!
+ Set Iterator = ##class(TECH.ListIterator).%New(Berichten(Klasse))
+ While (Iterator.HasNext())
+ {
+ w $J(" ",4)_"- "_Iterator.Next(),!
+ }
+ }
+ Set Klasse = $Order(Berichten(Klasse))
+ }
+
+ Set Input = ""
+ While (Input '= "Y") && (Input '= "N")
+ {
+ w !,"Wilt u deze acties uitvoeren? (Y/N)",!
+ read Input
+ }
+
+ If (Input = "Y")
+ {
+ w !!,"Uitvoeren van de acties:",!!
+
+ Set CommandIterator = ##class(TECH.ListIterator).%New(Commands)
+ While (CommandIterator.HasNext())
+ {
+ Set Command = CommandIterator.Next()
+ w $J(" ",4)_"- "
+ Set Status = Command.Execute()
+ w !
+
+ Set Result = $$ParseStatus^vhLib(Status)
+ If (Result '= "") w $J(" ",6)_"Fout: "_$$ParseStatus^vhLib(Status),!
+ }
+ }
+]]>
+
+
+
+Class:TECH.ClassInfo.ClassDefinition,String:%String,Prefix:%String,Suffix:%String,Search:%String,Replace:%String
+1
+%String
+
+
+
+
+
Index: Tools/impl/ICommand.cls.xml
===================================================================
diff -u
--- Tools/impl/ICommand.cls.xml (revision 0)
+++ Tools/impl/ICommand.cls.xml (revision 907)
@@ -0,0 +1,15 @@
+
+
+
+1
+1
+62158,50194.54727
+0
+
+
+1
+%Status
+
+
+
+
Index: Tools/impl/RenameParameterCommand.cls.xml
===================================================================
diff -u
--- Tools/impl/RenameParameterCommand.cls.xml (revision 0)
+++ Tools/impl/RenameParameterCommand.cls.xml (revision 907)
@@ -0,0 +1,47 @@
+
+
+
+1
+%RegisteredObject,Tools.impl.ICommand
+62158,57790.288822
+0
+
+
+%String
+1
+
+
+
+TECH.ClassInfo.ParameterDefinition
+1
+
+
+
+TECH.ClassInfo.MethodDefinition
+1
+
+
+
+RenameTo:%String,ParameterDefinition:TECH.ClassInfo.ParameterDefinition,MethodDefinition:TECH.ClassInfo.MethodDefinition
+1
+1
+%Status
+
+
+
+
+%Status
+
+
+
+
+
Index: Tools/impl/RenameSuperCommand.cls.xml
===================================================================
diff -u
--- Tools/impl/RenameSuperCommand.cls.xml (revision 0)
+++ Tools/impl/RenameSuperCommand.cls.xml (revision 907)
@@ -0,0 +1,41 @@
+
+
+
+1
+%RegisteredObject,Tools.impl.ICommand
+62158,54843.502421
+0
+
+
+%String
+1
+
+
+
+TECH.ClassInfo.ClassDefinition
+1
+
+
+
+RenameTo:%String,ClassDefinition:TECH.ClassInfo.ClassDefinition
+1
+1
+%Status
+
+
+
+
+%Status
+
+
+
+
+
Index: Tools/impl/RenameMethodCommand.cls.xml
===================================================================
diff -u
--- Tools/impl/RenameMethodCommand.cls.xml (revision 0)
+++ Tools/impl/RenameMethodCommand.cls.xml (revision 907)
@@ -0,0 +1,41 @@
+
+
+
+1
+%RegisteredObject,Tools.impl.ICommand
+62158,56283.797043
+0
+
+
+%String
+1
+
+
+
+TECH.ClassInfo.MethodDefinition
+1
+
+
+
+RenameTo:%String,MethodDefinition:TECH.ClassInfo.MethodDefinition
+1
+1
+%Status
+
+
+
+
+%Status
+
+
+
+
+
Index: Tools/impl/RenameImplementationCommand.cls.xml
===================================================================
diff -u
--- Tools/impl/RenameImplementationCommand.cls.xml (revision 0)
+++ Tools/impl/RenameImplementationCommand.cls.xml (revision 907)
@@ -0,0 +1,47 @@
+
+
+
+1
+%RegisteredObject,Tools.impl.ICommand
+62158,58503.227793
+0
+
+
+%ListOfDataTypes
+1
+
+
+
+TECH.ClassInfo.MethodDefinition
+1
+
+
+
+Implementation:%ListOfDataTypes,MethodDefinition:TECH.ClassInfo.MethodDefinition
+1
+1
+%Status
+
+
+
+
+%Status
+
+
+
+
+