checkin from browser
authorClaus Gittinger <cg@exept.de>
Tue, 11 Sep 2001 12:20:29 +0200
changeset 3151 910fd5bcfb6e
parent 3150 17b420000623
child 3152 9a751eb3f863
checkin from browser
SystemBrowser.st
--- a/SystemBrowser.st	Mon Sep 10 22:02:02 2001 +0200
+++ b/SystemBrowser.st	Tue Sep 11 12:20:29 2001 +0200
@@ -251,15 +251,16 @@
 
     aClass isBehavior ifFalse:[^ nil].
 
-    newEntry := BrowserHistoryEntry new.
-    newEntry meta:(meta := aClass isMeta).
-    meta ifTrue:[
+    (meta := aClass isMeta) ifTrue:[
         cls := aClass theNonMetaclass.
     ] ifFalse:[
         cls := aClass
     ].
-    newEntry className:cls name.
-    newEntry selector:aSelectorOrNil.
+    newEntry := BrowserHistoryEntry new.
+    newEntry 
+        className:cls name
+        meta:meta
+        selector:aSelectorOrNil.
     ^ newEntry
 
     "Modified: / 24.2.2000 / 18:03:52 / cg"
@@ -3392,6 +3393,12 @@
     className := something.
 !
 
+className:classNameArg meta:metaArg selector:selectorArg
+    className := classNameArg.
+    meta := metaArg.
+    selector := selectorArg.
+!
+
 meta
     "return the value of the instance variable 'meta' (automatically generated)"
 
@@ -3431,6 +3438,6 @@
 !SystemBrowser class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/SystemBrowser.st,v 1.132 2001-09-10 09:05:55 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/SystemBrowser.st,v 1.133 2001-09-11 10:20:29 cg Exp $'
 ! !
 SystemBrowser initialize!