Skip to content

Commit e14d3ea

Browse files
committed
Introduce #isEmail
1 parent e1d2bbb commit e14d3ea

File tree

3 files changed

+22
-0
lines changed

3 files changed

+22
-0
lines changed

src/CodeOfSpec20Book/Email.class.st

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,12 @@ Email >> isDraft [
8484
^ status = #draft
8585
]
8686

87+
{ #category : 'testing' }
88+
Email >> isEmail [
89+
90+
^ true
91+
]
92+
8793
{ #category : 'testing' }
8894
Email >> isReceived [
8995

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
"
2+
My superclasses use traditional means to connect presenters. I use transmissions.
3+
"
4+
Class {
5+
#name : 'MailClientPresenterWithTransmissions',
6+
#superclass : 'MailClientPresenterWithDecorations',
7+
#category : 'CodeOfSpec20Book-Chapter14',
8+
#package : 'CodeOfSpec20Book',
9+
#tag : 'Chapter14'
10+
}

src/CodeOfSpec20Book/MailFolder.class.st

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@ MailFolder >> initialize [
4747
emails := OrderedCollection new
4848
]
4949

50+
{ #category : 'testing' }
51+
MailFolder >> isEmail [
52+
53+
^ false
54+
]
55+
5056
{ #category : 'private - accessing' }
5157
MailFolder >> name: aString [
5258

0 commit comments

Comments
 (0)