00001 00005 package edu.mit.csail.sdg.squander.examples.mock; 00006 00007 public class EmailMessage { 00008 String recipientName; 00009 String emailAddress; 00010 00011 public EmailMessage(String recipient) { 00012 this.recipientName = recipient; 00013 } 00014 00015 boolean bind(AddressBook abook) { 00016 // convert recipientName to emailAddress 00017 if (!abook.contains(recipientName)) { 00018 return false; 00019 } else { 00020 this.emailAddress = abook.getEmailAddress(recipientName); 00021 return true; 00022 } 00023 } 00024 }