[squeak-dev] The Trunk: Tools-mt.1018.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Dec 9 15:22:45 UTC 2020


Marcel Taeumel uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-mt.1018.mcz

==================== Summary ====================

Name: Tools-mt.1018
Author: mt
Time: 9 December 2020, 4:22:42.675366 pm
UUID: 97109dc8-cea7-45fd-ace9-833fcbec96a4
Ancestors: Tools-eem.1017

Adds a simple (but working) inspector for CharacterSet.

=============== Diff against Tools-eem.1017 ===============

Item was added:
+ ----- Method: CharacterSet>>inspectorClass (in category '*Tools-Inspector') -----
+ inspectorClass 
+ 
+ 	^ CharacterSetInspector!

Item was added:
+ CollectionInspector subclass: #CharacterSetInspector
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Tools-Inspector'!

Item was added:
+ ----- Method: CharacterSetInspector>>canAddOrRemoveElements (in category 'private') -----
+ canAddOrRemoveElements
+ 
+ 	^ false!

Item was added:
+ ----- Method: CharacterSetInspector>>elementGetterAt: (in category 'private') -----
+ elementGetterAt: element
+ 
+ 	^ [:set | element]!

Item was added:
+ ----- Method: CharacterSetInspector>>elementIndices (in category 'private') -----
+ elementIndices
+ 
+ 	^ self object canBeEnumerated
+ 		ifTrue: [self object asArray]
+ 		ifFalse: [#()]!

Item was added:
+ ----- Method: CharacterSetInspector>>elementSetterAt: (in category 'private') -----
+ elementSetterAt: index
+ 
+ 	^ [:set :element | self error: 'Character sets cannot be changed.']!



More information about the Squeak-dev mailing list