CodeGeneratorTool.st
branchjv
changeset 16256 65473fc50115
parent 16213 f667b5b42a11
parent 16248 45410319cf3b
child 16369 1090224cc0db
--- a/CodeGeneratorTool.st	Sat Apr 02 06:55:28 2016 +0200
+++ b/CodeGeneratorTool.st	Sun Apr 03 07:05:07 2016 +0200
@@ -311,8 +311,16 @@
     ^ self new createInstanceCreationMethodWithSetupFor:selector category:category in:aMetaClass
 !
 
+createMultiSetterInstanceCreationMethodFor:aCollectionOfVarNames in:aClass
+    "create a multi-setter instance creator method for instvars.
+     This creates a multi setter method (a:val1 b:val2 c:val3...)
+     and a corresponding new method on the class side."
+
+    ^ self new createMultiSetterInstanceCreationMethodFor:aCollectionOfVarNames in:aClass
+!
+
 createMultiSetterMethodFor:aCollectionOfVarNames in:aClass
-    "create a multi-setter method for instvars."
+    "create a multi-setter method (a:val1 b:val2 c:val3...) for instvars."
 
     ^ self new createMultiSetterMethodFor:aCollectionOfVarNames in:aClass
 !
@@ -1489,8 +1497,16 @@
     self subclassResponsibility
 !
 
+createMultiSetterInstanceCreationMethodFor:aCollectionOfVarNames in:aClass
+    "create a multi-setter instance creator method for instvars.
+     This creates a multi setter method (a:val1 b:val2 c:val3...)
+     and a corresponding new method on the class side."
+
+    self subclassResponsibility
+!
+
 createMultiSetterMethodFor:aCollectionOfVarNames in:aClass
-    "create a multi-setter method for instvars."
+    "create a multi-setter method (a:val1 b:val2 c:val3...) for instvars."
 
     self subclassResponsibility
 !