1 4 package org.columba.mail.connector; 5 6 import org.columba.addressbook.facade.IContactItem; 7 import org.columba.core.util.NameParser; 8 import org.columba.core.util.NameParser.Name; 9 10 15 public class FacadeUtil { 16 17 private static FacadeUtil _instance; 18 public static FacadeUtil getInstance() { 19 if (_instance == null) 20 _instance = new FacadeUtil(); 21 return _instance; 22 } 23 24 private FacadeUtil() { 25 } 26 27 33 public void initContactItem(IContactItem contactItem, String displayName, String emailAddr) { 34 35 NameParser.Name name = NameParser.getInstance().parseDisplayName(displayName); 36 contactItem.setEmailAddress(emailAddr); 37 contactItem.setFirstName(name.getFirstName()); 38 contactItem.setLastName(name.getLastName()); 39 contactItem.setName(name.toString()); 40 } 41 } 42 | Popular Tags |