1 57 58 package localjava.service; 59 60 import java.util.*; 61 import org.w3c.dom.*; 62 import javax.xml.parsers.*; 63 64 import localjava.client.stub.addressbook.wsiftypes.Address; 65 import localjava.client.stub.addressbook.wsiftypes.Phone; 66 import localjava.client.stub.addressbook.wsifservice.AddressBook; 67 68 75 public class AddressBookImpl implements AddressBook { 76 private HashMap name2AddressTable = new HashMap(); 77 78 public AddressBookImpl() { } 79 80 public void addEntry(String name, Address address) 81 { 82 name2AddressTable.put(name, address); 83 } 84 85 public void addEntry(String firstName, String lastName, Address address) 86 { 87 name2AddressTable.put(firstName+" "+lastName, address); 88 } 89 90 public Address getAddressFromName(String name) 91 throws IllegalArgumentException 92 { 93 return (Address)name2AddressTable.get(name); 94 } 95 96 } 97 | Popular Tags |