42 |
|
|
43 |
public DefaultEmailInStorm(Mediaserver ms, Mediaserver.Id msid) { |
public DefaultEmailInStorm(Mediaserver ms, Mediaserver.Id msid) { |
44 |
Enfilade1D.Maker maker = new Enfilade1DImpl.Enfilade1DImplMaker(); |
Enfilade1D.Maker maker = new Enfilade1DImpl.Enfilade1DImplMaker(); |
|
PermanentTextScroll pts; |
|
45 |
Mediaserver.Id bodyId = getBodyId(ms, msid); |
Mediaserver.Id bodyId = getBodyId(ms, msid); |
46 |
if(bodyId != null) { |
if(bodyId != null) { |
47 |
pts = new PermanentTextScroll(ms, bodyId); |
PermanentTextScroll pts = new PermanentTextScroll(ms, bodyId); |
48 |
|
body = maker.makeEnfilade(pts.getCurrent()); |
49 |
} else { |
} else { |
50 |
pts = new PermanentTextScroll("Not available"); |
body = maker.makeEnfilade(); |
51 |
} |
} |
52 |
|
|
53 |
from = getEnfilade1DForField("From", ms, msid); |
from = getEnfilade1DForField("From", ms, msid); |
54 |
to = getEnfilade1DForField("To", ms, msid); |
to = getEnfilade1DForField("To", ms, msid); |
55 |
subject = getEnfilade1DForField("Subject", ms, msid); |
subject = getEnfilade1DForField("Subject", ms, msid); |
56 |
date = getEnfilade1DForField("Date", ms, msid); |
date = getEnfilade1DForField("Date", ms, msid); |
|
body = maker.makeEnfilade(pts.getCurrent()); |
|
57 |
} |
} |
58 |
|
|
59 |
/** Get an Enfilade1D object containing the From header of the email. |
/** Get an Enfilade1D object containing the From header of the email. |