[squeak-dev] The Trunk: Morphic-mt.790.mcz
commits at source.squeak.org
commits at source.squeak.org
Mon Mar 30 09:02:34 UTC 2015
Marcel Taeumel uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-mt.790.mcz
==================== Summary ====================
Name: Morphic-mt.790
Author: mt
Time: 30 March 2015, 11:01:51.98 am
UUID: 3c6e6fbe-1550-9f4a-bf0c-df2afe94ef69
Ancestors: Morphic-mt.789
Fixed object explorer wrapper to set #parent for external #explorerContents.
=============== Diff against Morphic-mt.789 ===============
Item was changed:
----- Method: ObjectExplorerWrapper>>contents (in category 'accessing') -----
contents
+ (self object respondsTo: #explorerContents) ifTrue: [
+ ^ self object explorerContents
+ do: [:wrapper | wrapper parent: self];
+ yourself].
- (self object respondsTo: #explorerContents) ifTrue: [^ self object explorerContents].
"For all others, show named vars first, then indexed vars"
^(self object class allInstVarNames asOrderedCollection withIndexCollect: [:each :index |
self class
with: (self object instVarAt: index)
name: each
model: self object
parent: self]) ,
((1 to: self object basicSize) collect: [:index |
self class
with: (self object basicAt: index)
name: index printString
model: self object
parent: self])!
Item was added:
+ ----- Method: ObjectExplorerWrapper>>parent: (in category 'accessing') -----
+ parent: aWrapper
+
+ parent := aWrapper.!
Item was changed:
----- Method: ObjectExplorerWrapper>>setItem:name:model:parent: (in category 'initialization') -----
setItem: anObject name: aString model: aModel parent: itemParent
+ self parent: itemParent.
- parent := itemParent.
self setItem: anObject name: aString model: aModel!
More information about the Squeak-dev
mailing list
|