Class.st
changeset 13680 2c07a05644f1
parent 13622 e4a8162bc7bc
child 13715 29ca4f4f2759
--- a/Class.st	Mon Sep 12 09:29:18 2011 +0200
+++ b/Class.st	Mon Sep 12 10:18:01 2011 +0200
@@ -474,6 +474,7 @@
 ! !
 
 
+
 !Class methodsFor:'Compatibility-Dolphin'!
 
 defaultCategoryForDolphinClasses
@@ -5272,6 +5273,18 @@
     "Modified: / 4.2.2000 / 01:58:56 / cg"
 !
 
+associations
+    |assocs|
+
+    assocs := OrderedCollection new.
+    self associationsDo:[:eachAssoc |
+        assocs add:eachAssoc
+    ].
+    ^ assocs
+
+    "Created: / 12-09-2011 / 10:15:11 / cg"
+!
+
 associationsDo:aBlock
     "evaluate aBlock for all of my simulated classVarName->value associations"
 
@@ -5292,6 +5305,12 @@
     ^ class classVarAt:aKey put:something
 !
 
+bindingOf:aKey
+    ^ self associationAt:aKey
+
+    "Created: / 12-09-2011 / 09:41:18 / cg"
+!
+
 keys
     ^ class classVarNames collect:[:nm | nm asSymbol]
 
@@ -5335,11 +5354,11 @@
 !Class class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/Class.st,v 1.589 2011-09-04 09:13:42 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Class.st,v 1.590 2011-09-12 08:18:01 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic/Class.st,v 1.589 2011-09-04 09:13:42 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Class.st,v 1.590 2011-09-12 08:18:01 cg Exp $'
 !
 
 version_SVN