* This baseline object will be used when a
* com.any-erp-vendor.Person/EmergencyContact/1.0/Update-Request is sent.
**/
protected void ecList_mouseClicked(MouseEvent e)
{
EmergencyContact ec = (EmergencyContact)ecList.getSelectedValue();
try {
baselineEmergencyContact = (EmergencyContact)ec.clone();
}
catch (Exception exc) {
}
ec_relation.setSelectedItem(ec.getRelationship());
ec_priority.setSelectedItem(ec.getPriority());
ec_firstName.setText(ec.getName().getFirstName());
ec_lastName.setText(ec.getName().getLastName());
Address a = ec.getAddress();
if (a != null) {
ec_street1.setText(a.getStreet1());
ec_city.setText(a.getCityOrLocality());
ec_stateList.setSelectedItem(a.getStateOrProvince());
ec_zip.setText(a.getZipOrPostalCode());
}
Phone p = ec.getPhone();
if (p != null) {
ec_phone.setText(p.getPhoneNumber());
}
}