[Pkg] DeltaStreams: DeltaStreams-Model-Igor.Stasenko.18.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Mon Sep 7 14:20:26 UTC 2009

A new version of DeltaStreams-Model was added to project DeltaStreams:

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

Name: DeltaStreams-Model-Igor.Stasenko.18
Author: Igor.Stasenko
Time: 7 September 2009, 5:09:30 am
UUID: 7b30c951-3fce-b045-8a83-adb83114f5f0
Ancestors: DeltaStreams-Model-Igor.Stasenko.17

- fixed some stuff in DSDoIt to make it play
nicely with viewer

=============== Diff against DeltaStreams-Model-Igor.Stasenko.17 ===============

Item was changed:
  ----- Method: DSDoIt>>applyUsing: (in category 'applying') -----
  applyUsing: anApplier
  	"Apply this change to the image. Double dispatch."
+ 	^ anApplier applyDoIt: self!
- 	anApplier applyDoIt: self!

Item was added:
+ ----- Method: DSDoIt>>doIt (in category 'accessing') -----
+ doIt
+ 	^ doIt!

Item was added:
+ ----- Method: DSDoIt>>expression (in category 'accessing') -----
+ expression
+ 	^ expression!

Item was changed:
  ----- Method: DSDoIt>>isReversable (in category 'testing') -----
  	"If this DoIt is marked to NOT execute (then it of course does nothing and is
  	trivially reversable) or if there is a supplied antiDoIt signifying that it indeed
  	can be reversed.
  	NOTE: We trust the developer here. isReversable does NOT mean that it will work."
+ 	^self executeOnApply == false or: [antiDoIt notNil]!
- 	^self executeOnApply not or: [antiDoIt notNil]!

More information about the Packages mailing list