Skip to content

Commit

Permalink
update #when:send:to: with #when:do:for:
Browse files Browse the repository at this point in the history
  • Loading branch information
Nyan11 committed Jun 21, 2024
1 parent 8a60e00 commit c29f428
Show file tree
Hide file tree
Showing 8 changed files with 39 additions and 23 deletions.
4 changes: 2 additions & 2 deletions src/Pyramid-Bloc/PyramidMainExtension.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -147,8 +147,8 @@ PyramidMainExtension >> projectModel: aProjectModel [

aProjectModel announcer
when: PyramidFirstLevelElementsChangedEvent
send: #pyramidFirstLevelElementsChanged:
to: self
do: [ :evt | self pyramidFirstLevelElementsChanged: evt ]
for: self
]

{ #category : 'as yet unclassified' }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,12 +57,12 @@ PyramidSaveProjectConfigurationController >> projectModel: aProjectModel [

aProjectModel announcer
when: PyramidElementsChangedEvent
send: #updateSaveState:
to: self.
do: [ :evt | self updateSaveState: evt ]
for: self.
aProjectModel announcer
when: PyramidFirstLevelElementsChangedEvent
send: #updateSaveState:
to: self
do: [ :evt | self updateSaveState: evt ]
for: self.
]

{ #category : 'as yet unclassified' }
Expand Down
5 changes: 4 additions & 1 deletion src/Pyramid-Bloc/PyramidSelectionWidgetExtension.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,10 @@ PyramidSelectionWidgetExtension >> projectModel [
PyramidSelectionWidgetExtension >> projectModel: aProjectModel [

projectModel := aProjectModel.
projectModel announcer when: PyramidSelectionChangedEvent send: #pyramidSelectionChanged: to: self.
projectModel announcer
when: PyramidSelectionChangedEvent
do: [ :evt | self pyramidSelectionChanged: evt ]
for: self.
self makeNewSelection
]

Expand Down
17 changes: 12 additions & 5 deletions src/Pyramid-Bloc/PyramidTreePresenter.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -123,11 +123,18 @@ PyramidTreePresenter >> projectModel [
PyramidTreePresenter >> projectModel: anObject [

projectModel := anObject.
projectModel announcer when: PyramidElementsChangedEvent send: #pyramidElementsChanged: to: self.
projectModel announcer when: PyramidFirstLevelElementsChangedEvent send: #pyramidFirstLevelElementsChanged: to: self.
projectModel announcer when: PyramidSelectionChangedEvent send: #pyramidSelectionChanged: to: self.


projectModel announcer
when: PyramidElementsChangedEvent
do: [ :evt | self pyramidElementsChanged: evt ]
for: self.
projectModel announcer
when: PyramidFirstLevelElementsChangedEvent
do: [ :evt | self pyramidFirstLevelElementsChanged: evt ]
for: self.
projectModel announcer
when: PyramidSelectionChangedEvent
do: [ :evt | self pyramidSelectionChanged: evt ]
for: self.
]

{ #category : 'as yet unclassified' }
Expand Down
10 changes: 8 additions & 2 deletions src/Pyramid-Toplo/PyramidElementThemeSelectorPresenter.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -112,8 +112,14 @@ PyramidElementThemeSelectorPresenter >> projectModel [
PyramidElementThemeSelectorPresenter >> projectModel: aPyramidProjectModel [

projectModel := aPyramidProjectModel.
projectModel when: PyramidElementsChangedEvent send: #elementsOrSelectionChanged: to: self.
projectModel when: PyramidSelectionChangedEvent send: #elementsOrSelectionChanged: to: self.
projectModel
when: PyramidElementsChangedEvent
do: [ :evt | self elementsOrSelectionChanged: evt ]
for: self.
projectModel
when: PyramidSelectionChangedEvent
do: [ :evt | self elementsOrSelectionChanged: evt ]
for: self.
]

{ #category : 'as yet unclassified' }
Expand Down
4 changes: 2 additions & 2 deletions src/Pyramid/PyramidHistoryPlugin.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,8 @@ PyramidHistoryPlugin >> projectModel: anObject [
projectModel := anObject.
projectModel announcer
when: PyramidElementsChangedEvent
send: #pyramidElementsChanged:
to: self
do: [ :evt | self pyramidElementsChanged: evt ]
for: self
]

{ #category : 'as yet unclassified' }
Expand Down
6 changes: 3 additions & 3 deletions src/Pyramid/PyramidPlaygroundView.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -65,14 +65,14 @@ PyramidPlaygroundView >> projectModel: aPyramidActiveProject [

aPyramidActiveProject announcer
when: PyramidSelectionChangedEvent
send: #pyramidSelectionChanged:
to: self.
do: [ :evt | self pyramidSelectionChanged: evt ]
for: self.
self playground interactionModel projectModel: aPyramidActiveProject.
playground announcer
when: SpCodeEvaluationSucceedAnnouncement
do: [ :ann | aPyramidActiveProject informElementsChanged ]
for: self.
self updateSelectedElementsWith: { }.
self updateSelectedElementsWith: { }
]

{ #category : 'as yet unclassified' }
Expand Down
8 changes: 4 additions & 4 deletions src/Pyramid/PyramidPropertiesManagerForSelection.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -53,12 +53,12 @@ PyramidPropertiesManagerForSelection >> projectModel: aPyramidProjectModel [
projectModel := aPyramidProjectModel.
aPyramidProjectModel announcer
when: PyramidElementsChangedEvent
send: #selectionOrElementsChanged:
to: self.
do: [ :evt | self selectionOrElementsChanged: evt ]
for: self.
aPyramidProjectModel announcer
when: PyramidSelectionChangedEvent
send: #selectionOrElementsChanged:
to: self
do: [ :evt | self selectionOrElementsChanged: evt ]
for: self.
]

{ #category : 'as yet unclassified' }
Expand Down

0 comments on commit c29f428

Please sign in to comment.